🔐 Connecting A Network's Marketing API (Audiences, Spend, Campaigns)

New here? Not a customer yet?See everything ResultsAiX ADs can do, and get it.Get ResultsAiX ADs →

The conversions token can only send leads and sales. To send your audiences, read your spend and create campaigns, each network needs a connection to its marketing API. It is a separate key that each network gives to an app you register, and some networks review the app first.

Where to find it:

Open Networks, TikTok, LinkedIn, Pinterest, Reddit, Snapchat. On each network's card, open Audiences, spend and campaigns. Its heading shows CONNECTED once it works.

What each network needs:

  • TikTok: create an app in the TikTok API for Business portal with Ads Management, Audience Management, Reporting and Creative Management. TikTok reviews it. Then approve your ad account and exchange the code for an access token, which does not expire. Copy your Advertiser ID from TikTok Ads Manager.
  • LinkedIn: in LinkedIn Developers create an app for your company page and request the Advertising API (and Matched Audiences for lists). LinkedIn reviews it. Generate a token with the scopes r_ads, rw_ads, r_ads_reporting and rw_dmp_segments. Tokens last 60 days; with a refresh token they renew by themselves.
  • Pinterest: create an app (Standard access is reviewed by Pinterest) and generate a token with ads:read and ads:write. Tokens renew with the refresh token.
  • Reddit: create a developer app in Reddit Business Manager. Reading spend works straight away; audiences and campaigns need Reddit to approve you for Ads API write access.
  • Snapchat: create an OAuth app in Business Manager, Business Details (you need to be an Organization Admin). Tokens last an hour and renew by themselves.

Each card's Show me exactly how has the steps and an Open (network) for developers button.

Step by step:

The TikTok card with Audiences, spend and campaigns connected, the advertiser id, tokens and Save and check
The marketing API connection sits under the conversions part of each card.
  1. Paste the account id (Advertiser ID, Ad account ID).
  2. Paste the Access token, and the Refresh token, App id and App secret where your app has them.
  3. For creating campaigns, also add your LinkedIn Company page ID, your Pinterest Board ID the ad pins are saved to, or your Snapchat public profile id.
  4. Press Save and check. ADs reads your account name and currency to prove it works, for example "Account: Your Site Baking School (USD)".

Once connected:

  • Read spend now reads the network's spend for the Dashboard, Results and Autopilot. ADs also reads it on its own.
  • Audiences opens that network's card on the Audiences tab.
  • Forget this connection removes the marketing API keys; the conversions token above stays.

A real example:

yoursite.com connected TikTok (Advertiser ID 7312845590012345678) and LinkedIn (ad account 512098734, company page 90412377). Both cards read Account: Your Site Baking School (USD), and their spend now shows on the Dashboard next to Google and Meta.

Tips:

  • Apply for the app review early: it can take a few business days.
  • Without the marketing API, conversions still flow. The connection only adds audiences, spend and campaigns.
  • Next, see Creating Campaigns On TikTok, LinkedIn, Pinterest, Reddit And Snapchat.
New here? Not a customer yet?See everything ResultsAiX ADs can do, and get it.Get ResultsAiX ADs →

Ready to stop reading and start using?

Every plugin documented here works alongside the others, managed from one ResultsAiX Hub.