Home>Connect>TikTok Ads to Gemini

Connect TikTok Ads to Gemini in 2 Minutes

By Ahmed Ashraf|Updated October 24, 2026
TikTok Ads Gemini

PaidSync connects TikTok Ads Manager to Gemini via MCP. Gemini gets real-time access to your campaigns, ad groups, creatives, spend, and ROAS through conversation.

Setup time: 2 minutes. Free plan available. No credit card required.

How to connect TikTok Ads to Gemini with PaidSync

PaidSync joins Gemini as a custom app, or through Gemini CLI, Antigravity or Gemini Enterprise. No API key is needed, because Gemini connects with a PaidSync sign-in (OAuth).

Before you start

  • Pick your Gemini surface in step 1. The Gemini app takes PaidSync as a custom app on a personal Google Account (18 or older, in the US, in English, with Keep Activity on). Gemini CLI, Antigravity and Gemini Enterprise cover work accounts and terminals.
  • Signing in with Google? There is no separate sign-up. You pick Continue with Google in step 2, and your free PaidSync account (15 tasks a month, no credit card) is created when you press Approve.
  • Prefer an email and password? Create the account at paidsync.ai/signup first. The sign-up link inside the sign-in window opens the website and does not bring you back to Gemini.
  • Know which TikTok for Business login can open your TikTok ad accounts. You use it in step 3.
1

Add PaidSync to Gemini

Gemini app, personal account. Open gemini.google.com, go to Settings, then Connected Apps (if you do not see it, open Personal Intelligence first), and under Custom apps choose Add a custom app. Paste the PaidSync server URL and click Next. PaidSync registers itself, so there is no API key to copy and nothing to fill in under Advanced features.

https://mcp.paidsync.ai/mcp

Add it on the web once and it works in the Gemini mobile app too. Google limits custom apps to personal Google accounts, age 18 and over, in the US, in English, with Keep Activity turned on. A work or school account cannot add them, so use Gemini Enterprise below instead.

Gemini CLI. Run the command, then type /mcp auth paidsync and sign in with your PaidSync login. Google replaced Gemini CLI with Antigravity CLI for unpaid-tier and Google One users on 18 June 2026, so those accounts use Antigravity below.

gemini mcp add --transport http paidsync https://mcp.paidsync.ai/mcp

Gemini Code Assist agent mode in VS Code reads the same settings file as Gemini CLI. Add this to ~/.gemini/settings.json:

{ "mcpServers": { "paidsync": { "httpUrl": "https://mcp.paidsync.ai/mcp" } } }

Antigravity uses a different key. Open the agent panel menu, choose MCP Servers, then Manage MCP Servers and View raw config, or edit ~/.gemini/config/mcp_config.json, and add the server with serverUrl. Antigravity signs in by dynamic client registration on its own:

{ "mcpServers": { "paidsync": { "serverUrl": "https://mcp.paidsync.ai/mcp" } } }

Gemini Enterprise, Business edition. A team admin adds PaidSync under Settings and help, then Manage team, then Connected apps, then Add MCP Server. PaidSync serves the Streamable HTTP transport Gemini requires and OAuth 2.0 at https://api.paidsync.ai/authorize and https://api.paidsync.ai/token. Email support@paidsync.ai for the client credentials that form asks for.

2

Sign in to PaidSync and press Approve

The PaidSync sign-in screen opens. Pick Continue with Google, or sign in with your PaidSync email and password. A PaidSync screen then asks whether to allow Gemini to manage your ad accounts via PaidSync. Press Approve and PaidSync is connected.

New to PaidSync and signing in with Google? Your free account (15 tasks a month, no credit card) is created when you press Approve. The screen also mentions ad accounts already connected inside PaidSync. On a new account that list is empty until you finish step 3.

3

Connect your TikTok Ads account and ask Gemini

In any chat, ask: "Connect my TikTok Ads." Gemini replies with a link that opens TikTok's own sign-in and consent screen. Authorize with your TikTok account, the TikTok for Business login that can open your ad accounts, and tick the advertiser accounts PaidSync may manage. PaidSync never sees your TikTok password.

Come back and ask: "List my TikTok advertisers." Gemini uses list_tiktok_advertisers to show them and set_active_tiktok_advertiser to pick the one you name. Connecting accounts and picking one uses none of your tasks. Then try: "Show me my TikTok campaign performance for the last 7 days." You can also connect TikTok Ads from the PaidSync dashboard instead. Both routes use the same PaidSync login, so Gemini sees the account either way.

Free plan includes 15 tasks per month. Pro plans from $99/month.

Start Free See a Demo

What Gemini Can Do with TikTok Ads

  • Pull ROAS and spend by campaign. Gemini queries TikTok Ads Manager and returns spend, impressions, clicks, conversions, and ROAS broken down by campaign, ad group, or ad.
  • Identify underperforming creatives. Gemini compares creative performance metrics and flags ads with declining CTR or rising CPC so you can refresh them before wasted spend accumulates.
  • Work on campaigns that already run. Gemini pauses and enables campaigns, changes campaign and ad group settings, and moves budget toward what converts. New campaigns, ad groups and creatives are built in TikTok Ads Manager.
  • Adjust budgets and bids. Ask Gemini to scale up your best-performing ad groups or pause the ones burning budget. Check each change before you tell Gemini to apply it.
  • Ad-level reporting. Gemini can pull performance at advertiser, campaign, ad group or ad level to show which ads deliver the best ROAS. PaidSync has no age, gender or placement breakdown for TikTok.

PaidSync is a TikTok API Platform Partner. The connection uses the official TikTok Ads API with approved partner access scopes.

TikTok Ads prompts to try in Gemini

Each prompt runs on the PaidSync tools named after it and uses one or more of your tasks. Ad group changes preview as a dry run before they apply. Turning a campaign on or off needs an explicit confirmation first.

  1. "Show my TikTok campaigns from the last 7 days with spend, clicks, conversions and purchase value." Runs get_tiktok_performance at campaign level, which returns impressions, clicks, CTR, CPC, CPM, spend, conversions, conversion rate and purchase value.
  2. "Which TikTok ad groups spent more than $100 in the last 7 days with no conversions?" Runs get_tiktok_performance at ad group level.
  3. "Rank my TikTok ads by conversion rate over the last 30 days, with spend and CTR next to each." Runs get_tiktok_performance at ad level.
  4. "List every ad group in the Spring Sale campaign with its status, budget and optimization goal." Runs list_tiktok_campaigns to find the campaign, then list_tiktok_adgroups.
  5. "Compare TikTok and Meta spend, conversions and CPA for the last 30 days." Runs get_cross_platform_performance, which reads PaidSync's daily data and totals each platform and each currency separately.
  6. "Preview raising the budget by 20 percent on every ad group whose purchase value was at least 2.5 times its spend last week. Do not apply it yet." Runs get_tiktok_performance, then update_tiktok_adgroup, which previews by default.
  7. "Preview lowering the bid on the Retargeting ad group to $0.80." Runs update_tiktok_adgroup. A bid change needs an ad group that uses a custom bid.
  8. "Turn the paused Summer Sale campaign back on." Runs enable_tiktok_campaign. Turning a campaign on restarts spend, so it needs an explicit confirmation before it runs.

Why use PaidSync for TikTok Ads in Gemini

TikTok API Platform Partner. PaidSync is a TikTok API Platform Partner. TikTok runs its own official MCP server, announced on 13 May 2026, that can create and change campaigns, for TikTok only. PaidSync manages existing TikTok campaigns with 24 tools (pause, enable, budgets, bids and names) next to Google, Meta and LinkedIn in one chat.

Built for cross-platform work. TikTok rarely runs alone. Most teams run it next to Meta and Google, so Gemini can compare TikTok and Meta results in the same conversation.

One connection, 14 platforms. TikTok Ads plus Google Ads (158 tools), Meta Ads (92 tools), LinkedIn Ads (34 tools), Google Tag Manager (39 tools), GA4 (26 tools) and Merchant Center (16 tools), 630+ tools in one connection.

How do I connect TikTok Ads to Gemini CLI?

This guide is for the Gemini app. In Gemini CLI the same PaidSync connection is one command:

gemini mcp add --transport http paidsync https://mcp.paidsync.ai/mcp

Start a session, type /mcp auth paidsync, and sign in with your PaidSync login in the browser window that opens. Gemini CLI stores the OAuth token for you. No key is pasted anywhere. Google replaced Gemini CLI with Antigravity CLI for unpaid-tier and Google One users on 18 June 2026, so those accounts add PaidSync in Antigravity instead, as step 1 shows. Then connect your TikTok Ads account as in step 3.

Troubleshooting TikTok Ads in Gemini

  • The sign-in fails. Sign in to PaidSync the way you signed up, with Continue with Google or with your PaidSync email and password. Email users without an account create one at paidsync.ai/signup first, then add PaidSync in Gemini again. If TikTok's own consent screen fails, ask Gemini "Connect my TikTok Ads" again for a fresh link.
  • Gemini picked the wrong advertiser. Ask Gemini to list your TikTok advertisers and switch to the one you mean, by name or ID. It runs list_tiktok_advertisers, then set_active_tiktok_advertiser, and every TikTok request after that goes to the advertiser you picked. Switching uses none of your tasks.
  • An advertiser account is not listed. PaidSync lists the advertisers that your TikTok login can open and that you ticked on TikTok's consent screen. Check in TikTok Business Center that your login has access to that ad account, or ask the Business Center admin to give it to you, then ask Gemini to list your advertisers again. Still missing? Email support@paidsync.ai.
  • Gemini says it has no TikTok tool. PaidSync shows Gemini a short starter list of tools to keep the chat light. Ask Gemini to call paidsync_context first. It returns your connected platforms and the full tool list, TikTok included, and Gemini then runs those tools through paidsync_exec. If PaidSync is missing from Gemini altogether, check that it is listed under Settings, then Connected Apps.

Frequently Asked Questions

How do I connect TikTok Ads to Gemini?

In the Gemini app on a personal Google Account, open Settings, then Connected Apps, choose Add a custom app and paste https://mcp.paidsync.ai/mcp. Gemini CLI, Antigravity and Gemini Enterprise take the same endpoint, and step 1 covers each. Sign in to PaidSync and press Approve, then ask Gemini to connect your TikTok Ads account. No API key is needed. Full steps are above.

What TikTok Ads data can Gemini access?

Gemini can access your campaigns, ad groups, ads, spend, impressions, clicks, CTR, conversions, CPM, CPC, and ROAS, at advertiser, campaign, ad group or ad level. PaidSync has no TikTok audience tool, and it manages existing campaigns rather than covering the whole TikTok Ads API.

Can Gemini pause and create TikTok ad campaigns?

Pause, yes. Create, no. TikTok is a manage tier platform in PaidSync: Gemini can pause and enable campaigns, adjust daily budgets, change ad group bids, and pull creative performance data. New campaigns are built in TikTok Ads Manager. Check each change before you tell Gemini to apply it.

Is PaidSync a TikTok API Platform Partner?

Yes. PaidSync is a TikTok API Platform Partner. The OAuth connection uses official TikTok Ads API access with approved partner-level permission scopes.

Does TikTok connect differently than Meta or Google?

TikTok uses an advertiser_id parameter to scope API calls to a specific account. PaidSync handles this mapping automatically so Gemini always addresses the right TikTok account in every request.

Is PaidSync free to use with TikTok Ads?

Yes. Free plan gives 15 tasks per month at $0. Pro starts at $99/month for 600 tasks. Team plans start at $249/month for 5 seats. No credit card needed to start.

Does Gemini support MCP servers?

Yes, in several places. The Gemini app takes remote MCP servers as custom apps on a personal Google Account. Gemini CLI, Gemini Code Assist agent mode, Antigravity and Gemini Enterprise Business each take one too, and step 1 shows how. Once PaidSync is connected, Gemini can call its 24 TikTok Ads tools in a normal chat.

Does the same PaidSync connection work in other assistants?

Yes. PaidSync is one endpoint, https://mcp.paidsync.ai/mcp, with OAuth sign-in, and the same login works in Claude, Claude Code, ChatGPT, Perplexity, Microsoft Copilot through Copilot Studio, Cursor and Windsurf. Set up PaidSync once and use it from any of them.

630+ tools. 14 platforms. One connection. Start free.