Home>Connect>ChatGPT Ads to Perplexity

Connect ChatGPT Ads to Perplexity in 2 Minutes

By Ahmed Ashraf|Updated October 24, 2026
Perplexity Perplexity

PaidSync connects ChatGPT Ads to Perplexity via MCP. Perplexity gets 28 tools to read your OpenAI Ads performance and to build and manage campaigns, ad groups and ads. Ask plain-English questions. Get real ChatGPT Ads data back.

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

How to connect ChatGPT Ads to Perplexity with PaidSync

This is the route through Perplexity's connector directory. No PaidSync API key is needed, because Perplexity connects with a PaidSync sign-in (OAuth).

Before you start

  • Custom connectors are a Perplexity feature you add in step 1, and nothing needs installing. On a Perplexity Enterprise organization, an admin must first allow members to add custom connectors.
  • 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 Perplexity.
  • Have your OpenAI Ads API key ready. Create it in the Settings of your ad account in ChatGPT Ads Manager at ads.openai.com. You use it in step 3.
1

Add PaidSync to Perplexity as a custom connector

In Perplexity open Plugins in the sidebar (or Customize, then Connectors), choose Add custom, then Connector, then Add MCP connector, and select Remote. Name it PaidSync and paste the server URL:

https://mcp.paidsync.ai/mcp

Set authentication to OAuth 2.0 and transport to Streamable HTTP. PaidSync supports dynamic client registration, so the Client ID and Client Secret fields stay empty. Tick the acknowledgement, click Add, then click the PaidSync connector card and sign in with your PaidSync login. A custom connector needs a Perplexity plan that includes them, and on an Enterprise organization an admin must allow members to add custom connectors first.

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 Perplexity 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 ChatGPT Ads account and ask Perplexity

In any chat, ask: "Connect my ChatGPT Ads." Perplexity replies with a link to your PaidSync dashboard, because the API key is entered there securely and never in chat. Sign in with the OpenAI account that can open your ad account in ChatGPT Ads Manager at ads.openai.com, create the key in that ad account's Settings, paste it on the dashboard and save. Each key connects exactly one ad account, and keys from platform.openai.com are refused. PaidSync encrypts the key at rest.

Come back and ask: "List my ChatGPT Ads accounts." Perplexity uses list_openai_accounts to show them and set_active_openai_account to pick the one you name. Connecting and listing accounts uses none of your tasks. Then try: "Show my ChatGPT Ads campaign performance for the last 7 days."

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

Start Free See a Demo

What Perplexity Can Do with ChatGPT Ads

  • Read performance. Perplexity pulls spend, clicks and impressions for a date range you choose, with get_openai_performance.
  • List what runs. Perplexity lists your campaigns, ad groups and ads with their status, and finds geo targets for a location.
  • Build from scratch. Perplexity creates a campaign, its ad groups and a chat card ad, and uploads the creative image. Each create previews as a dry run first.
  • Manage what is running. Perplexity pauses, enables or archives campaigns, ad groups and ads, and updates their settings.
  • Work across platforms. The same connection reaches Google Ads, Meta Ads, GA4 and the rest, so Perplexity can compare ChatGPT Ads with them in one chat.

Perplexity can read the whole account and also change it. Check each change before you tell Perplexity to apply it, and archiving is permanent. New ad groups start paused, so nothing new serves until you enable it. PaidSync does not manage video creative, audiences or billing for ChatGPT Ads.

ChatGPT Ads prompts to try in Perplexity

Each prompt runs on the PaidSync tools named after it and uses one or more of your tasks. Prompts 5 to 7 make a change in your account.

  1. "Show my ChatGPT Ads campaigns for the last 7 days with spend, clicks and impressions." Runs list_openai_campaigns and get_openai_performance.
  2. "List every ad group in the Spring Sale campaign with its status." Runs list_openai_adgroups.
  3. "Which ChatGPT Ads ads are live right now?" Runs list_openai_ads.
  4. "Compare ChatGPT Ads spend with Meta spend for the last 14 days." Runs get_openai_performance and the Meta Ads performance tool through the same PaidSync connection.
  5. "Pause the Retargeting ad group." Runs pause_openai_adgroup. A pause needs an explicit confirm, and enable_openai_adgroup turns it back on.
  6. "Preview creating a campaign called Spring Launch with a daily budget." Runs create_openai_campaign, which previews as a dry run first. The change applies only after you confirm.
  7. "Archive the old Winter campaign." Runs archive_openai_campaign. Archiving is permanent, so it says so before it runs and needs an explicit confirm.

Why use PaidSync for ChatGPT Ads in Perplexity

Build and manage in one place. PaidSync has 28 ChatGPT Ads tools that read, build and manage. Creates and updates preview as a dry run, and destructive changes need an explicit confirm.

Cross-platform reasoning. The same PaidSync connection covers Google Ads, Meta, LinkedIn, TikTok, Snapchat, Reddit, Pinterest, Microsoft Ads, GA4, Google Tag Manager and Merchant Center. Perplexity can compare ChatGPT Ads spend with Meta and Google, check the result in GA4 and propose the next move in one thread.

Troubleshooting ChatGPT Ads in Perplexity

  • 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 click the PaidSync connector card in Perplexity again.
  • The key is refused. Create the key in the Settings of your ad account in ChatGPT Ads Manager at ads.openai.com. Keys from platform.openai.com are refused for ads. If PaidSync later reports that the key was rejected, issue a new key there and connect again.
  • Perplexity used the wrong account. Each key connects exactly one ad account. Ask Perplexity to list your ChatGPT Ads accounts and switch to the one you mean. It runs list_openai_accounts, then set_active_openai_account. To add another account, create a key in that account and connect again.
  • Perplexity says it has no ChatGPT Ads tool. PaidSync shows Perplexity a short starter list of tools to keep the chat light. Ask Perplexity to call paidsync_context first. It returns your connected platforms and the full tool list, ChatGPT Ads included, and Perplexity then runs those tools through paidsync_exec. If PaidSync is missing from Perplexity altogether, check that its connector card is enabled under Plugins.

Frequently Asked Questions

How do I connect ChatGPT Ads to Perplexity?

In Perplexity open Plugins, choose Add custom, then Connector, then Add MCP connector, select Remote and paste https://mcp.paidsync.ai/mcp with OAuth 2.0 and Streamable HTTP. Click the PaidSync connector card, sign in to PaidSync and press Approve, then ask Perplexity to connect your ChatGPT Ads account. No API key is needed. Full steps are above.

What ChatGPT Ads data can Perplexity access?

Perplexity can list your campaigns, ad groups and ads and read performance such as spend, clicks and impressions for a date range you choose, through the OpenAI Ads Advertiser API.

Can Perplexity create and manage ChatGPT Ads campaigns?

Yes. ChatGPT Ads is a build tier platform in PaidSync. Perplexity can create a campaign, its ad groups and chat card ads, upload creative images, and pause, enable, update or archive what runs. Creates and updates preview as a dry run first, and pauses, enables and archives need an explicit confirm.

Where do I get the OpenAI Ads API key?

Create it in the Settings of your ad account in ChatGPT Ads Manager at ads.openai.com. Each key connects exactly one ad account, so connect one key per account. Keys from platform.openai.com are refused for ads.

Is my OpenAI Ads API key safe?

The key is entered on the PaidSync dashboard, not in chat. It is encrypted at rest with AES-256-GCM, and disconnecting deletes it.

Is PaidSync free to use with ChatGPT Ads?

Yes. The free plan gives 15 tasks per month at $0 with no credit card. Pro starts at $99 a month and Team at $249 a month.

What does PaidSync cost with Perplexity?

PaidSync has its own pricing: the free plan is $0 for 15 tasks a month with no card, and Pro starts at $99 a month. Whether your Perplexity plan can add a custom connector depends on Perplexity, and an Enterprise admin must allow it first.

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, Gemini, 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.