SyncWith’s MCP connector lets Claude read Google Ads and GA4 in the same chat. Add it once, then ask about spend, sessions and revenue together. Ask for conversions by campaign, though, and you’ll get two counts for the same campaign. Both are right. Setup, tools and data handling are in the SyncWith MCP docs.
Two things make the counts differ.
To compare them fairly, Google says to use the Google Ads columns counted by conversion time and look only at GA4 traffic from google / cpc. Our Google Ads connector has those columns, so you can ask Claude for all of it in one prompt:
Using SyncWith, show last month by campaign: Google Ads Cost, Conversions and Conversions (by conv. time). Next to it, from GA4, Sessions and Purchase revenue where Session source / medium is google / cpc, by Session Google Ads campaign.
Our rule for client reports: cost per conversion and ROAS come from Google Ads’ Conversions column, and what the site took in comes from GA4. Keep them in two labeled columns and never blend them into one number.
For numbers a client gets every week, a scheduled sheet beats a chat. That’s what Google Ads to Google Sheets is for.
SyncWith is one hosted connector for Google Ads, GA4, Facebook Ads, Shopify and more, and it works in claude.ai, Claude Desktop and Claude’s mobile apps. Google offers two official servers, one for Google Ads and one for Google Analytics. Each needs its own Google Cloud project and sign-in, and the usual setup is on your computer, in Claude Desktop’s config file or Claude Code. Local servers set up in Claude Desktop’s config file aren’t available on claude.ai. What each of Google’s servers needs is on our Google Ads MCP and Google Analytics MCP pages.
The fastest way in: find SyncWith Marketing Analytics in Claude’s connector directory and add it.
Or add it by hand. In Claude, open Customize → Connectors, select + Add, then Add custom connector, and paste the server URL:
https://mcp.syncwith.com/mcp
Custom connectors work on every Claude plan, and the Free plan allows one. On a Team plan, an Owner adds SyncWith for the organization and each member connects it.
Claude then asks you to sign in with Google — see Account and plan.
More in the example prompts.
Name SyncWith alongside other connectors. Claude can answer with any connector you’ve enabled, so say “using SyncWith” or name the report to keep it on your SyncWith data.
Approvals. Claude asks before each action, like a live query. Choose Always allow to stop it asking for that tool. See reads and actions.
Remove the SyncWith connector in Claude’s Customize → Connectors. Claude stops using it straight away.
For how long access lasts afterwards and how to revoke it sooner, see Disconnecting in the SyncWith MCP docs.
Account, report and quota issues apply to every assistant — see general troubleshooting.
Questions or trouble connecting? Email hello@syncwith.com. See also our Privacy Policy and Terms of Service.