AnyTrack Core Features & Concepts

Core concepts built within the AnyTrack platform

The AnyTrack platform allows any digital marketer to measure any traffic, any conversions, any goals and any funnels with a single script added to your site without having to change anything on your site.

A true "plug & play" environment that not only solves huge tracking challenges, but tears down the frustrations created by tracking complexity and lack of tracking standards across affiliate platforms, tracking software, landing page builders and eCommerce platforms.

AnyTrack records incoming traffic

When a visitor lands on your site, the AnyTrack script will perform two main tasks:

  1. It will generate a unique Visit ID which will allow AnyTrack to identify the user

  2. Records traffic attributes such as:

    1. URL parameters

    2. Page path

    3. Page URL

    4. Campaign attributes

      1. UTM parameters

      2. Other URL parameters such as Click IDs, Campaign ID, etc...

    5. Client info

      1. Device

      2. IP

      3. User Agent

    6. Google Analytics Client ID (the cookie set by Google Analytics to track individual visitors)

This information is stored so it can be used later to attribute conversions.

AnyTrack tracks "on-site" conversions

On-site conversion events are actions such as Clicks on Call to Actions and Form submissions that your visitors do on your site.

Those events are sent to Google Analytics as Events.

Google Analytics Real Time Dashboard

Multi-tasking Concept

During the user's action, AnyTrack will perform several tasks simultaneously:

  • Identifies the event types

    • Clicks on Call To Actions (clicks that redirect visitors to external URLs)

    • Form Submissions

  • Send event to Google Analytics

    • Click on Call to Action

    • Form Submission

  • Append an auto-generated "Click ID" to the element hit by the visitor (i.e. Call to Action URL or Form)

Those events can trigger Conversion Goals in Google Analytics if you have configured your goals with the AnyTrack Goal Template that can be found in the Google Analytics Template Gallery

The Click ID

The Click ID is a unique variable generated for each action performed by the visitor on your site. The Click ID is also the "key" used to link conversions between third party platforms and AnyTrack.

  • Clicks on Call To Action to Affiliate Links

  • Form submissions

Affiliate links (offer links) will automatically be updated with the correct query string during the click events.

The Click ID is appended to the Affiliate LInks according to the affiliate network requirements.

Affiliate Network

Query String


















In cases where the affiliate links are not published directly on the site, but are behind a URL redirector, AnyTrack identify the links according to link attribute. Read more

A list of supported Affiliate networks and technologies can be found here

HasOffers example

Data Tracking Group link attribute: data-tracking-group="hasoffers"

<a href=" data-tracking-group="hasoffers"
label="tradingview" title="tradingview fr" data-linkid="30423"
data-nojs="false"><span class="blue-text"> Marchés financiers </span></a>

During the Click Event, AnyTrack will append the query string and Click ID to the URL

The Query String and Click ID will be appended to the affiliate link during the redirect.

Most URL redirectors forward by default query string parameters, but you should verify or adjust the settings.

Call To Action Goal in Google Analytics

Following the Hasoffers example, AnyTrack will trigger a Goal in Google Analytics.

Anatomy of a Google Analytics Goal




Event Category

AnyTrack Conversion

This is a constant value

Event Action

Conversion type

Event Label

tradingview, click_id: asdfa0s98df0asdf0

title, label, url, link id, url, click_id value

Event value


Rounded numeric value (default 0)

Once the conversion event is sent to Google Analytics, you can fully take advantage of your Google Analytics data.

  • Segment your audience according to specific goals

  • Build retargeting list

  • Identify our Audience best segments

  • Improve your website flow

  • Identify your top converting pages

  • Identify your top converting partners

Essentially, since you can fully attribute your conversions you can invest your energy and resources on what works best and improve your return on investment.

Form Submissions

AnyTrack will automatically track form submissions and send such events to Google Analytics.

If you want to track individual users and tie additional conversion data to those users, you will need to create an additional field on your form so AnyTrack can inject the Click ID to this field.

The Default Value of the field (do not confuse with the field name) should be {click_id}

Depending on the platform you use to collect your form submissions, the custom field must be created prior to be able to record data. Consult your provider documentation.