Form submission tracking: measuring leads and sign-ups

Home / Everything About / Everything About Analytics / Form submission tracking: measuring leads and sign-ups

Your contact form gets filled out dozens of times per month. Your trial signup form converts hundreds of visitors. Your email signup form has thousands of subscribers. But do you know which traffic sources drove those form submissions? Do you know which pages have the highest form completion rates? Do you know where people drop off when filling your form? Without form submission tracking, these conversions disappear into the data. You see a form was submitted, but you don't see the full story. Was it a visitor from paid ads or organic search? Did they discover your form on the homepage or a dedicated landing page? Did they fill it out on desktop or mobile? Default analytics often misses these details. Form submission tracking captures them. It records every form submission as an event, attaches data about where it came from and how it happened, and lets you optimize forms based on real data. This article explains form submission tracking and how to measure what matters about your forms.

What is form submission tracking?

Form submission tracking records when a visitor completes and submits a form on your website. A visitor fills out your contact form. When they click submit, the form submission is recorded. A visitor signs up for your trial. When they complete the signup form, it is recorded. A visitor subscribes to your newsletter. When they submit their email, it is recorded. Form submission tracking captures these moments so you can see exactly how many forms were submitted, when they were submitted, and what happened before the submission.

Why form submissions matter more than form clicks

You might have a form click event that tracks when someone clicks on a form field. That is useful to know someone started interacting with the form. But form submissions are what matter. A visitor might click five fields and then abandon the form. That is not a conversion. A visitor who completes all fields and submits is a conversion. Form submission tracking focuses on the completion, not the start.

Which forms to track

Track every form that represents business value. A contact form that generates leads should be tracked. A trial signup form that brings in new customers should be tracked. An email subscription form that builds your list should be tracked. A job application form that finds employees should be tracked. An event registration form that fills your events should be tracked. If the form creates business value, track it.

Do not track forms that do not matter. A search box on your site is a form, but tracking searches usually does not matter. A filter form that lets visitors refine products is a form, but you do not need to track every filter. Focus on forms that represent genuine conversions or leads.

Setting up form submission tracking

Form submission tracking requires adding code to your forms. When someone submits a form, the code fires and sends a signal to your analytics platform. Most modern website builders and form tools have built-in analytics. If you use a form tool like Typeform or JotForm, they have submission tracking built in. If you build custom forms, you need to add tracking code yourself. The code typically fires on form submit events.

Form field tracking and completion rates

Beyond just tracking submissions, you can track form field completion. Did someone complete all fields or just some? If many visitors complete fields one through three but drop off at field four, you have a problem field. That field might be too complex, too personal, or poorly explained. Tracking which fields people complete reveals where friction exists.

You can also track form completion rate. If your form has a ten percent completion rate, that is telling you something about form quality or targeting. If another form has an eighty percent completion rate, that is much better. Compare completion rates to see which forms work and which need improvement.

Forms across different devices and pages

Forms behave differently on mobile versus desktop. A form with ten fields might be acceptable on desktop but overwhelming on mobile. Tracking form submissions separately by device reveals these patterns. A form on your homepage might convert differently than the same form on a dedicated landing page. Tracking by page location shows you where forms perform best.

Using form data to optimize

Form submission data tells you what is working and what is not. A form that gets thousands of submissions is working. A form that gets zero submissions might need redesign. A form with a fifty percent completion rate means half your visitors are dropping off. That is worth investigating. Form submission data guides optimization decisions.

Frequently asked questions

Should I track form field errors as events?

Can I track form submissions from external sites?

What if someone submits the same form multiple times?

Should I ask for different information on different forms?

How do I know if my form completion rate is good?

Can form submission data help me prioritize my lead follow-up?