---
updatedAt: 2025-11-22T04:15:11.000Z
agentTools:
  projectIndex: https://docs.attributionapp.com/llms.txt
---

# 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 **Integrations** → **Ad 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.