For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integrations overview

Every data source you can connect to AdPage, what each one needs from you, and what it puts in your reports.

AdPage reports are only as complete as the sources behind them. Every integration on this page is read-only: AdPage pulls data in, and never writes back, changes a campaign or sends anything on your behalf. There are two deliberate exceptions: Google Tag Manager, which can be granted edit access, and Returns to Google Ads, which retracts or lowers the Google Ads conversions of returned orders once you switch it on. Both pages say so explicitly.

How connecting works

Almost every integration is stored per container. A customer with three webshops connects each container separately, and disconnecting one leaves the others alone. The exceptions are the AI assistants, which work at account level.

There are two ways in:

  • OAuth — you are sent to the platform, you approve AdPage, and you come back. No password or key is ever typed into AdPage. Most advertising platforms work this way.

  • Keys — you paste credentials you created in the other system. AdPage tests them before storing them, so a key that does not work is never saved.

In both cases you start the same way: open Integrations, pick the container at the top of the page, then open the tile.

Who needs to do the connecting

Whoever completes an OAuth connection needs two things at once: an AdPage login with access to that container, and access to the account at the platform — the Google account that can see the GA4 property, the Facebook account with Analyst rights on the ad account, and so on.

That combination is worth thinking about before you start. If your client owns the ad account and you do not, either you are given access at the platform, or they are given an AdPage login for that container. There is no way to hand out a connect link that works without an AdPage account.

Advertising

Integration
How you connect
What it brings in

OAuth (Google)

Campaign cost, clicks and conversions

OAuth (Meta)

Facebook and Instagram cost and conversions

OAuth (TikTok)

TikTok campaign cost and conversions

OAuth (LinkedIn)

LinkedIn campaign cost and conversions

OAuth (Pinterest)

Pinterest cost, conversions and Pin data

OAuth (Snapchat)

Snapchat campaign cost and conversions

OAuth (Microsoft)

Bing / Microsoft cost and conversions

Analytics and tagging

Integration
How you connect
What it brings in

OAuth (Google)

GA4 sessions, conversions and traffic sources

OAuth (Google)

Tags, triggers and variables, for auditing

OAuth (Google, its own sign-in)

Organic clicks, impressions and position, index status

Already on

Your own server-side tracking data

Webshop and orders

Integration
How you connect
What it brings in

OAuth (Shopify)

Orders, products, customers and stock

API keys

Orders, revenue and product data

API keys

Orders, revenue and product data

API keys

Orders and revenue from Lightspeed eCom

API key

Returns, return reasons and return rate per channel

API key

Returns, return reasons and return rate per channel

Your own API

Weekly revenue and returns from any system

Email and lifecycle

Integration
How you connect
What it brings in

OAuth (Klaviyo)

Campaign and flow revenue, list growth

API key + token

Mailings, opens, clicks and email revenue

API key + secret

Mailings, clicks, weekly send volume and email revenue

Organic and AI

Integration
How you connect
What it brings in

Part of Meta OAuth

Followers, reach, engagement and top posts

Account-level sign-in

Your AdPage data inside Claude, ChatGPT or Manus

Not every tile is visible to everyone

Some integrations are released gradually and are switched on per customer: Shopify, Snapchat Ads, Pinterest Ads, Microsoft Advertising, Klaviyo, Facebook & Instagram organic, and the AdPage Feed. If a tile from this list is missing on your Integrations page, it has not been enabled for your account yet — ask support@adpage.io to turn it on.

When a connection breaks

OAuth access does not last forever. Someone changes their password, removes AdPage from their connected apps, or loses access to the ad account — and the connection stops.

For Google Analytics, Google Ads, Google Tag Manager, Google Search Console, Meta, TikTok, LinkedIn and Pinterest, AdPage checks this automatically every day and emails you when a connection needs attention. Snapchat, Microsoft Advertising, Klaviyo and the key-based integrations are not yet part of that daily check, so for those a tile that says the connection expired is the first signal.

Was this helpful?