Know which channel actually drives your leads
Paste one snippet on your site. TracePoint tags every form submission with the channel, source, and campaign that brought it in — so your dashboard shows real attribution, not last-click guesswork.
Free plan available — no credit card required.
Everything you need to trust your lead data
Built for teams who are tired of guessing which channel actually works.
One snippet, every channel
Paste a single tracking snippet — no build step, no dependencies. It tags each submission with channel, source, medium, campaign, and landing page automatically.
A dashboard built for attribution
Exact lead totals, a channel breakdown, and a searchable leads table you can export to CSV or PDF whenever you need the numbers outside TracePoint.
Push leads where you already work
Per-site webhooks deliver every new lead to your CRM, Zapier, or internal tools the moment it comes in — no polling, no manual export.
Privacy by design
TracePoint never stores names, emails, or message content — only the attribution metadata you actually need to see what's working.
A closer look at what you'll see
Two of the views your dashboard gives you from day one.
Know what's trending, not just what happened
A leads-over-time chart shows the shape of your pipeline, breakdowns by channel, campaign, and landing page show exactly what's converting, and the leads table underneath ties every number back to the individual submissions that produced it.
| Lead ref | Channel | Landing page | Submitted |
|---|---|---|---|
| lead-a83f21c9… | Paid Search | /pricing | Aug 7, 3:02 PM |
| lead-9c04b7e2… | Organic Search | /demo | Aug 7, 2:47 PM |
| lead-6e19d475… | /signup | Aug 7, 2:15 PM | |
| lead-2f88a0b1… | Paid Search | /pricing | Aug 7, 1:58 PM |
- Delivered lead-8f3a2c1e…Aug 7, 2:14 PM
- Delivered lead-9d21b44a…retry 1Aug 7, 1:58 PM
- Failed lead-9d21b44a…Aug 7, 1:58 PMEndpoint responded with HTTP 500
- Delivered lead-71ac9902…Aug 7, 1:40 PM
Never wonder if a lead made it out
If your webhook endpoint is briefly down, TracePoint retries automatically — and every attempt, successful or not, is logged so you can see exactly what happened.
Live in minutes, not a sprint
No SDKs to wire up, no analytics platform to learn.
Paste the snippet
Add one script tag to your site's forms. It's plain JavaScript — nothing to build or install.
We capture the journey
Every submission is tagged with its channel, source, medium, campaign, and landing page.
See what's actually working
Your dashboard shows real channel ROI, updated the moment a lead comes in.
Frequently asked questions
Will the snippet slow down my site?
No. It's a small vanilla JavaScript file with no framework or build dependencies — it loads asynchronously and does one job: tag form submissions with attribution data.
What data do you store about my leads?
Only attribution metadata — channel, source, medium, campaign, and landing page. TracePoint never stores names, emails, or message content, by design.
What happens if I go over my plan's lead limit?
New leads stop being recorded until your plan resets next month, unless you upgrade — your existing data and dashboard stay fully accessible either way.
Can I track more than one site?
Yes — paid plans support multiple sites, up to 10 sites on the Agency plan.
Can I change plans later?
Anytime, from your account's billing settings — upgrades and downgrades take effect immediately.