The Scan Offer Tool lets you verify that a tracking link redirects correctly to the app store or intended endpoint. Use it to inspect the full redirect chain, identify the tracker, troubleshoot broken links, and check publisher test links before going live.
How to run a scan
Go to Tools in the menu and select Scan Offer.
Choose your input type:
Click Scan.
Advanced Configuration
Expand Advanced Configuration to simulate specific device or network conditions for a more precise scan
OS Version (disabled when OS is set to Web)
Region
City
Connection Type
Connection ISP
Device Make
Device Model
Device Type
User Agent (alternative to OS Version + Device fields)
Scan results and jumps
Jumps refer to the number of URLs in the redirect chain. For example: tracking link → MMP link → app store = 3 jumps.
Successful scan — the link redirected to the correct store. Shown as Hit Store with a ✅ green check mark. A tracker (e.g. Adjust, Appsflyer) is usually identified as well, though not always.
Unsuccessful scan - the link did not reach the correct store. Shown as Hit Store with a ❌ red X, and no tracker is identified. This can happen when a link redirects through an offer wall or a re-brokered link. Most unsuccessful scans have only 1-2 URLs in the chain.
ℹ️ You can also paste a publisher's test tracking link into the external field to verify it redirects to the app store before going live.
Automatic offer scans
After an offer is set up, Swaarm automatically scans it in the background to check whether the tracking link still reaches the store. The scan frequency adapts based on offer stability:
Starts at every 4 hours
After 4-7 stable days, reduces to every 8 hours
Continues reducing up to every 24 hours
If the offer becomes unstable, the algorithm reverts to more frequent scans.
ℹ️ For Worldwide (WW) campaigns, only 5 major countries are scanned.
You may see the results of the last scan on Offers page in Jumps section.
Click on the jumps amount to see the details:
When running a manual scan, click Save Scan to immediately update the offer's last scan result. This is useful when you've just created a new automation rule or an optimization rule that discards traffic when an offer isn't redirecting correctly.
FAQ
What does "number of failed or successful jumps" mean?
It refers to how many jumps hit the app store (successful) or didn't (failed).
How soon does automatic scanning start after an offer is approved?
It can start almost immediately, but never longer than a few hours.
Does running a scan count as a click?
Yes - this makes it a useful way to test links and trigger a test postback. Read more here.










