12-month $228 credit for beta users · no card
For paid media teams tired of guessing

GA4 says one thing. Google Ads says another. Your CRM says “direct.”

Stop reconciling dashboards at midnight. Capture the actual campaign and landing page behind every lead, no matter what the rest of your stack does.

One script, every form. Source data that survives ad-blockers, cookie banners, and UTM stripping.

$228 account credit · no card required · 5-minute install
“conversion tracking is gaslighting me” “not a single one agrees on the same numbers” “the account looks dead” “marketing in the blind”
The reconciliation tax

Three different numbers. Zero defensible ones.

Every paid media team running B2B in 2026 is dealing with the same problem. Your platforms can’t agree on what happened, and the stack is structurally fragmented before anyone opens a dashboard.

Pain #1

Cookie consent killed conversion tracking.

Consent Mode v2, enhanced conversions, server-side GTM. You’ve done the work, and Google Ads still reports a fraction of the actual leads. The account looks dead. The business is fine.

Pain #2

UTMs get stripped. Sources collapse to “direct.”

Meta strips referrers. Reddit’s pixel disagrees with GA4. By the time the form posts, the lead lands in HubSpot with no campaign attached, and your team is doing spreadsheet archaeology to figure out where it came from.

Pain #3

Sales says the leads are junk.

If you’re optimising to demo fills, the account learns to find people who like forms. CPL goes down. Pipeline quality follows. Sales loses trust. You can’t prove which campaign actually produced the customers, only which produced the cheap leads.

How Lead Source fixes it

One script. Source data that survives.

We don’t replace your stack. We capture the lead-source chain of evidence directly, server-side, at form submission. No cookies. No browser dependencies. No reconciling.

01

Install one script

One line of code in your site’s <head>. Five minutes. No platform integrations, no plugins, no dev sprints.

02

Capture every form, automatically

Every form on every page, detected on its own. No hidden field configuration. No per-platform setup. AJAX, multi-step, embedded, all of it.

03

Source data survives the handoff

Campaign, source, landing page, full session journey. Captured server-side at submission, before anything strips, blocks, or expires.

04

One source of truth in your CRM

Push the real source into HubSpot, Salesforce, Close, Keap, Eloqua, or any webhook. Same data your sales team sees. No more “offline / direct / unknown.”

Beta program · limited intake

$228 account credit. 12 months of Starter, free.

We’re onboarding paid media teams as beta users right now. Sign up and we credit your account with 12 months of Starter pricing ($228) to spend on any plan, any time.

$228 credit on signup5-min install. No card required.
Claim your beta credit
Privacy-first by design

The reason source data survives at all.

Most attribution tools fail under privacy constraints. We work because of them, not despite them.

No cookies

No client-side storage

We capture source data server-side at submission. Ad-blockers, cookie consent refusals, and Safari ITP don’t touch us.

GDPR-ready

Aligned with GDPR, UK GDPR, APP

Outside ePrivacy and PECR storage-and-access scope by design. Customer-as-controller, Lead Source-as-processor. SCCs and IDTA in the DPA.

Isolated

Customer data isolation via row-level security

Your leads never touch another customer’s data. Encrypted at rest and in transit. Access tightly controlled at the database level.

Self-service

Data subject rights, built in

Export, delete, and restrict tooling shipped in the product. No support tickets to honour GDPR Article 15-17 requests.

Common questions

What this is, and what it isn’t.

Does this replace GA4?

No. GA4 stays for site analytics. Lead Source handles per-lead source attribution. They answer different questions. See the comparison →

Does this solve multi-touch attribution?

No, and we’re honest about that. Multi-touch is useful when you have the volume to make a model meaningful. For most SMBs running form-led acquisition, last-touch on the converting session is the right answer. We capture that cleanly. We don’t pretend it’s a 6-touch revenue model.

Why does the source data survive when GA4’s doesn’t?

Because we capture server-side at the moment of form submission, not via cookies that get blocked or referrer headers that get stripped. The script reads the visitor’s actual session (current URL, referrer, UTM params, the page they landed on) and writes it to our server with the form data. There’s no client-side state to lose.

What happens after the 12 months of credit?

You stay on launch pricing for as long as you remain a customer. $19/month for Starter, $249 for Growth. No price increases for beta users.

Will my CRM data be safe?

Yes. Customer data isolation via row-level security at the database. Encrypted at rest and in transit. Aligned with GDPR, UK GDPR, and the Australian Privacy Principles. Privacy details.

What if my forms are weird?

Native HTML, Webflow, Squarespace, Shopify, HubSpot, Typeform, Jotform, Gravity Forms, Contact Form 7, Wix, custom JS, AJAX, multi-step. All supported. If something genuinely doesn’t work, we fix it.

Stop reconciling dashboards. Know what worked.

Five-minute install. $228 account credit. Source data your sales team can actually defend.

Claim your beta credit