MediaGo Integration

Set up MediaGo campaign tracking with AnyTrack for real-time conversion attribution, automatic data syncing, and seamless performance measurement. Step-by-step setup and troubleshooting guide included.

MediaGo Integration Overview

MediaGo is a powerful native and display traffic source trusted by performance marketers worldwide. When paired with AnyTrack, achieve seamless tracking, real-time attribution, and automatic conversion synchronization. This guide is designed for eCommerce, affiliate, lead generation, and information product marketers and agencies who want to:

  • Set up campaign tracking with MediaGo
  • Ensure accurate data flows into AnyTrack
  • Troubleshoot and resolve common tracking issues

Prerequisites

Prepare the following before starting:

  • An active MediaGo account with access to campaign-level settings
  • An AnyTrack account with a Personal Plan
  • The AnyTrack Tag installed on your landing pages
  • Basic understanding of UTM parameters and macros

MediaGo Tracking Parameters

MediaGo provides dynamic macros that populate tracking URLs with campaign-specific data. Here's how these parameters map to AnyTrack:

Parameter NameMediaGo MacroDescription
utm_source=mediagomediagoIdentifies MediaGo as the traffic source
utm_mediumcpcType of traffic
utm_campaign${CAMPAIGN_NAME}Campaign name for top-level grouping
utm_id${CAMPAIGN_ID}Internal MediaGo campaign identifier
utm_content${AD_TITLE}Ad title for content-level differentiation
utm_term${ASSET_ID}Unique identifier for the ad asset
ad_id${AD_ID}Unique ad ID for tracking at creative level
ad_asset_name${AD_ASSET_NAME}File name of the asset (for example, banner image)
tracking_id${TRACKING_ID}Required for postback-based conversion tracking
bid_time_stamp${BID_TIME_STAMP}Timestamp of ad auction event
platform${PLATFORM}Device type (mobile, desktop)
cpc${CPC}Cost-per-click value
publisher_name${PUBLISHER_NAME}Domain where the ad displayed
site_id${SITE_ID}MediaGo's site identifier
content_name${CONTENT_NAME}Page content category

MediaGo UTM Parameters Tracking Template

Use this template in your MediaGo campaign settings:

?`utm_source`=mediago&`utm_campaign`=${CAMPAIGN_NAME}&`utm_content`=${AD_TITLE}&`utm_term`=${ASSET_ID}&ad_id=${AD_ID}&ad_asset_name=${AD_ASSET_NAME}&utm_id=${CAMPAIGN_ID}&tracking_id=${TRACKING_ID}&bid_time_stamp=${BID_TIME_STAMP}&platform=${PLATFORM}&cpc=${CPC}&publisher_name=${PUBLISHER_NAME}&site_id=${SITE_ID}&content_name=${CONTENT_NAME}
🔧

Pro Tip

Append the template to your ad destination URL.

Implement the Tracking Template

Follow these steps to implement and validate your MediaGo tracking:

  1. Log in to MediaGo
  2. Navigate to your campaign or ad group settings
  3. Locate the Tracking URL field
  4. Paste the template and adjust the base URL
  5. Save your changes

Testing and Troubleshooting

If something's not working:

  • Check your URL for typos in macros (${AD_ID}, not {ADID})
  • Ensure AnyTrack is active on the landing page
  • Use AnyTrack's real-time tracking log to see incoming event data
  • Review ad redirects to ensure no parameter stripping occurs

MediaGo Postback Tracking Setup via Zapier

Enable conversion postbacks in MediaGo using tracking_id for matchback.

****

This setup only works if you added the UTM tracking template to your ads.

Best Practices

  • Use clear, lowercase campaign names (for example, spring_sale_2025)
  • Enable AutoTag in AnyTrack for faster integration
  • Always preview live ads and inspect URLs with UTM inspection tools
  • Respect user privacy — MediaGo and AnyTrack work with GDPR/CCPA standards

FAQs

Q: Can I use the same URL across multiple MediaGo campaigns? A: Yes. The dynamic macros make the tracking URL campaign-agnostic.

Q: What if my parameters aren't showing in AnyTrack? A: Use the Debugger or verify if redirects are stripping parameters.

Q: Can I track conversions back to specific creatives? A: Yes. Using ad_id, ad_asset_name, and ad_title gives you full visibility.