StackAdapt

Attribution connects to StackAdapt to automatically pull campaign spend data and track ad performance using StackAdapt's GA tracking features.

Attribution integrates with StackAdapt to track your advertising performance and automatically import campaign spend data.

What This Integration Does

The StackAdapt integration provides:

  • Campaign filters - Automatic creation and syncing of campaigns as filters in Attribution dashboard
  • Spend tracking - Daily imports of spend, impressions, and clicks by campaign
  • Native ad tracking - Tracks StackAdapt native ad IDs using GA tracker tags

Prerequisites

To connect StackAdapt, you need:

  • A StackAdapt account with at least one advertiser
  • API access enabled for your StackAdapt account (contact StackAdapt support to request API access)
  • A valid StackAdapt API key
  • GA Tracking enabled in your StackAdapt account (this adds the sa_ga_tracker_ad tags that Attribution relies on)

Setup Instructions

Step 1: Request API Access

StackAdapt does not enable API access by default. Before connecting:

  1. Contact StackAdapt support to request API access for your account
  2. Wait for confirmation that API access has been enabled
  3. Obtain your API key from StackAdapt

Step 2: Enable GA Tracking

Attribution relies on StackAdapt's GA tracking tags:

  1. In StackAdapt UI, enable GA Tracking for your campaigns
  2. Use StackAdapt's bulk editor to add tracking tags if they're not already enabled
  3. Verify that sa_ga_tracker_ad tags are present on your native ads

Step 3: Connect Your Account

  1. In Attribution dashboard, go to IntegrationsAd Platforms
  2. Click Connect on the StackAdapt integration
  3. Enter your StackAdapt API key when prompted
  4. Click Connect to verify and save the connection

Step 4: Select Advertiser Account

After authentication:

  • If you have one advertiser account, it will be automatically selected and setup completes
  • If you have multiple advertiser accounts, you'll be prompted to select which advertiser to track

Step 5: Campaign Import and UTM Parameters

Once connected, Attribution automatically:

  1. Creates a "StackAdapt: ACCOUNT_NAME" channel in your dashboard
  2. Imports all active StackAdapt campaigns as filters
  3. Tracks campaigns by UTM parameters for each:
    • utm_source=stackadapt
    • utm_campaign={{CAMPAIGN_NAME}}
  4. Tracks all native ad IDs using the sa_ga_tracker_ad tag key

Manual Parameter Adjustments

If you need to customize UTM parameters for a specific campaign:

  1. In your Attribution dashboard, expand the StackAdapt channel
  2. Click the three-dot menu next to the campaign you want to modify and click Edit
  3. Manually configure your preferred UTM parameters

Note: Enabling this option prevents Attribution from automatically updating parameters when campaign names change in StackAdapt.