A well-designed and thought-out form can make or break a user's experience with your site. So when you have a form page that receives a high volume of traffic but a small number of form submissions, it's naturally going to be a cause for concern. Thankfully, Crazy Egg can help you understand exactly why your form is not performing!
Since Crazy Egg Snapshots track clicks and User Recordings allow you to watch individual visitor journeys, you first need to take a step back and go into Google Analytics. This will help you understand which fields are performing well and where your highest drop-off points are. This third-party guide on setting up form tracking with Google Analytics will help you get started: https://online-behavior.com/analytics/form-tracking.
Once you understand which fields are causing the highest drop-offs, you can then implement Custom User Variables for these fields. At this point, you should set up a Snapshot of your page and enable User Recordings. With the Custom User Variables in place, you'll be able to filter your recordings (How to Filter User Recordings) by the variables you designated to watch in real-time visitors who made it to this page. This will give you a better idea of what it is that's causing people to abandon the form. Do you have too many fields? Are you asking for too much information? Answers to these questions will help you know what to remove or improve to optimize your page.
Finally, don't forget to explore the five Snapshot Reports of the form page. Use the Scrollmap to see if your submit button is below the fold, which could be why visitors aren't seeing it. From the Overlay Report, you can see what elements are the most popular for clicks. You can even learn about the different audience segments that have clicked on each element by selecting more +.
All of these features will help you piece together the puzzle that is a poorly performing form!