Shopify MCP for Claude and ChatGPT
Connect Claude and ChatGPT to your Shopify, Meta Ads and Google Ads profit
The StoreHero Shopify MCP gives Claude and ChatGPT your orders, ad spend, COGS and contribution margin in one connection. Ask in plain English and get answers in profit, not just revenue.
Connects
- Shopify
Works in
- Claude
- ChatGPT
What should I change this week to make more profit?
JMFour changes, ranked by the profit at stake. All figures are after COGS, shipping and fees:
Want me to turn this into this week's action plan?
How the StoreHero MCP works
Every input you have, feeding one profit brain.
StoreHero joins your store, ad, email and cost data with the business context you give it, in one live model that knows your profit on every order. Claude and ChatGPT read it through the StoreHero MCP.
Your data
- Store & ordersShopify · WooCommerce · Magento · BigCommerce · Amazon
- Ad platformsMeta · Google Ads · TikTok · Pinterest · Creative & copy
- Email & subscriptionsKlaviyo · Recharge
- Analytics & SEOGoogle Analytics 4 · Search Console · SEO
- Costs & inventoryCOGS · Inventory · ShipStation · ShipBob
- Profit modelsNew-customer profit · Lifetime value · Targets & forecasts · Change history
Your business context
- Customer personasSegments · Buying motives
- Brand & voiceGuidelines · Tone · Messaging
- Reviews & supportReviews · Tickets · Product feedback
- Competitor watchPricing · Launches
- Comms & notesSlack · Meeting notes
- Tasks & dataProjects · Warehouses
Ask Claude or ChatGPT profit questions across Shopify, Meta Ads and Google Ads
Ask which discount codes are losing you money, where profit per order moved by country or which prospecting campaigns to scale. Claude or ChatGPT queries your StoreHero workspace live, with Shopify, Meta, Google, Klaviyo, TikTok, GA4 and more already blended into one set of numbers, using “blended CAC” and “contribution margin” the way your team does. No dashboards to dig through and no analyst to wait on.
- One MCP for your store, your ad accounts and your email revenue, in Claude or ChatGPT
- Connect your review and support tools as MCPs alongside StoreHero, so their data is part of the answer
- Agencies switch between client stores in the same chat
Which discount codes are leaving orders unprofitable?
JMTwo of your 13 active codes turn a large share of orders unprofitable once COGS, shipping and fees are counted:
Want the same check by country?
Answers built on your true COGS, shipping, fees and ad spend
Any tool can add up mixed data and let each channel claim the sale. StoreHero works out contribution margin from what each order really cost: add your product, packing, shipping, transaction and fulfilment costs once, and StoreHero combines them with your ad spend. A TikTok campaign with a 2.4 ROAS can still lose money once COGS and shipping are counted, and your AI assistant tells you so.
- True COGS and profit per order, from the costs you enter in StoreHero
- Ad spend from every channel counted in blended CAC and MER
- Set annual targets once and ask “am I on track?” against seasonally adjusted monthly benchmarks
Turn answers into a weekly action plan and recurring profit reports
Ask once and get a clean, numbers-backed draft: the weekly board update, a client recap or a digest for Slack. Ready-made agents from the AI Skills Library, such as Find Meta Ads waste and the Gross margin opportunity score, paste straight into Claude or ChatGPT and run on your StoreHero data.
- A weekly action plan skill that uses StoreHero as its brain: use the ready-made version or have one built for your business
- Agents and prompts for sales, paid ads, retention and conversion in the AI Skills Library
- Recurring profit reports by email or to Slack
4 actions · €5,620 of profit at stake
- Raise SUMMER30's minimum spend to €6041% of its orders lost money after COGS and shipping.+€2,310JM
- Stop free delivery under €80 in GermanyProfit per order fell 22% as shipping costs rose.+€1,180AK
- Scale Meta broad prospecting 20%The most profitable new customers, with CAC under target.+€920RL
- Cut TikTok Spark Ads spendLoses €1,210 after COGS and shipping, despite a 2.4 ROAS.+€1,210AK
Ranked by profit at stake · from your Shopify, ad and cost data
Use cases
What you can do with the StoreHero MCP
Six moves most teams open a spreadsheet for today. Each one becomes a one-line question tomorrow.
Sales & profit
Give me a sales and profit snapshot for this month vs last year.
Net sales$84,500▼ 10% vs $94,328MER9.92▲ 27% vs 7.82Marketing spend$8,520▼ 29% vs $12,062Contribution margin$39,829▲ 16% vs $34,4542026 net sales ($84.5k)2025 net sales ($94.3k)Mar 21Mar 25Mar 29Apr 2Apr 6Apr 10Apr 14Apr 18Read-out
Net sales are down 10% on last year, but spend is down 29%, so you cut spend about three times faster than sales fell. MER is up 27% and contribution margin up 16%: more profit on less revenue.
Paid advertising snapshot
How are Google Ads and Meta Ads doing this year vs last year?
Blended paid · YoY
Spend$7,420▼ 31% vs $10,723Conversion value$85,537▼ 22% vs $109,731Blended ROAS11.53▲ 13% vs 10.23Conversions1,640▼ 25% vs 2,186Google AdsHealthy20262025YoYROAS44.8329.08+54%CPA$1.18$1.72−31%CPC$0.22$0.29−24%Click-to-purchase18.5%16.7%+11%Conversions8971,079−17%Impressions108k213k−49%Meta AdsAt risk20262025YoYROAS5.986.28−5%CPA$8.56$8.01+7%CPC$0.22$0.22−2%Click-to-purchase5.1%5.7%−10%Conversions7431,107−33%Thumbstop3.214.7−78%New customer profit & lifetime value
When does a new customer pay back what it cost to acquire them?
Example Coffee Co.
The first order loses money on purpose. Customers come back, 6.8 times on average in year one.
Month 0 · buy one−$18$14 profit, $32 to acquireMonth 4 · payback$0Re-ordered three timesMonth 12 · the win+$57$89 profit, $32 CACProfit per customer, month by month
M0M2M4M6M8M10M12Net profit per customer after a $32 CAC · dashed line: $32, 2× CAC
Profit by country
Which countries make the most gross profit per order?
Country profitability
Jan 1 – Dec 31 · shipping country · EUR
Revenue€13.45MGross profit€6.24MGP margin46.4%Orders119,380Rank byGross profitRevenueMargin %GP / orderSwitzerland€156k revenue · 1,120 orders · 62.8% margin€87.50GP / orderAustria€89k revenue · 710 orders · 58.4% margin€73.24GP / orderBelgium€119k revenue · 990 orders · 56.3% margin€67.68GP / orderItaly€128k revenue · 1,010 orders · 53.1% margin€67.33GP / orderSweden€81k revenue · 730 orders · 54.3% margin€60.27GP / orderIreland€412k revenue · 3,960 orders · 49.2% margin€51.18GP / orderDiscount code analysis
Which discount codes are costing me margin?
Discount code review
Jan 1 – Dec 31 · 13 active codes · GBP
GP from coded orders£514kDiscount given£412kBlended margin39.8%Codes to review6 of 13Baseline (no code)£39.80 GP / order · 48.2% marginwhat coded orders are measured againstwatchSUMMER305,420 orders · 42.1% margin · highest-volume code£182kGP£33.58GP / order−£6.22vs baselinehealthyEARLYBIRD3,180 orders · 46.8% margin · pre-season pull-forward£128kGP£40.25GP / order+£0.45vs baselinereviewBFSALE502,860 orders · 35.2% margin · 13 pts margin drop£68kGP£23.78GP / order−£16.02vs baselinewatchWELCOME151,840 orders · 44.6% margin · first-order code£52kGP£28.26GP / order−£11.54vs baselinehealthyAMBASSADOR25890 orders · 48.9% margin · buying full price£26kGP£29.21GP / order−£10.59vs baselineGross Margin Opportunities
Where can I win back gross margin this year?
53/100Grade CCost-of-goods efficiency scoreFive of six cost lines are improving on last year. Returns are the one pulling the score down.Product costsC32.1%LY 31.4%+0.7 pts worseReturnsF14.3%LY 4.4%+10.0 pts worseTransaction feesB1.69%LY 1.72%−0.03 ptsDiscountingA12.4%LY 14.3%−1.9 pts betterShippingA0.79%LY 1.10%−0.31 pts betterFulfilmentA1.68%LY 2.08%−0.40 pts betterAttack the F grade ↗Diagnose COGS drift ↗Unpack the discount win ↗
Before and after
Your profit lives in five different tools. Most Shopify MCPs see one. StoreHero sees them all.
Orders sit in Shopify, ad spend in Meta Ads and Google Ads, email revenue in Klaviyo and your costs in a spreadsheet. A store-only MCP can tell your AI assistant what you sold. StoreHero tells it what you made.
Without StoreHero
- Hopping between Shopify, Meta, Google, Klaviyo and the spreadsheet to answer one question
- Every ad platform claiming credit for the same sale
- Revenue answers that leave out COGS, shipping, fees and discounts
- Weekly reports copied and pasted from five tabs
With the StoreHero MCP
- One connector for Claude or ChatGPT covering Shopify, Meta Ads, Google Ads, Klaviyo, TikTok, GA4 and more
- Profit, not revenue: contribution margin from your real COGS, shipping, fees and ad spend
- Blended numbers that match your P&L, not what each ad platform reports
- Answers in seconds, in plain English, with no dashboards to dig through
Customers
1,000+ brands run on StoreHero profit data

StoreHero has given us the clarity we needed to scale confidently. Working with Ad Punch, we’ve been able to make faster, more informed decisions about our marketing spend while maintaining strong profitability.
Jennie HaireCo-founder, Gigi Supplements Read the story: Gigi Supplements
We were less confident when scaling as we couldn’t see the full profitability picture for Danny. Now we have a clear roadmap for profitable growth and can see exactly how each decision impacts our bottom line.
Paudie NolanDirector, Bearhouse Media Read the story: Bearhouse Media
StoreHero has been a massive help growing 5X over the last year - I can scale advertising spend knowing that we're still profitable on new customer orders.
Sean LeddinFounder, Fíor Jewellery Read the story: Fíor Jewellery
How to get started
How to connect Shopify to Claude or ChatGPT in three steps
Setup takes a few minutes once your StoreHero account has a store connected: about two in Claude and three in ChatGPT. There is no API key to copy and no code to write.
Install from the Shopify App Store
Add StoreHero in Claude or ChatGPT
Use StoreHero: how is profit this month vs last year?
Ask your first question
Create your StoreHero account
Install StoreHero from the Shopify App Store and connect your channels: Meta Ads, Google Ads, Klaviyo, TikTok, GA4 and more.
Add the StoreHero connector in Claude or ChatGPT
In Claude, open Customize, then Connectors, and choose Add custom connector. In ChatGPT, turn on Developer Mode (Settings, Connectors, Advanced settings), then create an app with OAuth. Name it StoreHero, paste the server URL from the setup guide, then sign in to StoreHero when asked.
Ask your first question
Start a new chat and ask: “Use StoreHero to give me a sales and profit snapshot for this month vs last year.” Then try a ready-made skill from the AI Skills Library.
Ask AI about your real profit.
Start a free trial of StoreHero, connect your channels, then add the StoreHero MCP to Claude or ChatGPT in a few minutes.
- 7-day free trial
- You approve every change
- Works with Claude and ChatGPT