Lead source attribution that shows who’s actually buying.
Most tools tell you a form was filled in. Lead source attribution tells you who filled it in, what they spend, and the exact source that brought them. You see which marketing earns real customers, so you can put your money where it works.
One visitor. Three different tools. Three different answers.
Every marketing tool tells you something different about the same person walking into your site. Only one of them tells you who they are.
Submitted, captured, in your CRM with the real source.
A lead submits your form
Any form on any page. Nothing to set up per form.
Captured server-side, instantly
Real source, campaign, and page journey recorded before anything strips them. No cookies.
Lands in your CRM, named
The actual campaign, not “Web.” HubSpot, Salesforce, or no CRM at all.
See which campaigns actually produce customers.
Every lead carries its real source, so you fund what works and cut what doesn’t.
- A real source on every form lead, not just sessions.
- Cut the spend that never becomes a customer.
The actual person, not “a conversion.”
Name, company, the campaign that brought them, and the page they filled.
- Lands in your CRM named, not as “Web.”
- Captured server-side at submission. No cookies.
A gclid was present on their first visit, so this is a confirmed paid Google click. Not “Web.”
- Campaign
- managed-it-sydney
- Page they filled
- /contact
- Form
- Contact form
Every page they touched before the form.
From the first landing page to the form they filled, in order.
- First touch through to conversion, server-side.
- Survives ad-blockers, consent banners, and UTM stripping.
- Your CRM today
- source: “Web”
- With Lead Source
- Google Ads · managed-it-sydney
Whatever you already use, Lead Source works alongside it.
There’s no “you need to switch off your CRM first” story here. We sit alongside what you have and quietly do the work it doesn’t.
You have HubSpot, Salesforce, or another CRM.
Lead Source captures full source attribution, then writes it into the contact record in your CRM. Your team keeps working in the system they know. You finally see which campaigns produce closed deals.
You just use form tools or email.
Gravity Forms, Contact Form 7, Typeform, Jotform, native Webflow / WordPress forms. Pick any. Lead Source attaches source, journey, and identity to every submission and sends it where you want.
You don’t have anything yet.
That’s fine. The Lead Source dashboard works on its own. Every lead appears with full attribution, ready to action. You can add a CRM later if you ever want one, or never.
Running ads? Lead Source captures attribution for traffic from Google Ads, Meta, LinkedIn, and ChatGPT Ads, without replacing the pixel each platform asks you to install.
Built for businesses tired of paying agencies to not tell them what’s working.
One line of code on your website. No per-form setup. No integration project.
Free, while you’re getting started. Launch pricing from $19/month if you outgrow it.
Lead emails and phone numbers are encrypted at rest and in transit. Access is tightly controlled. Your lead data is yours, and you can export or delete it at any time.
Why lead source attribution doesn’t collapse.
Cookie-based attribution dies when consent is refused, ad-blockers fire, or Safari ITP expires the cookie. We don’t use cookies. The script captures source data server-side at the moment of form submission, before anything can strip it.
Outside ePrivacy and PECR scope.
No client-side storage. No browser dependencies. The tracking layer is architecturally outside cookie-consent scope.
Customer-as-controller, processor model.
DPA with SCCs Module 2 and UK IDTA. The standard processor model. Aligned with GDPR, UK GDPR, and the Australian Privacy Principles.
Row-level security at the database.
Your leads never touch another customer’s data. Postgres RLS enforces isolation at the row level. Encrypted at rest and in transit.
Data subject rights, built in.
Export, delete, restrict, portability. Tooling shipped in the product. Honour GDPR Article 15-17 requests without a support ticket.
How it works. Questions, answered.
What does the install actually look like?
One <script> tag in the <head> of your website. Five minutes if you have never done it before, two if you have. Your developer can do it, your website builder support team can do it, and most of our customers do it themselves.
Do I need to add anything to each form?
No. Once the snippet is on your site, every form on every page is automatically tracked. We attach source, campaign, page journey, and full form data without any per-form configuration.
What if someone blocks cookies or refuses consent?
Nothing breaks. The source is captured server-side at the moment of submission, not from cookies, so it survives ad-blockers, consent banners, and UTM stripping. What you see is what actually came in.
Does it need a specific CRM?
No. Leads land named in HubSpot or Salesforce if you use them, go through a webhook into whatever else you run, or sit in the Lead Source dashboard with no CRM at all.
How do you identify the person?
From the form itself. When a visitor fills out one of your forms, we capture what they entered (name, email, phone, role, company, whatever you ask for) and pair it with the source, campaign, and page data we have been tracking the whole time.
Does this replace Google Analytics?
No, and you should keep using Google Analytics. They do different jobs. GA shows you traffic patterns at a population level; Lead Source shows you who individual converting visitors are and which campaigns paid for them.
Is the data secure?
Yes. Lead emails and phone numbers are encrypted at rest and in transit, with access tightly controlled. Source and campaign data is stored separately. Aligned with GDPR, UK GDPR, and the Australian Privacy Principles. Privacy details.
Find out who’s actually buying from you.
See which campaigns produce real customers, not just clicks.
Start free5-minute install · no card