Approve offers before a campaign
Test each offer from every geo and device in the media plan and only launch the ones that reach the store.
Before traffic goes out, open the offer link the way the audience will: from their country, carrier and device, in a real browser. Say where it should land and get a one-word verdict with the evidence behind it.
An affiliate link passes through a tracker, often a smartlink, sometimes a pre-lander, before it reaches the offer. Every hop can go wrong for one audience and not another: a geo rule that sends the wrong country to a fallback, a device split that opens the Play Store for iPhone users, a carrier check that fails on Wi-Fi, a paused offer that redirects to a generic page. The tracker still counts the click. Nothing converts.
OfferProbe runs the link through the same path with the same targeting and tells you what happened. Set the expectation, an app package name, a store id or a landing domain, and the result says working, wrong destination, no destination or broken. When our proxy or infrastructure fails instead of the link, the test is inconclusive and not billed.
The link your ads would send traffic to, including the tracker parameters you use.
Country and, where the offer is restricted, state, city, carrier or connection type; the device, OS version and browser it accepts.
An app package, a store id or a landing domain. The verdict is measured against it.
Working: send traffic. Wrong destination or broken: send the chain to the advertiser.
Test each offer from every geo and device in the media plan and only launch the ones that reach the store.
Re-test on your own schedule over the API and get a webhook when each result is in.
A wrong destination on iOS from the US, with the chain and screenshot attached, is a ticket the advertiser can act on.
A broken link checker crawls a site for 404s. An affiliate link checker follows one tracking link through its redirects to the offer and judges whether the right audience reaches the right page. The same link can be fine on desktop from one country and broken on mobile from another.
Working, wrong destination, no destination or broken, plus unverified when no destination was named to judge against and inconclusive when our side failed. Inconclusive and cancelled tests are never billed.
Yes. Any link a browser can open: tracker links, smartlinks, rotators and short links. App-install offers end on the store page or the deep link, which the verdict checks against the package name or store id you provide.
The free check runs the fast mode: chain, final URL and verdict, from a real browser and exit, with the same country, carrier and device targeting. An account adds screenshots and recordings, skip-visits for cloaked landers, batches and the API.
Yes, that is what skip-visits and fresh fingerprints are for. The cloaking checker page explains how.