Supported Ad Networks
| Ad Network | Auth Method | Status |
|---|---|---|
| OAuth (login with Facebook) | Available | |
| Google Ads | OAuth (login with Google) | Available |
| TikTok | OAuth (login with TikTok) | Available |
| Taboola | API credentials (key/secret) | Available |
| Outbrain | API credentials (key/secret) | Available |
| MGID | API credentials (key/secret) | Available |
| MediaGo | API credentials (key/secret) | Available |
| BigoAds | API credentials (key/secret) | Available |
| Adskeeper | API credentials (key/secret) | Available |
| RevContent | API credentials (key/secret) | Available |
| NewsBreak | API credentials (key/secret) | Available |
| Trillion | API credentials (key/secret) | Beta |
| YahooDSP | API credentials (key/secret) | Beta |
Auth Methods
OAuth (Facebook, Google Ads, TikTok) — you log in directly with your social account. TheOptimizer stores a token after the OAuth flow completes. Tokens expire when you change your account password, the ad network detects suspicious activity, or security settings change. When a token expires, re-authentication is required. API credentials (all other networks) — you enter an API key and secret provided by the ad network. These credentials do not expire unless you regenerate them in the ad network.Connecting an Ad Network
OAuth Networks (Facebook, Google Ads, TikTok)
Complete the OAuth flow
Log in with your account and grant the requested permissions. For Facebook, you will be asked which Pages and Business Managers to include — select all current and future Pages to avoid re-authorising every time you add a new Page.
Connection confirmed
TheOptimizer shows a confirmation screen with the number of ad accounts added. Initial sync takes up to 20–30 minutes. Campaigns and ads may not appear immediately — this is expected.
API Credential Networks (Taboola, Outbrain, MGID, and others)
Get your API credentials
Log in to the ad network’s dashboard and locate your API key and secret. The exact location varies by network — typically found under Settings → API or Account → Integrations.
Enter your credentials
Paste your API key and secret. Give the integration a name for your reference (e.g., “Taboola — Main Account”).
Managing Ad Accounts
Once an ad network is connected, click on the integration to see the list of associated ad accounts.
Managing Profiles

