Skip to content

What is AnyTrack?

Learn what AnyTrack is and how it works. AnyTrack tracks conversions where they happen, attributes each one to the ad click that produced it, and on paid plans sends it to your ad platforms through the Conversion API.

AnyTrack is a conversion tracking and attribution platform. It tracks the conversions that happen in your store, funnel, CRM, or affiliate network. It matches each conversion to the ad click that produced it, and shows the result per campaign, ad set, and ad. On the Starter plan and above, AnyTrack also sends those conversions to your ad platforms through the Conversion API, so their algorithms optimize on real results.

Ad platforms learn from the conversions they receive. Most advertisers report those conversions with a browser pixel, and a browser pixel misses many of them:

  • Ad blockers and privacy settings stop the pixel before it loads.
  • iOS and browser cookie limits cut the link between the ad click and a later purchase.
  • Cross-domain checkouts move the visitor to a cart or payment domain where the pixel has no session.
  • Off-site conversions happen where no pixel runs: in a CRM, on an affiliate network, or on a phone call.

The result is two sets of numbers that do not agree. Your store or network shows one number of sales, and your ad platform shows fewer. The ad platform then optimizes on the smaller, incomplete set.

AnyTrack closes that gap. It records the conversion where it happens and connects it back to the ad click.

AnyTrack follows one chain for every conversion: collect the click, track the conversion, attribute it, then send it. The shorthand is tracking in, tagging out.

The Tracking Tag is a JavaScript snippet on every page of your website or funnel. When a visitor arrives, the Tracking Tag:

  • Collects the UTM parameters and the ad platform click ID, such as gclid, fbclid, ttclid, or msclkid.
  • Generates a unique click_id value for the session.
  • Adds the click_id value to your outbound links and forms with AutoTag. The default parameter is atclid. On a recognized affiliate network, AutoTag uses the parameter of that network.
  • Tracks form submissions and outbound clicks with AutoTrack, plus AddToCart and ViewContent on integrated platforms such as Shopify.

The platform where the conversion happens sends it to AnyTrack server to server. AnyTrack calls these platforms conversion sources. A conversion source sends the conversion through:

  • A native integration, such as Shopify, WooCommerce, ClickFunnels, HighLevel, or HubSpot.
  • A Postback URL, the standard method for affiliate networks such as ClickBank, Impact, and CJ Affiliate.
  • An incoming webhook or the API, through a Custom Integration.

Each conversion carries the click_id value back to AnyTrack. AnyTrack stores every event in its Data Store.

AnyTrack matches the click_id value of the conversion to the stored session. The session holds the UTM values and the ad click ID, so AnyTrack knows which campaign, ad set, and ad produced the conversion.

AnyTrack uses two click-based attribution models: First Ad Click and Last Ad Click. You switch between them in the Campaign Report. See AnyTrack Attribution Explained.

4. Send the Conversion to Your Ad Platforms

Section titled “4. Send the Conversion to Your Ad Platforms”

On the Starter plan and above, AnyTrack sends each attributed conversion to your connected ad platforms through the Conversion API. Before it sends a conversion, AnyTrack:

  • Removes duplicates, so the ad platform counts one conversion once. See Deduplication.
  • Adds hashed customer data, such as email and phone, and the click ID of the platform.
  • Maps the AnyTrack event name to the event name that each platform expects.

AnyTrack also loads the pixel of each connected ad platform from the Tracking Tag, so you manage every pixel in one place.

AnyTrack shows the results in two reports:

  • The Campaign Report combines your AnyTrack conversions with spend and results synced from Facebook Ads, Google Ads, TikTok Ads, ChatGPT Ads, and Microsoft Ads. Taboola and Outbrain do not sync campaign metrics.
  • The Conversions Report lists every event in near real time, with its attribution touchpoints and customer data.

Every AnyTrack setup has the same three parts.

Building blockWhat it isExamples
PropertyThe website or funnel you track. Each Property has its own Tracking Tag, integrations, and reports.One Property per website, store, or funnel
Conversion sourcesThe platforms where conversions happen. They send conversions into AnyTrack.Shopify, WooCommerce, ClickFunnels, HighLevel, HubSpot, ClickBank, Impact
Ad platformsThe platforms that drive your traffic. They receive conversions from AnyTrack.Facebook Ads, Google Ads, TikTok Ads, ChatGPT Ads, Microsoft Ads, Taboola, Outbrain

Browse every conversion source and ad platform in the Integration Catalog.

Why AnyTrack Tracks Conversions Server-Side

Section titled “Why AnyTrack Tracks Conversions Server-Side”

A thank-you page pixel reports a conversion only when the browser cooperates. It misses conversions when the visitor blocks scripts or closes the tab. It counts one conversion twice when the visitor reloads the page. It credits the wrong source when the visitor pays on a third-party checkout.

The conversion source has the real record: the order, the commission, or the closed deal. AnyTrack takes the conversion from that record, so the count does not depend on the browser.

AnyTrack also keeps every event in its Data Store before it sends anything. Stored events let AnyTrack connect a later conversion to the original click, remove duplicates, and add customer data to the event. A stateless pass-through tool forwards each event as it arrives and cannot do this.

  • Free: one Property, one conversion source, one ad platform for campaign data, and 5,000 sessions per month. AnyTrack tracks and attributes conversions and shows them in your reports. It does not send conversions to ad platforms.
  • Starter and above: everything in Free, plus the Conversion API, which sends your conversions to your ad platforms. Higher plans add more sessions, Properties, and integrations.

See the plan comparison for the full list.

  • eCommerce stores track every order from Shopify or WooCommerce and send it to their ad platforms.
  • Affiliate marketers attribute each commission from their affiliate networks to the ad that produced it.
  • Lead generation teams send qualified leads and closed deals from their CRM back to their ad platforms.
  • Sales funnel operators track front-end sales, order bumps, and upsells across checkout domains.
  • Agencies track each client in a separate Property.

See Why Choose AnyTrack for each use case.

  • “AnyTrack numbers must match my ad platform.” They do not match, and that is expected. Ad platforms count post-view conversions and use their own attribution windows. AnyTrack counts click-based conversions only.
  • “AnyTrack replaces Google Analytics.” Google Analytics shows how visitors behave on your site. AnyTrack tracks conversions, attributes them to ad clicks, and sends them to ad platforms. You can use both, and the GA4 integration sends AnyTrack events to GA4.
  • “I must remove my ad platform pixels when I install AnyTrack.” Keep them until AnyTrack delivers conversions to that platform. On the Free plan, keep them: AnyTrack does not send conversions on Free.

What is AnyTrack? FAQ

FAQ was last reviewed on 2026-09-27

What does the AnyTrack Free plan include?
The Free plan includes one Property, one conversion source, one ad platform for campaign data, and 5,000 sessions per month. It includes client-side and server-side conversion tracking, affiliate tracking, and the Campaign, ROAS, and Landing Page reports. It does not include the Conversion API, so AnyTrack does not send conversions to ad platforms on Free. See the Free plan.
Does AnyTrack send conversions to Facebook Ads and Google Ads?
Yes, on the Starter plan and above. AnyTrack sends conversions through the Conversion API to Facebook Ads, Google Ads, TikTok Ads, ChatGPT Ads, Microsoft Ads, Taboola, and Outbrain. On the Free plan, AnyTrack tracks and attributes conversions but does not send them. See the Conversion API.
Why do AnyTrack numbers not match Facebook Ads or Google Ads?
The two systems count conversions differently. Ad platforms include post-view conversions and apply their own attribution windows, for example 7-day click and 1-day view on Meta. AnyTrack uses click-based attribution only. Each ad platform also reports with its own delay. See the Conversion Attribution Matrix and Data Freshness.
Do I need to remove my Meta Pixel when I use AnyTrack?
Not at first. AnyTrack loads the Facebook Pixel for you from the Tracking Tag. On the Starter plan and above, verify that Meta receives conversions from AnyTrack, then remove the Meta Pixel code that you installed directly on the site. Two copies of the same pixel send duplicate events. On the Free plan, keep your own pixel: it is the only thing that reports conversions to Meta. See Remove your old ad platform pixels.
How does AnyTrack improve Event Match Quality?
On the Starter plan and above, AnyTrack sends each conversion with hashed email and phone, the click ID of the platform, the first-party browser cookies of the platform, the event source URL, and the user agent. More matching data lets Meta match the conversion to the person who clicked the ad. See Event Match Quality.
Does AnyTrack work with ad blockers and iOS privacy settings?
Conversions from conversion sources reach AnyTrack server to server, so ad blockers and iOS settings do not stop them. The Tracking Tag runs in the browser, so a privacy-focused browser or an ad blocker can block the client-side events of that visitor. See Server-Side Tracking.
Which platforms does AnyTrack integrate with?
AnyTrack connects seven ad platforms: Facebook Ads, Google Ads, TikTok Ads, ChatGPT Ads, Microsoft Ads, Taboola, and Outbrain. Conversion sources include eCommerce platforms such as Shopify and WooCommerce, funnel builders and CRMs such as ClickFunnels, HighLevel, and HubSpot, and affiliate networks such as ClickBank, Impact, and CJ Affiliate. Other traffic sources, such as Pinterest and Reddit, are tracked with UTM parameters. See the Integration Catalog.
How long does it take to set up AnyTrack?
Most setups take less than 5 minutes, including Shopify. You create a Property, install the Tracking Tag, and connect a conversion source and an ad platform. You do not need to write code. See the Setup Guide.
Which attribution models does AnyTrack use?
AnyTrack uses two click-based models: First Ad Click and Last Ad Click. Last Ad Click is the default. Switch between them with the Attribution dropdown in the Campaign Report. AnyTrack does not support post-view attribution. See AnyTrack Attribution Explained.
Can I track affiliate offers without my own landing page?
Yes. A deeplink sends visitors from your ad directly to the offer. The deeplink loads the Tracking Tag through a redirect, so AnyTrack still tracks the click. Deeplinks are available on the Personal plan and above. See Create a Deeplink URL.
Can I use AnyTrack to run a CPA affiliate network?
No. AnyTrack tracks and attributes conversions for advertisers and affiliates. It does not recruit affiliates, manage offers, or pay commissions. Use network software for those jobs, and connect your network to AnyTrack to see which paid campaigns produce commissions.