> For the complete documentation index, see [llms.txt](https://docs.adpage.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.adpage.io/data-and-insights/marketing-integrations/snapchat-ads.md).

# Snapchat Ads

Connect Snapchat Ads to pull campaign cost and conversions into your reports and the Marketing Mix Model.

Connect Snapchat Ads Manager so AdPage can read your campaign cost and conversions. The connection is **read-only**, using the `snapchat-marketing-api` scope, plus the public profile scope so AdPage can show which account is connected.

{% hint style="info" %}
This integration is released per customer. If you do not see the tile, ask <support@adpage.io> to enable it.
{% endhint %}

### Before you start

You need a Snapchat account that is a member of the **Business Account** holding your ad accounts, with at least read access.

### Connect Snapchat Ads

{% stepper %}
{% step %}

#### Open the tile

Go to **Integrations**, select the container, and open the **Snapchat Ads** tile.
{% endstep %}

{% step %}

#### Approve access at Snapchat

Select connect, sign in, and approve. You are returned to AdPage.
{% endstep %}

{% step %}

#### Choose your ad accounts

Tick the ad accounts that belong to this container and save.
{% endstep %}
{% endstepper %}

### What you get

Snapchat cost and conversions in **Channel KPIs** and **Campaigns & Attribution**, and spend in the **Marketing Mix Model**.

### Reading the numbers

**Snapchat is a view-through channel.** Its default attribution counts conversions after a swipe up *and* after a view. AdPage measures last-click, so Snapchat's own figure will be substantially higher.

**The audience skews young.** Where that is not your customer, low direct conversion volume is a finding about fit, not a tracking problem.

{% hint style="warning" %}
**Snapchat is not covered by the daily connection check.** AdPage checks Google, Meta, TikTok, LinkedIn and Pinterest connections every day and emails you when one breaks. Snapchat is not in that check yet, so a broken Snapchat connection will not email you — the tile, or a channel that quietly goes to zero, is the signal. Worth a look when a Snapchat number stops moving.
{% endhint %}

### Troubleshooting

**No ad accounts appear.** The Snapchat user is not a member of the Business Account, or has no role on the ad account. Check in Snapchat Business Manager under **Members**.

**The approval fails or loops.** Usually another Snapchat account signed in on the same browser. Sign out fully and retry.

**The tile says the connection expired.** Reconnect from the tile.

**Numbers stopped weeks ago and nobody noticed.** See the warning above — Snapchat has no automatic alert. Reconnect, and consider checking it whenever you review the other channels.

Still stuck? Contact <support@adpage.io> with the container and the ad account ID.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.adpage.io/data-and-insights/marketing-integrations/snapchat-ads.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
