Lead source tracking

Know which marketing makes you money

Every lead carries its channel. Cut what brings no customers, back what does.

5-minute install · no credit card · works with any form tool

app.leadsource.co · lead record
Mike Reeves
Reeves IT Services
High intent
Channel
Google Ads
Campaign
managed-it-sydney
Landing page
/managed-it
Form
Quote request
Page journey
  1. /managed-it
  2. /pricing
  3. /contact
Salesforce
HubSpot
Pipedrive
Gmail
Google Ads
Gravity Forms
Jotform
Webflow
Wix
Typeform

See what’s actually working

Every lead turns up with the channel that sent it. No more guessing, no more “Web”.

Feed the winners

Put the money where the customers came from, instead of sprinkling it about and hoping.

Data you can read on a Monday

Sources, campaigns and pages, already sorted. No reporting project, no spreadsheet, no analyst.

Five minutes and you’re live

One line of code. Then go make a coffee, the leads will start naming themselves.

The budget question

See what’s actually working

Cut the channel that produced no customers. Every platform reports its own success, so the reports disagree and nothing gets cut.

Every lead names its channel: Google and Bing search, paid and organic, Google Business Profile, ChatGPT and the other AI assistants, LinkedIn and Facebook, WhatsApp, referring sites, direct visits, and tagged email, social and QR codes. Two have pages of their own: AI lead tracking and WhatsApp lead tracking, with WhatsApp landing pages.

app.leadsource.co · leads overview
Leads by sourceLast 90 days
  1. Google Ads48
  2. Organic search36
  3. Direct21
  4. Email14
  5. LinkedIn12
  6. Facebook Ads7
  7. Directory4
  8. Bing Ads3
budget review
spending now
Google Ads$1,20022
Local directory$8000
Organic$014
after you move it
Google Ads$2,00022
Local directory$00
Organic$014
same budget. the dead line item is gone.
Where your money goes

Feed the winners

The channels with buyers on their leads earn a bigger share of the budget. Move it in steps, watch the lead list for a month, then move it again. Nobody has to approve a bigger budget for any of this.

The other half

Cut the waste

Some channels send leads who never buy, and some send nobody at all. Cut those first, and the money they were eating goes to the channels that sell.

app.leadsource.co · dashboard
Leads by traffic typeLast 90 days
2,380Visitors
145Leads
6.1%Became leads
  1. 58Paid9.1%
  2. 36Organic4.4%
  3. 21Direct5.1%
  4. 14Email9.3%
  5. 12Social4.0%
  6. 4Referral6.7%
The dashboard

Data you can read on a Monday

Every lead lands already sorted by source, campaign and the pages it read on the way in. The Monday marketing review starts with the answer instead of a week of exports.

Setup

Five minutes and you’re live

Paste one line into your site’s header and every form on every page is tracked from the next submission. Website lead tracking covers each form builder.

Your real code is in the dashboard
<script async src="https://app.leadsource.co/ft.js" data-site="YOUR_SITE_KEY"></script>
Start free

5-minute install · no card

Runs on the Free plan, forever if that is all you need. See what the paid plans add.

First touch and last touch

First touch, last touch: you see both.

First touch shows what introduced the lead. Last touch shows what brought them back to the form, and the two often disagree.

2touches recorded on every lead: the first and the last

app.leadsource.co · first touch
Dana Okafor · first touch
Channel
Organic search
Landed on
/blog/managed-it-costs
Date
3 March
app.leadsource.co · last touch
Dana Okafor · last touch
Channel
Google Ads
Campaign
managed-it-sydney
Date
12 March
Lead attribution

Check the agency report against your own leads

The agency reports from inside its own platforms. Lead Source hands you the leads, each with its channel and campaign.

agency report vs your leads
The agency report
Spring push
41 conversions
Brand search
18 conversions
Your leads, matched to buyers
Spring push
0 buyers
Brand search
6 buyers
same campaigns. different story.
Common questions

Questions before you move the budget.

Which channels does Lead Source name?

Organic and paid search, with the Google Ads campaign named, and Google Business Profile on its own line. AI assistants by name: ChatGPT, Perplexity, Claude, Gemini and Copilot. LinkedIn and Facebook, plus Instagram, TikTok and YouTube on tagged links. WhatsApp, referring sites, and tagged email campaigns, newsletters and QR codes. Typed and bookmarked visits both land as Direct.

Isn't this just UTM tagging I could set up myself?

You can get part of the way there with disciplined UTM tagging, and plenty of owners try. UTMs only exist on links you tagged, so organic search, referrals and direct visits arrive blank, and those are often the channels you are trying to judge. They also vanish when ad-blockers fire, consent is refused, or a link gets copied and shared. Lead Source names the channel whether or not anyone tagged the link, and keeps tagged campaigns by name when they are there.

Will it tell me where my existing leads came from?

No. Lead Source records the source from the day it is installed, because the visit has to be seen as it happens. Every lead from then on carries it, so the sooner it goes in, the sooner the budget question has an answer. Your old lead source values can stay where they are, with the real source sitting beside them from then on.

Find out who’s actually buying from you.

See which sources produce real customers, not just clicks.

Start free

5-minute install · no card