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.
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.
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.
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.
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.
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.
One line of code in your site’s <head>. Five minutes. No platform integrations, no plugins, no dev sprints.
Every form on every page, detected on its own. No hidden field configuration. No per-platform setup. AJAX, multi-step, embedded, all of it.
Campaign, source, landing page, full session journey. Captured server-side at submission, before anything strips, blocks, or expires.
Push the real source into HubSpot, Salesforce, Close, Keap, Eloqua, or any webhook. Same data your sales team sees. No more “offline / direct / unknown.”
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.
Most attribution tools fail under privacy constraints. We work because of them, not despite them.
We capture source data server-side at submission. Ad-blockers, cookie consent refusals, and Safari ITP don’t touch us.
Outside ePrivacy and PECR storage-and-access scope by design. Customer-as-controller, Lead Source-as-processor. SCCs and IDTA in the DPA.
Your leads never touch another customer’s data. Encrypted at rest and in transit. Access tightly controlled at the database level.
Export, delete, and restrict tooling shipped in the product. No support tickets to honour GDPR Article 15-17 requests.
No. GA4 stays for site analytics. Lead Source handles per-lead source attribution. They answer different questions. See the comparison →
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.
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.
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.
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.
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.
Five-minute install. $228 account credit. Source data your sales team can actually defend.
Claim your beta credit