Advertising Integrations

AnyTrack automates your advertising data collection using both client-side JavaScript Tag and server-side API.

In this article, you will learn how AnyTrack helps you automate your data collection and orchestrates your event tracking across your ad pixels.

📘

Good to know: While there is a difference between client-side and server-side tracking, they are interlinked and required to track and attribute your conversions.

Data Collection

First-party data, session, cookies, campaign-specific data points, and metrics.

Event AutoTracking

Engagements, eCommerce checkout flow, product clicks, form submissions.

Conversion API

Enable server-side tracking to bypass ad blockers or tracking pixel limitations. This is extremely useful for lead generation campaigns, eCommerce funnels with short and long sales cycles, recurring conversions, and affiliate marketing.

Tag Management

Loads and instruments your ad pixels and event tracking snippets while collecting and sending data across your ad pixels for audience building.

When the AnyTrack FormSubmit snippet fires, it ingests the event data and sends the event to the ad platform's Conversion API.

What it means for you is that you no longer need to fire the Ads Event Snippet, as AnyTrack orchestrates the event data mapping and syncing for you.

📛 Before AnyTrack, you would have to place each ad platform's Event Tracking tags on your website, configure them to captures product and revenue data.

fbq('track', 'SubmitApplication', {
  content_name: 'Auto Insurance',
  content_category: 'Quote',
  value: 40.00,
  currency: 'USD'
});

gtag('event', 'FormSubmit', {
  'send_to': 'AW-CONVERSION_ID/AW-CONVERSION_LABEL',
  'value': 40.00,
  'currency': 'USD'
});

Now you fire only the AnyTrack snippet, which automatically fires the corresponding events via the Server-Side API to all your ad platforms.

AnyTrack Event Snippet 👇

var click_id = AnyTrack('trigger', 'FormSubmit', {
  value: 40.00,
  currency: 'USD',
  label: 'Auto Insurance',
  form: 'Quote'
});

Event Mapping

With Event Mapping, you can map your own custom events to Facebook, Google, or any other ad network standard events or custom event names.

For example, if you run a coaching business with a long sales process where you have key lifecycle events, you might want to pass events such as:

  • FirstMeeting
  • DemoBooking
  • FirstPurchase
  • Upsell

UTM Tracking Templates

Predefined tracking URL template using standard UTM and custom parameters.

utm_source=facebook&utm_medium=cpc&utm_content={{adset.name}}&utm_campaign={{campaign.name}}&utm_term={{ad.name}}&utm_id={{campaign.id}}&ad_id={{ad.id}}&adset_id={{adset.id}}&placement={{placement}}&site_source_name={{site_source_name}}

Custom Conversions

Define and trigger custom conversion goals that match your business objectives and synchronize them across all your marketing channels.

Custom Audience Data

Instrument on-site and offline conversions to build meaningful audiences so you can build cross-network audiences and leverage any marketing data in any ad network.

Additional settings

Custom settings are available for specific ad pixels, or analytics such as Google Analytics enhanced eCommerce, Google Ads Enhanced Conversions, or Facebook Custom Conversions.