Website lead tracking

Website lead tracking that finds the pages doing the selling

Every lead brings the pages it read first. Write more of the ones that sell.

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

app.leadsource.co · lead record
Dana Okafor
Okafor & Co
High intent
Channel
Organic search
Landing page
/blog/managed-it-costs
Form
Contact form
Form page
/contact
Page journey
  1. /blog/managed-it-costs
  2. /pricing
  3. /contact
Salesforce
HubSpot
Pipedrive
Gmail
Google Ads
Gravity Forms
Jotform
Webflow
Wix
Typeform

Know which pages sell

Not which pages get visited. There is a difference, and it is usually expensive.

See the whole path

Every page they read before the form, in order.

Every form, any builder

Gravity, Typeform, a thing your developer made in 2019. All of them.

Five minutes and you’re live

One line of code. Then go make a coffee.

What is form tracking software?

Form tracking software records where each form submission came from: the source of the visit, the page the form was on, and the pages read before it. Lead Source puts all three on the lead itself, on any form builder, with no hidden fields to add and nothing to set up form by form.

The content question

Know which pages sell

The ones that turn up in the journeys of people who went on to fill in a form. Traffic cannot tell you which those are.

Ranked by visits

VisitsLast 90 days
  1. 1/ (homepage)1,840
  2. 2/blog/managed-it-costs1,210
  3. 3/about640
  4. 4/managed-it410
  5. 5/cyber-security220

Ranked by leads

LeadsLast 90 days
  1. 1/managed-it24
  2. 2/ (homepage)17
  3. 3/blog/managed-it-costs11
  4. 4/cyber-security8
  5. 5/about3

Run both. Analytics for how many came, Lead Source for which pages sold them. See the full comparison.

One lead, start to form

See the whole path

Every page a lead read, in order, and the form they filled. A return visit joins the same journey, so the page that introduced them keeps the credit.

app.leadsource.co · lead record
Dana Okafor, Okafor & CoOne journey, two visits
  1. /blog/managed-it-costsIntroduced them
  2. came back, same day
  3. /
  4. /pricing
  5. /contactConverted here
Every form you already have

Every form, any builder

The script lives in the page header, so it sees every form the page renders, whatever made it. No per-form install and nothing to rebuild. A form you add next year is covered the day it goes live.

Every builder, with its own setup notes: see all integrations.

Five minutes, start to finish

Five minutes and you’re live

01

Paste the script

It goes in the site header once, and every page carries it from there.

02

Submit a test lead

Fill in one of your forms yourself. Within seconds it shows up under your name, with the source you came from.

03

That is it

Every form on the site is covered now, and so is any form you add after today.

Start free

5-minute install · no card

That is the whole setup, and it runs on the Free plan. See the plans.

Common questions

Questions, answered.

Do I have to change my forms?

No. There are no hidden fields to add and nothing to configure form by form, and your builder stays untouched. The script in the page header picks up every form it finds, new ones included.

Which form builders does it work with?

All of them, because the script reads the page and never goes inside the form. On WordPress: Divi, Elementor, Fluent Forms, Formidable Forms, Forminator, Gravity Forms, Ninja Forms, WPForms and Contact Form 7. As standalone builders: Cognito Forms, Fillout, Formsite, Formstack, Jotform, Paperform, Tally, Typeform, Wufoo and Zoho Forms. Site builders with their own forms: Carrd, Duda, Framer, Ghost, Shopify, Squarespace, Webflow and Wix. For funnels: ClickFunnels, GoHighLevel, Instapage, Kajabi, Leadpages and Unbounce.

Can you track Google Forms, or a form inside an iframe?

Yes, though not the way every other form works. Google Forms and any form served from another domain inside an iframe sit out of reach: browsers stop a page script from reaching into them, whoever wrote the script. So the source travels in on the form’s URL instead, through a redirect page for Google Forms, or on the embed URL before the iframe loads. The Google Forms routes and the LeadConnector setup both work that way. Or replace the Google Form with a Lead Source form and it is tracked directly.

What happens if someone blocks cookies or refuses consent?

The source still arrives. No cookies are set and nothing is written to the browser: the source is captured server-side as the form is submitted, so an ad-blocker, a refused consent banner or a stripped UTM comes too late to matter. A visit with no usable signal at all is logged as Unknown, never guessed.

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. Not sure what you have today? check what is tracking your forms right now.

Find the pages that sell. Then write more of them.

Every lead, with the pages it read before your form. Any form builder, one line of code.

Start free

5-minute install · no card