ShopifyShopify Anthropic ClaudeAnthropic Claude

SHOPIFY connector for Claude (MCP)

Ask Anthropic Claude about your Shopify data using all available fields — without exporting a single CSV.

  • +155 Shopify fields plus calculated metrics — every dimension and breakdown Shopify reports.
  • Your Shopify data already lives in Porter. Enable MCP and start asking Claude — no new integrations, no tokens, no servers.
  • Cross your Shopify performance with Google Analytics 4 revenue in one Claude conversation to see real outcomes, not just clicks.

Free forever plan · 14-day full trial · No credit card

Shopify to Claude demo

Trusted by 1,600+ marketers and agencies in 60+ countries

G2 Momentum Leader badge G2 Best Estimated ROI badge G2 Best Relationship badge
Ogilvy Google Partner Loop Dapper Ture Vaulted
★★★★★   4.6 / 5 · 200+ reviews on G2
Tutorial

How to connect Shopify to Claude

Shopify × Claude demo
  1. Connect Shopify to Porter

    Log in to Porter with your Shopify account and grant read-only access. Takes 2 minutes — no engineering, no exports.

  2. Pick your ad account

    Select one or blend multiple stores into a single data source — useful for agencies managing several clients.

  3. Add Porter MCP to Claude

    In Claude, paste the URL https://mcp.portermetrics.com/mcp as a custom connector. No JSON-RPC, no local servers.

  4. Authorize Claude to read Porter

    One click. Claude now has read-only access to your Shopify data through Porter — same scope as your Porter account.

  5. Ask in plain English

    “Show me Shopify performance trends over the last 14 days.” Claude returns a filtered table in seconds.

Read the full tutorial →
Fields

+155 Shopify fields, ready for Anthropic Claude

Every field in Shopify Manager — plus calculated metrics, every attribution window, and creative preview URLs — accessible to Claude on demand.

All Ads Manager fields (and more)

155 fields total — every native Shopify field plus calculated metrics that aren’t offered natively.

Every breakdown

Segment by campaign, ad set, creative, audience, placement, device, region, hour, date — every breakdown Shopify supports.

Creative previews and assets

Ad preview URLs plus links to creative assets — Claude can reason over performance + creative in the same answer.

Marketer-friendly naming

Fields named exactly as in Shopify (e.g. “Cost” not cost_micros). Claude understands them natively.

Full granularity

Hour, day, week, month, year — plus every dimension Shopify reports.

Cross-channel blending

Same field naming standard across Porter’s connectors — Claude can join Shopify with GA4, BigQuery, or other sources in one prompt.

Orders
  • Average order value
  • Total Customers
  • Discount Code
  • Financial Status
  • Fulfillment Status
  • Landing Page URL
Customer
  • Average Orders per Customer
  • COGS (Minus Refunds)
  • Cost Per Order
  • Customer Accepts Marketing
  • Customer Creation Date
  • Customer Display Name
Product
  • Product Creation Date
  • Product Description
  • Product ID
  • Product Image
  • Product Image Url
  • Product Price Range
Time
  • Date
  • Date and Time
  • Day of week (Mon – Sun)
  • Hour
  • Month
  • Month Day
Sales
  • COGS
  • Discounts
  • Gross Sales
  • Net Sales
  • Returns
  • Shipping
Shop Info
  • Shop ID
  • Shop Name
Line Item
  • Line Item ID
See all 155 Shopify fields documentation →
Prompts

Copy-paste prompts for Shopify × Claude

Add Porter MCP to Claude (paste https://mcp.portermetrics.com/mcp), open a new conversation, and paste any prompt below.

Weekly exec summary — orders, AOV, and customer split

Compare this week vs last week on these metrics: Orders, Average Order Value, New Customers %, and Repeat Customers AOV. Break it down by Day of week (Mon - Sun) and highlight any day where Net Sales dropped more than 15%.

UTM campaign diagnosis — which paid channels actually convert

Show me UTM Source and UTM Campaign for the last 30 days, filtered to orders with Net Sales greater than zero. Rank by total Net Sales and show the split between New Customers and Repeat Customers.

Product type margin and inventory alert

For each Product Type, compare Gross Sales, COGS, and Gross Profit month-to-date. Flag any Product Type where Inventory Quantity is below 10 but Gross Profit is above $500.

High-risk order triage — hold or release

List orders from the last 7 days where Order Risk Level is HIGH and Fulfillment Status is not Fulfilled. Include Customer Email, Shipping Country, and Order Total Weight so I can decide whether to hold or release them. Output as a ranked table by Order Creation Date, newest first.

Returning customer discount audit — loyalty or margin killer

Show me all orders in the last 14 days where Discounts were applied and the Customer Type is Returning. Include Discount Code, Net Sales, and Returns to see if my loyalty discounts are attracting profitable repeat buyers or just margin killers. Group by Discount Code and sort by total Net Sales descending.

New vs returning customer split monitoring

Track Customer Type (First-time vs Returning), New Customers %, Repeat Customers AOV, and Purchase Frequency for the last 4 weeks. Compare New Customers Net Sales vs Repeat Customers Net Sales week-over-week and flag any week where Repeat Customers AOV drops more than 10% while New Customers % rises above 60%.

Landing page and referrer quality check

For the last 30 days, group orders by Landing Page URL and Referrer URL. Show Orders, Net Sales, and the split of Customer Type (First-time vs Returning) for each combination. Filter to combinations with at least 5 orders and rank by Net Sales descending. Highlight any Referrer URL where Net Sales per order is below the store average.

Cross-channel return analysis — Shopify plus Meta Ads blend

Join Shopify data with Meta Ads for the last 30 days. For each UTM Campaign and Channel, calculate total Net Sales, total Returns, and return rate %. Flag any campaign where return rate is above 15% and Net Sales is above $1,000. Include Referrer URL and Landing Page URL so I can see if a specific landing page is driving low-quality traffic.

Multi-account agency rollup — compare stores by retention health

Roll up the last 30 days across all connected Shopify stores. For each Shop Name, show New Customers %, Repeat Customers %, Repeat Customers AOV, Purchase Frequency, and Gross Profit. Rank stores by Gross Profit and flag any store where Repeat Customers % is below 25% but Purchase Frequency is above 2 — these are stores with loyal but small audiences that need list-building campaigns.

Shipping-weight anomaly and fulfillment gap detection

For the last 14 days, filter to orders where Order Requires Shipping is true and Financial Status is Paid. Calculate Net Sales minus Shipping for each order and flag any order where Order Total Weight is above 5,000 grams but the net contribution (Net Sales - Shipping) is below $10. Group by Shipping Country and show Order Risk Level so I can spot countries where shipping costs are eating margin.
Security

Shopify MCP safety

Porter authenticates to Shopify with the read-only scope you already approved for your reports. Anthropic Claude queries Porter — not Shopify directly — so every conversation is rate-limited and cached at Porter side. No new permissions, no ban risk.

  • Caching. Porter caches recent query results for 15 minutes per (account, field set) so repeated Claude prompts don’t hit the API again.
  • Batching. Multiple field requests are merged into a single GraphQL query when possible (max 250 records per page for REST, cost-optimized for GraphQL).
  • Backoff & retry. Exponential backoff on 429 responses (1s → 2s → 4s → 8s).
  • Per-account quotas. Porter tracks per-account query cost usage and pauses queries before hitting 80% of the bucket capacity.
  • Read-only enforcement. Porter never requests write scopes from Shopify, so even compromised tokens cannot modify products, orders, inventory, or store settings.
  • Audited tools. The MCP exposes 6 read-only methods: get_blend_id, list_accounts, list_categories, list_data_sources, list_fields, query_data.

GDPR compliant · 1,600+ marketers trust Porter with their Shopify data.

Pricing

Start free. Pay per data source account

  • +155 Shopify fieldsEvery native field plus calculated metrics — accessible to Claude in plain English.
  • All attribution windowsCompare 1d-click, 7d-click, 28d-click and 1d_click+1d_view side by side from one connection.
  • Same plan, every destinationSend to Anthropic Claude, ChatGPT, Looker Studio, Google Sheets, BigQuery and Slack — one subscription.
  • Unlimited usersNo extra cost per team member or seat.
Monthly Annual Save 17%

Number of Shopify stores

$12.5 /mo

Billed annually · /account

Destinations included
Claude
ChatGPT
Looker Studio
Google Sheets
Slack
Zapier
Power BI
Start for free →

Unlimited 14-day free trial + Free forever plan

Explore more

Other connectors & destinations

Porter supports 15+ data sources and 10+ destinations. Mix and match in one subscription — no extra seats or hidden per-destination fees.

FAQ

Questions about Shopify + Anthropic Claude

What is MCP and how does it connect Shopify to Claude?
MCP is an open protocol — Model Context Protocol — that lets Anthropic Claude talk to Porter’s API. Porter exposes Shopify data as read-only tools Claude can call. Paste one URL into Claude’s MCP settings and the connection is live.
Do I need technical skills or coding to set this up?
No. Paste one URL into Anthropic Claude’s MCP settings. No API tokens, no JSON-RPC, no local servers. If you can copy and paste, you can connect Shopify to Claude.
Will connecting my Shopify account get it banned?
No. Porter reads from its own already-authorized infrastructure. No new OAuth scopes, no third-party app reviews. Read-only access — Claude cannot modify campaigns, budgets, or settings.
What Shopify metrics can I analyze in Claude?
All 155 fields across 21 categories. Key metrics include Amount spent, Purchases, Purchase ROAS, and Cost per purchase. Plus creative fields like Hook rate, Hold rate, and Ad preview URLs; attribution windows including Purchases (1 day click), Purchases (7 days click), and Purchases (28 days click); and video play curves at 25%, 50%, 75%, and 95%.
Can I create or edit campaigns from Claude, or is this read-only?
Read-only. Anthropic Claude can query, analyze, and summarize. It cannot pause campaigns, change budgets, edit ad copy, or modify targeting. This is by design for safety.
I already use Porter for Shopify reporting — do I need to reconnect?
No. Your existing Shopify connection in Porter feeds Anthropic Claude automatically. Enable the MCP add-on in one click. Same data, new interface.
How much does the Shopify MCP integration cost?
Included in your Porter plan. No extra charge for Anthropic Claude, ChatGPT, or Slack AI access. Pay per ad account, not per destination.

Chat with your Shopify data in Claude

Your Shopify data already lives in Porter. Enable MCP and start asking Claude about campaigns, creatives, and ROAS — no new integrations, no tokens, no servers. Get live, conversational access to all 155 Shopify fields including creative previews, every attribution window, and multi-account blends.

Free forever plan · 14-day full trial · No credit card