Quick Start Guide

The article provides a comprehensive guide to setting up an AnyTrack account, enabling users to sync live traffic and conversion data across ad platforms, analytics, and conversion sources.

Learn how to install the AnyTrack Tracking Tag on any website to start tracking conversions, optimizing ROAS, and building better attribution across all your marketing channels.

Overview

The AnyTrack Tracking Tag is a lightweight JavaScript code that you add to your website to enable comprehensive conversion tracking and attribution. This guide provides complete installation instructions for all website types and platforms, ensuring you choose the right method for your specific setup.

Once installed, the AnyTrack Tag will automatically capture visitor data, track conversions, and send attribution data to your connected ad platforms in real-time.

Prerequisites

Before installing AnyTrack on your website, ensure you have:

  • βœ… Active AnyTrack account with a created Property (Getting Started guide)
  • βœ… Website administrator access to add code or install plugins
  • βœ… Your AnyTrack Property ID (found in Property Settings > Tracking Script tab)
  • βœ… List of existing tracking tools currently installed on your site

πŸ“˜

New to AnyTrack?

If you haven't created your AnyTrack Property yet, follow our Getting Started guide first, then return to this installation guide.

🚨 IMPORTANT: Check for Specialized Integrations First

Before using the universal installation methods below, check if your platform has a dedicated AnyTrack integration. These specialized integrations provide enhanced functionality and are required for certain platforms.

eCommerce Platforms (Required Integrations)

PlatformRequired IntegrationWhy It's Required
ShopifyShopify IntegrationAutomatic conversion tracking, product data, customer information
WooCommerceWooCommerce PluginBackend conversion tracking, order data, customer profiles
WordpressWordpress affiliate pluginIf you are an affiliate marketer, you should use the plugin.

❗️

Critical for eCommerce:

If you're running an online store, you MUST use the dedicated eCommerce integration. Universal installation methods will load the tracking tag but won't capture standard ecommerce events events, product data, or customer information required for accurate attribution and ad optimization.

Website Builders with Native Support

PlatformDedicated GuideBenefits
WordPressWordPress Integration OptionsPlugin-based installation, automatic event tracking
ClickFunnelsClickFunnels IntegrationFunnel-specific tracking, conversion optimization
GoHighLevelHighLevel IntegrationForm tracking, workflow integration

When to Use Universal Methods

Continue with the universal installation methods below if your platform is:

  • Custom-built websites
  • Website builders without native integrations (Wix, Webflow, Squarespace, etc.)
  • Content management systems other than WordPress
  • Static websites or landing pages

Universal Installation Methods

Choose the installation method that best fits your technical comfort level and website setup:

Method 1: Google Tag Manager (Recommended for Most Users)

Best for: Professional setups, multiple tracking tools, team collaboration, non-eCommerce sites

Not suitable for: WooCommerce stores (must use WooCommerce plugin instead)

Why Choose GTM?

  • βœ… Centralized tag management
  • βœ… No direct code editing required
  • βœ… Version control and testing capabilities
  • βœ… Team collaboration features
  • βœ… Easy to add additional tracking tools later

Step-by-Step GTM Installation

  1. Access Google Tag Manager

  2. Add AnyTrack Template

    • Click "Tags" β†’ "New"
    • Click "Tag Configuration"
    • Select "Discover more tag types in the Community Template Gallery"
    • Search for "AnyTrack" and select the official template
    • Click "Add to workspace"
  3. Configure AnyTrack Tag

    • In Tag Configuration, select "AnyTrack"
    • Enter your Property ID from AnyTrack dashboard
    • Name your tag (e.g., "AnyTrack - All Pages")
  4. Set Trigger

    • Click "Triggering"
    • Select "All Pages" trigger
    • Save the tag
  5. Publish Container

    • Click "Submit" β†’ "Publish"
    • Add version notes and publish
  6. Install GTM Container on Website

    • Copy your GTM container code
    • Add it to your website's <head> section (or use your platform's GTM integration)

Verification for GTM

  • Use AnyTrack Pixel Helper to verify tag loading
  • Check GTM Preview mode for successful tag firing
  • Visit your AnyTrack Property Settings to confirm traffic detection

Complete GTM Guide: Google Tag Manager Integration


Method 2: Website Builder Manual Installation

Best for: Website builders, simple sites, users comfortable with basic code placement

Supported platforms: Wix, Webflow, Squarespace, Carrd, Leadpages, and most website builders

Step-by-Step Manual Installation

  1. Get Your Tracking Script
    • Log into AnyTrack dashboard
    • Navigate to Property Settings β†’ Tracking Script tab
    • Copy your unique tracking script

[Screenshot needed: AnyTrack Property Settings showing tracking script]

  1. Find Code Injection Area

    Platform-Specific Locations:

    PlatformLocationInstructions
    WixSettings β†’ Marketing Tools β†’ Custom CodePaste in "Head" section, apply to "All Pages"
    WebflowProject Settings β†’ Custom CodePaste in "Head Code" field
    SquarespaceSettings β†’ Advanced β†’ Code InjectionPaste in "Header" field
    CarrdSite Settings β†’ Code β†’ HeadAvailable in Pro plans only
    LeadpagesPage Settings β†’ Tracking CodesAdd to each page individually
  2. Paste Tracking Script

    • Place the script in the <head> section
    • Apply to all pages (site-wide setting when available)
    • Save and publish changes

Example Tracking Script

<script>
! function(e, t, n, s, a) {
  (a = t.createElement(n)).async = !0,
    a.src = "https://assets.anytrack.io/XXXXXXXXX.js",
    (t = t.getElementsByTagName(n)[0]).parentNode.insertBefore(a, t),
    e[s] = e[s] || function() {
      (e[s].q = e[s].q || []).push(arguments)
    }
}(window, document, "script", "AnyTrack");
</script>

πŸ“˜

Script Customization:

Never edit the tracking script content. Each script contains a unique identifier specific to your Property. Always copy the complete script from your AnyTrack dashboard.

Verification for Manual Installation

  • Open your website in a private/incognito window
  • Install and use AnyTrack Pixel Helper Chrome Extension
  • Check that the extension icon turns blue (indicating AnyTrack is detected)
  • Verify in AnyTrack Property Settings that PageView events are being recorded

Complete Website Builder Guide: Website Builders Integration


Method 3: Direct Code Installation

Best for: Custom websites, full control environments, developers

Technical requirement: Direct access to website's HTML files or theme files

Step-by-Step Direct Installation

  1. Access Website Files

    • Via FTP, hosting control panel, or CMS theme editor
    • Locate the main template file (usually header.php, index.html, or main template)
  2. Locate <head> Section

    • Find the opening <head> tag
    • Place cursor just after <head> or before </head>
  3. Insert Tracking Script

    • Paste your complete AnyTrack tracking script
    • Ensure it loads on all pages of your website
  4. Save and Test

    • Save file changes
    • Clear any caching
    • Test using verification steps below

Custom Implementation Notes

  • Single Page Applications (SPA): May require additional configuration for route changes
  • Server-Side Rendering: Ensure script loads in browser environment
  • Content Security Policy: Add AnyTrack domains to CSP if applicable

Post-Installation Verification & Testing

Regardless of installation method, always verify your setup:

1. Install AnyTrack Pixel Helper

[Screenshot needed: AnyTrack Pixel Helper showing successful detection]

2. Check Property Settings

  • Navigate to AnyTrack Dashboard β†’ Property Settings
  • Look for green checkmark indicating successful installation
  • Verify PageView events are being recorded in real-time

3. Test Different Pages

  • Visit multiple pages on your website
  • Confirm tracking works across your entire site
  • Test on mobile devices if applicable

Common Issues & Solutions

IssueCauseSolution
Extension doesn't turn blueScript not loadingCheck code placement, clear cache
Intermittent trackingCaching issuesClear website and browser cache
Mobile not trackingResponsive template issuesTest on actual mobile devices
No data in dashboardIncorrect Property IDVerify Property ID matches dashboard

🚨 Critical Next Steps

1. Disconnect Conflicting Tracking Systems

❗️

IMPORTANT:

Remove any direct installations of ad platform pixels to prevent duplicate events and data conflicts.

Systems to Disconnect:

  • βœ… Facebook/Meta Pixel direct installations
  • βœ… Google Analytics direct installations (if using AnyTrack GA4 integration)
  • βœ… Other conversion tracking tags connected via AnyTrack.
  • βœ… Platform-specific tracking plugins (Facebook for WooCommerce, etc.)

❗️

Why This Matters:

AnyTrack will automatically load and manage your connected ad pixels. Keeping direct installations causes duplicate events, poor match rates, and inaccurate attribution.

2. Connect Your Ad Platforms

Connect your advertising platforms to start sending conversion data:

3. Connect Your Conversion Sources

Connect platforms where conversions occur:

4. Configure UTM Tracking Templates

Add UTM tracking templates to your ads for accurate attribution:


Advanced Configuration Options

Cross-Domain Tracking

If your website spans multiple domains (e.g., separate checkout domain):

Custom Event Tracking

For tracking specific actions beyond standard events:

AutoTrack & AutoTag Features

Understanding automatic tracking capabilities:

  • AutoTrack: Automatically tracks form submissions and outbound clicks
  • AutoTag: Automatically adds tracking parameters to affiliate and external links
  • Learn more about the AnyTrack Tag

Troubleshooting & FAQ

Tag Not Loading Issues

Symptoms: AnyTrack Pixel Helper doesn't detect tag, no data in dashboard

Solutions:

  1. Check script placement: Must be in <head> section, not <body>
  2. Clear all caches: Website cache, CDN cache, browser cache
  3. Verify Property ID: Ensure ID in script matches your AnyTrack Property
  4. Check for JavaScript errors: Use browser developer tools console
  5. Test in incognito mode: Rules out browser extension conflicts

Conflicts with Existing Tracking

Symptoms: Inconsistent data, duplicate events in ad platforms

Solutions:

  1. Remove direct pixel installations: Keep only AnyTrack tag
  2. Disable conflicting plugins: Temporarily disable to identify conflicts
  3. Check GTM container: Ensure no duplicate AnyTrack tags
  4. Review Event Manager: Look for "Multiple Integrations" warnings

Browser Privacy Settings Impact

Symptoms: Reduced tracking in certain browsers (Safari, Brave, Firefox)

Understanding:

  • Privacy-focused browsers block tracking by default
  • Approximately 1-5% of traffic may not be trackable
  • This affects all tracking platforms, not just AnyTrack
  • Server-side conversion tracking (via integrations) remains unaffected

When to Contact Support

Contact AnyTrack Support if:

  • βœ… Tag appears to load but no data in dashboard after 24 hours
  • βœ… Receiving error messages in browser console
  • βœ… Platform-specific installation issues
  • βœ… Integration conflicts you can't resolve
  • βœ… Custom implementation requirements

Before contacting support:

  • βœ… Complete all verification steps in this guide
  • βœ… Test in multiple browsers and devices
  • βœ… Check browser developer console for errors
  • βœ… Note your website platform and any error messages

Summary

Installing AnyTrack on your website is the foundation for accurate conversion tracking and attribution. The key steps are:

  1. Check for specialized integrations first - eCommerce platforms require dedicated integrations
  2. Choose the right installation method - GTM for professional setups, manual for simple sites
  3. Verify installation thoroughly - Use Pixel Helper and check Property Settings
  4. Complete critical next steps - Connect ad platforms and conversion sources
  5. Remove conflicting tracking - Prevent duplicate events and data issues

Once properly installed, your AnyTrack Tag will automatically capture visitor journeys, attribute conversions to the correct campaigns, and optimize your advertising performance across all connected platforms.

Ready for the next step? Connect your first ad platform with our Facebook Ads Integration or Google Ads Integration guides.

FAQ and Troubleshooting

Common questions and troubleshooting steps for AnyTrack integration and tracking issues.

  • Why is the integration Event log shows errors?

    Refer to the conversion troubleshooting guide to resolve any issues with your conversions.

  • How long does it take to see conversions in the Facebook Event Manager?

    Although AnyTrack sends conversions in real time, it may take approximately 15-20 minutes for Facebook to display them in your Event Manager.

  • Conversions are not reported under the correct campaigns

    AnyTrack reports conversions based on Last Click and with an unlimited attribution window, while Ad Platforms have their own attribution models and windows. They do not provide an API endpoint that allows attribution of conversions to specific ads, ad sets, or campaigns.

  • AnyTrack Dashboard doesn't show data.

    Check the Campaign Reports for real-time data. Dashboard initial sync can take a few hours.

  • Not tracking the correct conversion names

    Check that your Event Mapping is accurate and adjust it accordingly.

  • I get warning about duplicate conversions in Facebook Event Manager

    Check that you've disabled any other system sending conversion data to Facebook. AnyTrack sends only server-side events. If you see browser events, it means another system is sending data.

  • Why do I see a Low match rate in the Facebook Event Manager?

    The match rate depends on the conversion data you receive from your integrations. For example, if you're getting conversions from Shopify, your match rate will be high since we collect product and customer data and forward them to your Facebook Conversion API.

    If you're an affiliate marketer, your match rate will never be "great" since you don't have access to customer personal data.

    Note, however, that the match rate is only an indication of the quality of the data you send, but it does not prevent attribution from being accurate.

  • Campaign metrics are not accurate

    Ad campaign metrics are imported on an hourly basis, so AnyTrack metrics may show some discrepancies with your ad accounts.

    AnyTrack-collected data (sessions, new visitors, and conversion events) are reported in "near real time". The Campaign Reports are built using UTM Parameters collected when visitors hit your website. If your reports are misaligned, check that all your ads carry the recommended UTM Tracking template.

Contact Support

The AnyTrack support team can be reached through the Messenger or by writting to mailto:[email protected].

Get started with AnyTrack

The easiest way to connect your marketing stack and improve your match rate!

By submitting this form you accept our privacy policy