Run your e-commerce ad accounts by conversation — and put every dollar behind the campaigns that return it
Opus Growth is a hosted MCP connector that puts Google Ads (69 tools), Microsoft Advertising (30) and TikTok Ads (25) inside Claude or ChatGPT, with GA4, Google Tag Manager and Search Console alongside them. Ask for ROAS by campaign, find the search terms burning budget, refresh Performance Max assets before peak week, and move spend to what converts. Every change is previewed as a dry run and applied only when you approve it. Paste one URL, sign in with Google, and you are working in about 60 seconds.
https://mcp.opus-growth.comWhat you can do
ROAS across Google, Microsoft and TikTok in one question
Most stores read three dashboards and reconcile them in a spreadsheet on Monday morning. Here you ask once: spend, revenue, conversions, CPA and ROAS by campaign for any date range, per platform and side by side. 69 Google Ads tools, 30 Microsoft Advertising tools and 25 TikTok Ads tools sit behind a single connection, so the comparison happens in the same conversation where you act on it.
Wasted-spend hunts on search terms, closed with negatives
Ask which queries took clicks and returned no purchases in the last 30 days. Your assistant pulls the search-terms report, ranks the money-losers by spend, and adds the irrelevant ones as phrase or exact negatives once you approve. It is the highest-return hour in most e-commerce accounts — run in two minutes, and repeatable every week.
Performance Max and Shopping campaign control
Refresh PMax asset groups with new headlines, descriptions and images before a promo, launch new PMax campaigns, and set Target ROAS and daily budgets on the campaigns carrying your catalogue. Your product feed stays where it belongs in Merchant Center — Opus Growth runs the campaign layer around it: assets, targeting, bidding, budgets and schedules.
Budget reallocation to the campaigns that actually return
"Cut every campaign under 2x ROAS by 30% and push the freed budget into the three above 5x" is one sentence, not an afternoon. Daily budgets, Target ROAS and Target CPA values, and bidding strategies all change from chat, with current and proposed values shown before anything is sent — and cross-platform shifts from Google to TikTok and back handled in the same thread.
Seasonal scaling that ramps up and unwinds cleanly
Peak weeks are a bulk-edit problem: raise budgets, widen ad schedules, launch promo creative, then put it all back before the margin disappears. Ask for the ramp, then ask for the unwind. Ad schedules, campaign and ad-group status changes, TikTok video creative uploads and new campaigns all run conversationally — and new campaigns are created paused, so nothing spends before you switch it on.
Numbers you can safely bid on, verified end to end
Target ROAS bidding is only as good as the purchase value behind it. Review and fix conversion actions, check Google Tag Manager (18 tools) and GA4 (10 tools) for a purchase tag that fires with real order revenue, and pair paid results with Search Console organic data (6 tools) so a brand-demand spike is not mistaken for paid performance.
Set it up in 60 seconds
- 1
Paste one URL into Claude or ChatGPT
Open Connectors in Claude (claude.ai or Claude Desktop), or developer mode in ChatGPT, choose Add custom connector and paste https://mcp.opus-growth.com. There is nothing to install, self-host or configure — no API keys and no Google Ads developer token.
- 2
Sign in with Google and pick your ad accounts
Hosted OAuth handles authorization. Sign in with Google, then choose exactly which accounts your assistant may work in — Google Ads, Microsoft Advertising, TikTok Ads, or a whole MCC if you run several brands or clients. Access stays scoped to what you approve.
- 3
Start asking in plain language
Ask for last week's ROAS by campaign, or for a wasted-spend audit. Reads run instantly; every write comes back as a dry-run preview with before and after values and is applied only when you say yes. Total setup time is about 60 seconds, and the trial needs no card.
Ask in plain English
›Show spend, revenue, conversions and ROAS by campaign for the last 30 days across Google Ads, Microsoft Advertising and TikTok, and rank everything by revenue per dollar spent.
›Pull my search-terms report for the last 45 days, list every query with over $50 spend and zero purchases, and add the irrelevant ones as exact-match negatives.
›Cut daily budgets by 30% on every Google Ads campaign under 2x ROAS this month and move that budget into my top three campaigns — show me the before and after first.
›Refresh the Performance Max asset group for my best-selling collection with these six headlines, three descriptions and the new lifestyle images.
›Get me ready for Black Friday week: raise budgets 60% on my top five campaigns, open their ad schedules to all day, and prepare a paused TikTok Web Conversions campaign optimizing for Complete Payment.
›Check that my purchase conversion action is primary and reporting real order value, then compare last month's paid revenue against GA4.
Frequently asked questions
It writes. Alongside reporting, Opus Growth creates and pauses campaigns, sets daily budgets, switches bidding strategies and Target ROAS or Target CPA values, adds and removes keywords and negative keywords, updates responsive search ads and Performance Max asset groups, uploads images and TikTok video creatives, builds audiences and manages ad schedules and conversion actions. That is the difference from read-only data connectors: they move numbers into a dashboard, this works inside the ad account.
No, and it should not. Your feed belongs in Merchant Center and in your Shopify or WooCommerce feed app, where product data is generated. Opus Growth runs the campaign layer around it — Performance Max asset groups and creative refreshes, budgets, Target ROAS, geo and schedule targeting, negatives, and reporting on what the feed-driven campaigns actually return. In practice that is where most recoverable ROAS is sitting.
Every write action is previewed as a dry run first. Your assistant shows the exact object, the current value and the proposed value, and nothing reaches the ad platform until you confirm. New campaigns and ad groups are created paused, TikTok budget increases are capped at +50% per change, and applied actions are written to an audit log. That is what makes it safe to ask for aggressive bulk edits in the middle of Black Friday — you always see the diff before it lands.
Yes, from one connection. Google Ads (69 tools), Microsoft Advertising (30) and TikTok Ads (25) are live today, along with LinkedIn Ads (18), plus Google Tag Manager, GA4, Search Console and YouTube — 181 live tools out of a 221-tool catalogue. So you can rank channels by ROAS and then move budget between them in the same conversation. Two integrations are finished but not live yet: Meta Ads (27 tools) is in platform review, and Google Business Profile (7 tools) is waiting on API access.
Start on the 7-day free trial: 50 actions, no credit card. A single brand running Google plus one or two other channels fits comfortably on Pro at $49.99/month with 5,000 actions. Agencies and multi-brand groups should take Agency at $99.99/month — unlimited actions plus MCC and multi-account support, so you can move between client accounts in one conversation. Yearly plans are $499.99 and $999.99, billed in USD through Lemon Squeezy, cancel anytime.
One URL and a Google sign-in — the same in Claude and ChatGPT. No API keys, no Google Ads developer token application, no OAuth app to register, no server to run and no ETL pipeline or data warehouse. It works with Claude on claude.ai and Claude Desktop, ChatGPT via developer mode connectors, and any other MCP-compatible app such as Cursor. The same URL — https://mcp.opus-growth.com — is used everywhere and your authorization carries across apps.
It works inside your ad platforms and Google's measurement stack — GA4, Google Tag Manager, Search Console and YouTube — not your store backend. Revenue and order values come through the conversion tracking already running in your ad accounts and GA4, and the connector can inspect that tracking, flag a purchase conversion set as secondary or missing order value, and check the tag in GTM so the ROAS you optimise toward is real.
Four things, in about an hour: a wasted-spend audit on search terms with negatives applied, a ROAS ranking of every campaign across your live channels, a conversion-tracking check so purchase value is landing correctly, and a Performance Max asset refresh on your top collection. Most stores find enough recoverable spend in the first session to cover the subscription several times over.
Explore more
Connect your Google, Microsoft and TikTok ad accounts and run a wasted-spend audit in your first session. Connector URL: https://mcp.opus-growth.com — 7-day free trial, 50 actions, no card, no API keys.