AutoScan

Auto-discover trackable elements on your site: affiliate links, forms, and checkout buttons. AutoScan crawls your website, identifies conversion points, tags them with click IDs, and lets you configure element selectors for precise tracking.

AutoScan crawls your website as soon as the AnyTrack Tracking Tag is detected. It scans pages, identifies trackable elements (affiliate links, forms, checkout buttons), and uses AutoTag to automatically append the correct click_id and SubID parameters so you capture all conversion data.

📘

Plan availability

AutoScan is available on all plans. The number of page scans per billing period depends on your plan tier. Check the Page Scans indicator in the AutoScan tab for your current allowance.

How It Works

After you install the AnyTrack Tracking Tag, AutoScan runs an initial crawl of your website following your sitemap (if available). The initial scan typically completes within a few minutes depending on your site size. For every page visited, AutoScan identifies links matching platforms in the Integration Catalog and tags them with the --CLICK-ID-- token. This token is replaced at runtime with the actual Click ID for the visitor triggering the conversion.

All discovered links are tracked automatically through the AnyTrack Tracking Tag once the scan completes. AutoScan does not run on a recurring schedule. After the initial crawl, use manual page scans to re-crawl specific pages when your links change.

Manual Page Scans

If some pages aren't discovered automatically:

  1. Go to Property Settings > Auto Scan
  2. Enter the page URL
  3. If the page wasn't scanned before, click Scan Page
  4. If the page was already scanned, view the results or click Rescan

Page Scan Limits

The Page Scans indicator shows remaining scans for the current billing period. Scans reset monthly. Upgrade your plan if you need more scans due to frequent affiliate link updates.

Page Scans indicator in AutoScan tab.

Scan Result Statuses

Each scanned page displays one of the following statuses:

StatusIndicatorMeaningActions
X elements detectedGreenAutoScan found trackable elements and matched them to integrations from the Integration Catalog.VIEW RESULTS
No elements foundGrayThe page was scanned but no trackable elements were detected.VIEW RESULTS
No elements detected (X found)GrayAutoScan found X elements on the page but could not automatically match them to an integration. Open VIEW RESULTS to review the elements and manually assign integrations.VIEW RESULTS
Tracking TAG not foundRedThe AnyTrack Tracking Tag is not installed or not loading on that page. AutoScan cannot scan without it.IGNORE / RESCAN
Not Found (404)RedThe page URL returned a 404 error. The page may have been removed or the URL is incorrect.IGNORE / RESCAN

Use IGNORE to dismiss an error from the list. Use RESCAN to retry the scan after fixing the underlying issue (installing the Tracking Tag or correcting the URL).

Override Integration Assignment

When AutoScan finds elements on a page, it tries to match each link to an integration from the Integration Catalog automatically. If a link is not matched, or matched to the wrong integration, you can override the assignment manually.

To change the integration for a found element:

  1. Click VIEW RESULTS on a scanned page
  2. Find the element in the Found Elements list
  3. Click the Integration dropdown next to the element
  4. Select the correct integration from the list

The dropdown groups integrations into two sections:

  • Discovered Integrations — integrations that AutoScan detected automatically for this page
  • Installed Integrations — all integrations enabled on your account

This is particularly useful when a page shows "No elements detected (X found)" status. The elements exist but were not auto-matched. Open the results and assign each element to the correct integration so AnyTrack can track conversions from those links.

Troubleshooting

If AutoScan returns unexpected results, check the following:

No elements found or no elements detected — The links on that page are likely not standard HTML anchor tags. Links generated dynamically by JavaScript after page load are invisible to the AnyTrack Tracking Tag and cannot be detected by AutoScan. Ensure your affiliate links are rendered as standard <a href="..."> tags in the page source, not injected by client-side JavaScript after the page loads.

Tracking TAG not found — The AnyTrack Tracking Tag is missing or blocked on the scanned page. Verify the tag is installed correctly by following the Tracking Tag installation guide. If you use a tag manager, confirm the tag fires on the affected page.

Not Found (404) — The URL no longer exists. Update or remove the page from your scan list. If the page was recently moved, scan the new URL instead.

Elements found but assigned to wrong integration — Open VIEW RESULTS and use the Integration dropdown to reassign the element to the correct integration. See Override Integration Assignment above.

Shopify and WooCommerce Integration

If your site runs on Shopify or WooCommerce, ignore AutoScan results and errors. All trackable elements on these platforms are already mapped through their dedicated integrations—AutoScan is not required.

Blocked Crawlers

If you've installed security software (Cloudflare, Sucuri, etc.), allowlist the AnyTrack crawler. Use the crawler name (not IP address—AnyTrack uses dynamic IPs).

Crawler name: AnyTrack-Crawler/1.0

A blocked crawler does not indicate a missing AnyTrack Tracking Tag. It only prevents AutoScan from crawling pages. The Tracking Tag still fires normally for real visitors.

Selector Configuration

When editing a tracked element, you'll see Selector IDs under the element name. Change selectors if AutoScan tagged the wrong element, or if you want to narrow tracking to a specific button or link on a page.

Element selectors have property-wide scope: changing a selector on one page applies to all pages with that same selector. Switch to a more specific selector to narrow the match.

Selector Types

Link Selector — Matches full or partial URLs:

  • trafficker.io/recommends/cj-affiliate-link/
  • trafficker.io/recommends/cj-affiliate-link/?utm_source=trafficker

Element ID Selector — Matches HTML elements by tag type and ID:

  • button#add-to-cart matches an "Add to Cart" button

Element Label Selector — Matches HTML elements by tag type and displayed text:

  • a:"Buy Now" matches a link displaying "Buy Now"

A link selector can be followed by an element label selector to match elements only on specific page URLs.


Frequently Asked Questions

FAQ was last reviewed on 2026-03-14

Green (X elements detected) means AutoScan found and matched trackable elements. Gray (No elements found) means the page was scanned but nothing was detected. Gray with a number (No elements detected, X found) means elements exist but were not auto-matched to an integration — open VIEW RESULTS to assign them manually. Red (Tracking TAG not found) means the AnyTrack Tracking Tag is missing on that page. Red (Not Found 404) means the page URL no longer exists.
Click VIEW RESULTS on a scanned page, find the element in the list, and click the Integration dropdown. Select the correct integration from either the Discovered Integrations or Installed Integrations section.
The links on that page are likely generated by JavaScript after page load. AutoScan can only detect standard HTML anchor tags present in the initial page source.
No. These platforms have dedicated integrations that map all trackable elements automatically. You can ignore AutoScan results on Shopify and WooCommerce sites.
No. A blocked crawler only prevents AutoScan from discovering elements. The AnyTrack Tracking Tag still works for real visitors. Add AnyTrack-Crawler/1.0 to your security software allowlist to restore scanning.