Soku AI
All docs

Connecting accounts

Connect your ad platforms and analytics to Soku — including Google, Meta, TikTok, and GA4.

Updated June 29, 2026

The agent works best when it can see your data. Inside a brand, use the top-level Integrations entry in the sidebar to connect and manage accounts. The page has two visible tabs, split by who owns the account and whether you need to connect it:

TabWhat it isDo you connect it?
Bring Your OwnYour own ad, analytics, and productivity accounts (Meta, Google, GA4, Notion…)Yes — you authorize each one
Built-inThird-party tools Soku provides (creative generation, SEO data, voice…)No — available automatically

Connecting and managing accounts usually requires organization Admin permissions. Members can only view connection status. See Inviting your team for roles.

Before you connect. Each connector uses one of a verified OAuth flow, an official API, or a partner authorization. Access remains subject to the source platform's terms and controls. Permissions differ by integration; review the actual scope shown on the consent screen before connecting. See Data Use & Security.

Is it safe to connect my ad accounts?

Yes. The account bans you may have heard about come from AI agents wired directly into Meta or Google with raw tokens — firing high-frequency, machine-like bursts that platforms' anomaly detection flags as bot activity. Soku is built to avoid that:

  • Official APIs — Soku connects through the platforms' sanctioned Marketing APIs, not browser automation or raw personal tokens.
  • Built-in rate control — API calls are paced and throttled to stay well within each platform's limits, rather than the high-frequency bursts that trigger detection.
  • Write-capable workflows follow your rules — budget, bid, and campaign/ad status changes are write-capable actions. They must be enabled separately and then follow the approval or automation rules configured for that workspace, so nothing that moves money or alters live delivery runs outside the rules you set.

Bring Your Own — connect your own accounts

These are your accounts. You authorize each one, and Soku reads (and where supported, writes) your data.

IntegrationWhat it's for
Meta AdsConnect your Meta ad account for insights and optimization
Google AdsConnect your Google ad account for insights and optimization
TikTok AdsConnect your TikTok ad account for insights and optimization
GA4Track conversions and user behavior
PostHogAnalyze funnels, retention, and product events
ChatGPT AdsInstall the Soku Pixel and view ChatGPT Ads report accounts
StripeLook up payments, customers, and subscriptions
NotionCreate pages and query databases
GmailRead and send messages from your account
Google Docs / Sheets / DriveCreate, read, and manage files in your Drive

Built-in — provided by Soku, no setup

Third-party services pre-integrated by Soku — your skills and agents use them out of the box, no credentials required. These power capabilities like creative generation, competitor research, SEO data, and voice.

  • Web data: TikHub, Apify, Enrich.so, Exa search, People Data Labs, Firecrawl, ScreenshotOne
  • Image / video generation: Nano Banana 2 (Google Gemini), GPT Image 2, Creatify, Seedance 2.0
  • Voice: ElevenLabs, Deepgram
  • Ads / app / creator intelligence: AppGrowing, Foreplay, AppTweak, Nox Influencer
  • SEO: DataForSEO, Ahrefs
  • Performance: Google PageSpeed

You don't connect these — they're available automatically.

Messaging-channel administration for Slack and Lark is temporarily hidden from ordinary Integrations navigation. Existing installs, backend processing, and supported onboarding deep links remain available while this frontend entry point is hidden.

How to connect

Connect an ad or analytics platform (Meta, Google, TikTok, GA4)

  1. On the platform's card, click Connect.
  2. You're taken to the provider's site to complete OAuth — sign in and authorize Soku to read your data.
  3. After authorizing, Soku imports your ad accounts automatically. If you have multiple brands, choose which brand to assign each account to.
  4. A connected card shows how many accounts are linked. If it shows Needs re-auth, click the card to re-authorize.

Troubleshooting

  • Can't find the Connect button, or can't connect an account? Connecting requires organization Admin permissions — ask your organization admin.
  • Card shows "Needs re-auth"? The provider's authorization expired. Click the card and re-authorize.
  • Dashboard shows no data after connecting? Make sure the account is assigned to the brand you're currently viewing.

We use essential cookies to operate and secure Soku. With your permission, we also use optional analytics and advertising cookies to measure usage and campaigns. You can change your choice at any time. Privacy Policy