Half your traffic leaves without a trace. Reach them anyway.
See what they spent their time on. Reach them by email, phone, or LinkedIn. Or send them straight to your CRM, Meta, Google, and TikTok.
The first 1,000 people are free. No card.
Don’t take our word for the match rate. Put the script up, watch real people come in, and judge it on your own traffic.
- No cookies
- We never guess
- Live in ten minutes

Sarah Chen
Austin, TX · arrived from Meta
- [email protected]
- Phone
- (512) 555-0143
- Address
- 1847 Oak Ridge Dr, Austin TX
- /in/sarahchen-ops
2024 Silverado LT
VIN 3GCUDGED8RG204471
Before we sold it to anyone
You’re not the test case. We were.
Concussion Media is our own agency. We built this for ourselves, on our own accounts, with our own money on the line.
You won’t find a customer logo on this page. We’re not going to borrow someone else’s brand to make you trust us. What we can show you is the spend we put behind it first.
We put $75M of our own ad spend through it, since 2024, and sold nobody a seat for the first two years.
How it works
How we knew that.
No cookies. No guessing. Every match ties back to an email we’ve already checked.
- 01
One script goes on your site
Paste it in your tag manager, or in your head tag. About ten minutes. No developer, and nothing changes about your forms or your checkout.
<script src="https://app.yourdomain.com/p.js" async></script> - 02
We check it against 5.1 billion real emails
It takes less than a blink, and it happens on our side, so your page speed does not move. No cookies, so it still works in Safari and Firefox. No match, no charge.
- 03
The person shows up where you already work
Your CRM, your ad accounts, your warehouse, or a webhook. It arrives as your own data, so the platforms treat it as first-party.
We never fingerprint a device. We never guess. No verified email means no record, and no charge.
Resolver · live_identification
- person
- Sarah Chen
- [email protected]
- phone
- (512) 555-0143
- geo
- Austin, TX
- match
- deterministic
Five fields, as it happens. Here are sixteen more.
What comes back
An hour ago, this was a bounce.
She spent six minutes on three products and put one in the cart. You can already see all three, cart or no cart. What you can’t see is who she is, and that’s the only part you can act on.
Anonymous visitor
session #4417
Looked at
3 items · 6m 04s
Ridgeline Trail Runner
2m 41s
SKU RT-SL-10 · added to cart
Coastal Windbreaker
2m 05s
SKU CW-OL-M · never added to cart
Field Cap, Slate
1m 18s
SKU FC-SL-OS · never added to cart
- — not available
- Mobile
- — not available
- Address
- — not available
- — not available
You paid for this visit. This is all of it.
Dana Reyes
Verified email
Looked at
3 items · 6m 04s
Ridgeline Trail Runner
2m 41s
SKU RT-SL-10 · added to cart
Coastal Windbreaker
2m 05s
SKU CW-OL-M · never added to cart
Field Cap, Slate
1m 18s
SKU FC-SL-OS · never added to cart
- [email protected]
- Mobile
- (512) 555-0188
- Address
- 2214 Cedar Bend Ave
- /in/danareyes
Plus 54 more fields. No cart needed, and no form.
Run it on your own traffic.
Your first 1,000 people are free, and we don’t take a card. If the match rate isn’t useful, don’t pay us.
One month, at fifty thousand visits
- Visits you paid for
- 50,000
- Visitors that converted
- 1.7%850
- Visitors you never met
- 49,150
Next month
49,150again
That rate is Contentsquare 2025. They looked at 90 billion sessions.
That last row is rent. It comes back every month and it never ends. The revenue in it did not disappear, though. It left with a person you can still reach.
You pay $0.16 when we find one of them, and not before. What comes back is yours to keep, even if you never spend another dollar with us.
Your first 1,000 are free. At $0.16 each that is $160, and we don’t take a card.
The problem
You don’t own your audience. You rent it.
Every month, at full price. And you still can’t tell who is in it.
Rent buys you another impression. It never buys you the person.
Reach is not contact. Someone tested the difference.
In 2021 researchers emailed half the people who browsed a store and left. The other half got nothing. The emailed half spent more. The more of someone’s browsing they could see, the better it worked.
The answer is not another month of rent. It is knowing who they were and what they came for, while it still matters.
Who it’s for
Three kinds of traffic. The same one script.
What comes back changes with what you sell. So does what you should do next.
Every other tool sells you on speed. One study found the opposite.
People contacted within the hour bought less than people left alone entirely. The ones contacted a day to three days later bought more.
You know the SKU, not just the session.
Which product they looked at, how many times they came back, and how far they got. Down to the SKU, not the category.
- 01
Write about the thing they looked at
The closer the message matched what they browsed, the better it worked. So name the product, not the category.
- 02
Push it to Meta and Google as your own data
Now it is a real audience, not a pixel guess. Your cold traffic starts to behave more like retargeting.
- 03
Suppress the people who already bought
Stop paying to reach someone who owns it. That is budget back, not budget spent better.
Viewed
Aeron Chair, Graphite
SKU AER-GR-B · 3 visits · reached cart
- [email protected]
- Phone
- (415) 555-0132
Address too. 58 fields come back on every record.
Run it on your own traffic and see what comes back.
Your first 1,000 people are free. We don’t take a card, and the script takes about ten minutes.
Not “a truck.” That truck.
The exact VIN on your lot, how long they spent on it, and whether they came back to it or moved to something else.
- 01
Send it to the CRM with the stock number on it
Your team opens a record that already says which unit. Nobody has to ask.
- 02
Treat a second visit differently from a first
One look is browsing. Three looks at the same VIN in a week is a buyer. Route them differently.
- 03
Build the audience off units, not segments
Run the truck they looked at. Or the closest one you have left. Not a generic lot ad.
Viewed
2024 Silverado LT
VIN 3GCUDGED8RG204471 · 2 visits · 6 min
- [email protected]
- Phone
- (214) 555-0178
Address too. 58 fields come back on every record.
Run it on your own traffic and see what comes back.
Your first 1,000 people are free. We don’t take a card, and the script takes about ten minutes.
Not a form fill. The page they read.
Which practice area or service they read, how long they stayed, and whether they came back. That is the difference between a form fill and a maybe.
- 01
Email about the service they read, not about you
Then call the ones who open it. The message that matches what they read is the one that works.
- 02
Send the practice area with the record
Your intake team opens a record that already says what they came for. Nobody has to guess which script to run.
- 03
Feed it back into the ad accounts
These people read a service page and left. That is the best seed audience you have.
Viewed
Motor vehicle accident
3 pages · 4 min · returned next day
- [email protected]
- Phone
- (602) 555-0164
Address too. 58 fields come back on every record.
Run it on your own traffic and see what comes back.
Your first 1,000 people are free. We don’t take a card, and the script takes about ten minutes.
Where the record lands
- Meta
- Conversions API
- Customer Match
- TikTok
- Events API
- CRM
- HubSpot, Salesforce, or any other
- Warehouse
- Snowflake, BigQuery, Redshift
- Webhook
- Any endpoint you point us at
It goes out as your own data, not a bought file. The platforms reward one and discount the other.
How this is different
Everyone else quotes a bigger number.
Ask them how many of those are guesses. Ours is zero.
Say a tool finds 65 people out of 100, but one in four is wrong. It really found 49. Last year an outside audit tested six tools like this and scored them 4.0 to 8.7 out of ten. The best one checked its work. We say half because we only count the ones we can prove.
Worked example · 100 US visitors
An example, not a measurement of any named tool. Ours is the only bar on this chart we can put a receipt behind.
Pricing
You only pay when we find a real email or phone number.
No match, no charge. The more people we find in a month, the less each one costs you.
Your first 1,000 people are free.
No card. It stops at 1,000 people, or 30 days, whichever comes first. What you already got stays yours.
About ten minutes to install. No credit card.
And after that
For one team. Sign up yourself.
- People
- 5,000
- Per month
- $819
Per person
$0.16
That is what it costs to learn who one of them is, and to keep the record. Reaching that same stranger through an ad costs you again next month.
Billed monthly, no annual contract. Need it inside your own product? We white-label the API at your volume, on your servers. Talk to us.
In every plan
- The whole product
- No feature tiers. Every plan is the same product at a different volume.
- Every seat on your team
- Add as many people as you want. We do not charge per seat.
- Repeat visits, free
- One verified person is one credit. If they come back that month, you pay nothing more.
- No penalty rate
- Go over your plan and the extra people cost the same rate you already pay.
- Unused credits roll over
- A slow month is not money burned.
- The records stay yours
- If you leave, you take the whole file with you. No sales call to get it.
Straight answers
What this won’t do.
How much of my traffic will you miss?
Are you SOC 2 certified?
Is an identified visitor a lead?
What data do I get back?
What’s the catch?
How do I actually install it?
What happens when I run out of credits?
I run an agency. Can I use this across clients?
What happens to my data if I cancel?
You already paid for these people.
You buy all of your traffic. You meet almost none of it. Waiting does not close that gap. Next month you pay for the same people again.
One script. Ten minutes. Your first 1,000 are free.
1,000 free · no credit card · live in ten minutes


