Found you via Google Ads · "best plumber near me"
Found you via Organic Search · "emergency electrician"
Found you via Facebook Ads
↑ This is what lead source tracking looks like — every enquiry, tagged the moment it happens.
Works on every website platform
Plus any site with a header tag, via Google Tag Manager.
What “lead source tracking” actually means
It's the practice of matching every enquiry your website generates — a form fill, a phone click, a booking — back to the specific marketing activity that caused it: the ad, the search term, the channel, the page.
That's a different job to general web analytics. GA4 and similar tools report on sessions and traffic in aggregate — useful for understanding your site overall, but they don't tell you which specific session turned into a customer, or show that customer against the source that found them. Lead source tracking closes that gap.
This month's sources
47 total leadsSee exactly which channel is driving leads, no digging through reports.
Every source, tagged automatically
No manual campaign tagging required beyond your existing UTMs. This is what gets captured on every lead.
Google Ads
Campaign, ad group, and the exact keyword that triggered the click, pulled from the click ID automatically.
Organic search
Which search engine, and the actual search term when it's available to us — not just "google / organic".
Facebook & social
Both paid and organic clicks from social platforms, kept separate so you can see which one is actually converting.
Referral
The exact page and domain that linked to you, not just "referral traffic" as a bucket.
Email campaigns
Anything tagged with UTM parameters from your email platform is captured and attributed the same way.
Direct
Type-ins, bookmarks, and anything with no traceable source, labelled honestly instead of guessed at.
Every lead type, not
just form fills
A lead isn't only a contact form. It's whatever gets someone to actually reach out.
One script tag.
No cookies, no consent banner.
Same place you'd put a Facebook pixel or GA4 snippet. That's the entire install.
<head> <!-- your tags --> <script src=".../api/script/YOUR_KEY" defer></script> </head>
Add the tag to your header
One line, added anywhere in your site's header — works via a theme editor, a custom code field, or Google Tag Manager.
It reads what brought each visitor
UTM parameters, referrer, landing page, and device are captured and stored in the browser as they arrive — no cookies involved.
Every conversion gets its source attached
The instant someone submits a form, clicks to call, or books a slot, that lead is saved with its full source and page journey.
“I run SEO Growth, a Sydney agency managing 130+ client campaigns. I can watch leads come in live and see exactly what page, ad, or search brought them there.”

Free forever on one site
Every lead type is included on every plan. Free keeps your last 10 leads — paid plans track unlimited leads with full history, starting at $19/mo.
Free
Get started and see it working.
- 1 site
- Last 10 leads
- 2,000 sessions/mo
- All lead types
- Page journeys
- 1 team member, 1 client
Starter
For growing businesses tracking more than one site.
- 3 sites
- Unlimited leads
- 15,000 sessions/mo
- Lead statuses
- Email support
- 2 team members, 3 clients
Growth
PopularFor teams that need alerts, exports, and more sites.
- 10 sites
- Unlimited leads
- 75,000 sessions/mo
- Email alerts
- CSV export
- 5 team members, 10 clients
Agency
For agencies managing clients at scale.
- Unlimited sites
- Unlimited leads
- 300,000 sessions/mo, pooled
- White label
- Priority support
- Unlimited team & clients
Lead source tracking, explained
What it is, how it works, and where the edges are.
What is lead source tracking software?
It's software that matches every enquiry your website generates — a form fill, a phone click, a booking — back to the specific marketing activity that caused it: the ad, the keyword, the channel, or the page. It's different from general web analytics, which reports on sessions and traffic in aggregate without tying any of it to the person who actually got in touch.
How is this different from Google Analytics (GA4)?
GA4 shows you aggregate traffic patterns — sessions, engagement rate, source/medium at a session level. It doesn't tell you which specific session became a lead, or show you a named person against a source. Lead Recorder does exactly that: every lead is a real form submission, call click, or booking, tagged with its source, not a session number.
Does it use cookies or need a consent banner?
No. Tracking data — UTM parameters, referrer, landing page, device, and the pages visited — is captured and stored in the browser without cookies, so it doesn't trigger the consent requirements a cookie-based tool would.
What counts as a 'lead'?
Any form submission, phone number click, or booking made through your website. Every lead type is included on every plan, including the free one.
Can it track phone calls?
We detect when a visitor clicks a phone number on your site and attribute that click to its source. We don't record or transcribe the call itself — if you need call recording and dynamic number insertion, a dedicated call tracking tool covers that.
Which platforms and form builders does it work with?
WordPress, Divi, Elementor, Squarespace, Wix, Webflow, Shopify, Framer, GoDaddy Website Builder, GoHighLevel, Unbounce, Leadpages, or anything else via Google Tag Manager. On the forms side: Contact Form 7, Gravity Forms, WPForms, Typeform, JotForm, Calendly, Acuity Scheduling, HoneyBook, and custom HTML forms.
Is there a limit on how many leads I can track?
The free plan keeps your last 10 leads on one site. Every paid plan, starting at $19/mo, tracks unlimited leads with full history.
More questions? Email us and we'll reply within a few hours.
See where your next
lead really comes from.
One script tag. Free forever on the entry plan. No credit card, no cookies.
Free plan available · No credit card required · Cancel anytime