Recover credits
We file refund claims with the platforms for the invalid spend the audit already found.
Ad credit recoveryWhen the audit catches malicious traffic, we build it into an exclusion audience and ask Google and Meta to stop targeting it. Your next dollar goes to real buyers.
It compounds. The more bad profiles we feed the audience, the more budget it protects.
We touch only paid-channel traffic
Self-identified bots, no overblocking
Blatant fraud
Where exclusions hold their targeting
New campaigns
Stronger as the audience fills
Compounds
Protection is built on the same foundation as recovery. We take the IAB and MRC standards and turn them into live metrics, then use what we find two ways.
We file refund claims with the platforms for the invalid spend the audit already found.
Ad credit recoveryWe turn the same findings into exclusion audiences that stop the waste before it is ever billed.
The audit. IAB and MRC standards, turned into live metrics and algorithms.
Scored on every click, from a 1st-party pixel on your own site.
A bad actor has to bill you once before we can see it. Most come back within days, so excluding it now protects every dollar after.
Step 01
Every click is scored against the standard. The malicious profiles are pulled out.
Step 02
Those profiles are grouped into a negative audience tied to your account.
Step 03
We ask the platforms to stop serving your ads to that audience, full stop.
Step 04
It stops chasing lookalikes of bots and profiles outside your targeting, so it spends on real buyers.
Step 05
Spend flows to people who can actually convert, and it compounds as the audience grows.
A few practical rules. They are how the audience actually moves the numbers.
Adding an audience to a live campaign tends to reset its targeting and learning. Start the audience on new campaigns so exclusions hold from day one.
Audiences only bite once a few thousand bad profiles feed them. The payoff builds over the mid to long term, so turn it on and let it work.
Beyond blocking, we show the platform AI what to omit, so it stops building lookalikes of bots and profiles that sit outside your targeting.
More than half of web traffic is bots, but we do not touch most of it. We only act on traffic that comes through your paid channels, the spend that hurts your budget, and only on the blatant fraud, like self-identified bots.
We would rather miss a borderline profile than cut a real buyer, so we deliberately err on the side of letting traffic through, and we suggest applying to new campaigns only.
The two A cells should match, and the two B cells should match. The gap within each pair is your natural noise. The gap between A and B is the real effect.
The simplest check is an A/B test: run one campaign with protection and one without, then compare.
Better still, run A/A/B/B: two identical control campaigns and two identical protected ones. The two controls (and the two protected) measure the noise you would see anyway. If the controls track each other, the protected pair tracks each other, and the protected pair beats the controls, the lift is real, not luck.
Protection runs on the same audit you already get. There is no extra fee to exclude bad traffic and protect your next dollar.
No. We only act on paid-channel traffic and only on blatant fraud, like self-identified bots. We deliberately under-block so we never cut real buyers, and we suggest applying to new campaigns only.
Turn on protection, apply it to your next campaigns, and let the exclusion audience compound. Recovery wins back the last dollar; protection guards the next one.