Skip to main content

Scan Offer Tool

How to use the Scan Offer Tool to check if a tracking link redirects correctly to the app store, inspect the redirect chain, and understand automatic background scanning.

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

  1. Go to Tools in the menu and select Scan Offer.

  2. Choose your input type:

    • Internal - enter the Offer ID. Country, OS, and tracking link are filled in automatically.

    • External - enter the Tracking Link, Country, and OS manually. App Store ID is optional but improves store detection accuracy.

  3. 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.

Did this answer your question?