The best damn form tracking software you’ve never tried
Five minutes. One line of code. Then every form tells you who filled it in and what brought them.
5-minute install · no credit card · works with any form tool
Integrates with the tools you already use.
A form fill is a person, not a number in a chart.
Other form trackers count submissions. This one names them, and tells you what sold them.
- Name, email, phone, company, and every field they filled.
- The real source behind the submission, not “Direct” or “Web.”
- The pages they read before the form, in order.
- Which form, on which page, when you run more than one.
- Source
- Google Ads · managed-it-sydney
- First landed
- /managed-it
- Read before
- /pricing
- Submitted on
- /contact
It does not care what you built your forms in.
The tracking sits on the page, not inside the form. Nothing to install per form. Nothing to rebuild. Nothing to swap out. One line covers every form on the site, including next year’s.
Form builders collect answers. Yours knows what got typed in. It has no idea the person clicked a paid ad three weeks ago, read two service pages, went quiet, then came back through a bookmark. Lead Source records that half and staples it to the submission.
One exception: forms embedded from another domain inside an iframe. Running one? Ask us and we will tell you straight.
Running something not on this list? It still works. See all integrations
Send it wherever you already work.
Tracking the form is one job. Getting the result somewhere useful is the other. Every lead lands in Lead Source named, with its source attached, and Zapier carries it into whatever you already run.
- Every lead named, with its real source, in the Lead Source dashboard.
- Zapier delivers it onward, which covers most things.
- Point a webhook at your own endpoint if you would rather wire it yourself.
- No CRM at all? The dashboard works on its own and always has.
Lead Source is on Zapier, so anything Zapier reaches, this reaches.
Not on the list? If it is on Zapier, it works. See all integrations
Paste one line. Then stop guessing.
Paste the script
One line in your site header. Not one per form. Not one per page.
Fill in your own form
Do it yourself, right now. It arrives named, with the source, in seconds.
That is it
Every form on the site is tracked. Including the ones you have not built yet.
Analytics counts the form fill. It cannot tell you who filled it.
Analytics fires an event when someone submits. Fine for counting. It cannot tell you which submission belongs to which person, because it was never built to hold personal data. You get “12 form submissions from paid search” and no way back to the twelve people.
| Google Analytics | Lead Source | |
|---|---|---|
| Counts submissions | Yes | Yes |
| Tells you who submitted | No | Yes |
| Source on the individual record | No | Yes |
| Pages read before the form | Sampled sessions | Full journey, per person |
| Survives blocked cookies | No | Yes |
| Sends the source into your CRM | No | Yes |
Run both. Analytics for traffic shape, Lead Source for the people. See the full comparison.
Feed what fills the form. Kill what doesn’t.
When every submission carries its source, the report writes itself. This channel produced eighteen enquiries. That one produced nothing, and has produced nothing for ninety days. Now you know what to cut.
No forms yet?
Form tracking is for forms you already have. Need the forms themselves? We build those too, tracking included.
Questions, answered.
What is form tracking?
Form tracking records what happened around a submission, not just the submission itself: which marketing source produced the visitor, which pages they read, and which form they finally filled in. Counting submissions tells you how many. Form tracking tells you where they came from and who they are. the four ways to track forms
What is form tracking software?
Form tracking software attaches source and journey data to every form submission on your website and delivers it along with the submission. Lead Source does it with one line of code and works with any form builder. Some people call it a form tracking system, others just say form tracker. Same thing.
What is the difference between a form tracker and analytics?
A form tracker works at the level of the individual submission. Analytics works at the level of the session. A form tracker can tell you that this named person, from this source, filled in this form after reading these three pages. Analytics can tell you that eleven people submitted something last Tuesday.
Do I have to change my forms?
No. No per-form setup, no hidden fields, no change to your form builder. One script covers every form on the site, including forms you add later.
Which form builders does it work with?
All of them. WPForms, Gravity Forms, Contact Form 7, Ninja Forms, Fluent Forms, Formidable Forms, Forminator, Elementor and Divi on WordPress. Typeform, Jotform, Tally, Fillout, Paperform, Cognito Forms, Formstack, Wufoo, Zoho Forms and Formsite as standalone builders. Native forms in Webflow, Wix, Squarespace, Ghost, Shopify, Framer, Duda and Carrd. Unbounce, Instapage, Leadpages, ClickFunnels, GoHighLevel and Kajabi for funnels. The tracking sits on the page rather than inside the form, so the builder does not matter.
Can you track Google Forms?
No, and neither can anything else that works this way. Google Forms is hosted on Google’s own domain, so no script on your site can see it. If you need tracked forms, use a form that lives on your website, or use ours.
What about a form embedded in an iframe?
If the form is embedded from another domain, a page script cannot see inside it. That is a browser rule, not a Lead Source limitation. Tell us what you are running and we will tell you straight whether we can capture it.
Can Google Analytics track form submissions?
It can count them. It cannot tell you which person submitted or put the source on that person’s record, because Analytics was not built to store personal data. Use Analytics for counting. Use form tracking for knowing.
What happens if someone blocks cookies or refuses consent?
Nothing breaks. Lead Source does not use cookies. Source data is captured server-side at the moment of submission, so ad-blockers, consent refusals and UTM stripping do not take it away.
Where does the data go?
Your CRM, an email notification, the Lead Source dashboard, or anything else you connect through Zapier. With no CRM at all, the dashboard works on its own.
How long does setup take?
About five minutes. One script tag, then fill in your own form and watch it arrive with the source attached.
Go find out what actually fills in your forms.
Every submission, with the real source behind it, from any form on your site.
Start free5-minute install · no card











