SyncWith for ChatGPT

SyncWith connects ChatGPT to your Facebook Ads account, plus Google Ads, GA4, Shopify and more, through MCP. You ask about your campaigns in plain words and ChatGPT answers from your live data. SyncWith only reads. It never touches your campaigns. Tools, data handling and account details are in the SyncWith MCP docs.

What can I ask ChatGPT about my Facebook Ads?

Anything you’d otherwise pull out of Ads Manager and paste into a spreadsheet. For example:

  • Which campaigns spent the most last week, and what did they get for it?
  • Which campaign had the lowest cost per purchase last month?
  • Which ad sets had the highest click-through rate in the last 30 days?
  • How did Facebook Ads spend compare to Google Ads spend this month?
How ChatGPT answers a Facebook Ads questionThree steps from top to bottom. You ask ChatGPT which campaign had the lowest cost per purchase last month. SyncWith queries Facebook Ads live, in the ad account you picked, and read-only. ChatGPT writes the answer from the rows SyncWith sends back. SyncWith never changes your campaigns.One question, start to finishSyncWith reads the data, ChatGPT writes the answerYou ask ChatGPT“Which campaign had the lowest cost perpurchase last month?”SyncWith queries Facebook AdsLive, in the ad account you picked,and read-onlyChatGPT writes the answerFrom the rows SyncWith sends backSyncWith never changes your campaigns.

Running ads for several clients? ChatGPT can list your ad accounts and you pick the one to ask about. More Facebook Ads prompts are on the Facebook Ads MCP page.

Connect it

Add it as a custom MCP server. Open chatgpt.com/plugins, select Add, then Add custom MCP server:

  1. Enter a name, for example “SyncWith”. The description is optional.
  2. Under Connection, paste the server URL:
    https://mcp.syncwith.com/mcp
  3. Set Authentication to OAuth.
  4. Review the risk warning and select I understand and want to continue, then Create as a plugin.

ChatGPT then asks you to sign in with Google — see Account and plan.

Try it

More in the example prompts.

Tips for ChatGPT

Choose when ChatGPT asks. The plugin’s Permission setting decides when ChatGPT checks with you before an action, like a live query. Change it from ⋯ next to SyncWith on the Plugins page, then Manage. See reads and actions.

Check your ChatGPT plan. OpenAI offers custom MCP servers on the web in ChatGPT Business, Enterprise and Edu, where an admin or owner adds them. Pro gets them too, with read and fetch permissions.

Disconnecting

On the Plugins page, select ⋯ next to SyncWith, then Uninstall. ChatGPT stops using it straight away.

For how long access lasts afterwards and how to revoke it sooner, see Disconnecting in the SyncWith MCP docs.

Troubleshooting

  • ChatGPT can’t add the server? Use the full server URL, including the /mcp path, and choose OAuth for authentication.
  • No option to add a custom server? If you don’t see Add custom MCP server in a work or school workspace, check whether your workspace allows them.
  • Tools look out of date? Select ⋯ next to SyncWith on the Plugins page, then Manage and Refresh tools.

Account, report and quota issues apply to every assistant — see general troubleshooting.

Support

Questions or trouble connecting? Email hello@syncwith.com. See also our Privacy Policy and Terms of Service.