Key takeaways
- Shopify’s ChatGPT connector lets merchants run store operations — orders, products, inventory, discounts, analytics — without leaving chat.
- Install takes about five minutes and uses OAuth. Operations execute live on your store. There is no draft step and no undo.
- Use ChatGPT for ad-hoc ops and on-the-go work. Use Codex with the Shopify AI Toolkit for code, themes, and anything you’d want in version control.
Last month Shopify shipped the AI Toolkit — the developer side, plugged into Codex, Claude Code, and Cursor. Today’s launch is the merchant side: ChatGPT and Claude connector apps that let you run the store from chat.
This guide covers installation, the prompts that pay off, and when to use the ChatGPT connector versus Codex.
Why you can trust us
Jacques has over 15 years of development experience and has worked with hundreds of Shopify stores. We built Fudge - an AI-native Shopify page builder and store editor with a 5.0 rating and a Built for Shopify badge. We use ChatGPT, Claude, Codex, and Sidekick on real merchant stores every day.
Prerequisites
- An active Shopify store on any plan
- A ChatGPT account that supports connectors (Plus, Team, Enterprise, or Edu — check Settings for the Connectors panel)
- A Shopify staff account with the scopes you want ChatGPT to use. Don’t use the store owner account if you can avoid it.
- Two-factor auth on both accounts. The connector links them — protect both.
Install the connector
- Open ChatGPT in the browser. Mobile setup mirrors the same steps but reads better on a wider screen the first time.
- Click your profile → Settings → Connectors.
- Search for Shopify. Open the listing and click Connect.
- ChatGPT redirects you to Shopify Admin. Sign in with the staff account you want to delegate.
- Review the requested scopes carefully. Grant only what you need. You can re-authorize later with broader access.
- Click Install app. You’re returned to ChatGPT with the connector active.
You’ll now see a Shopify icon in the message composer. Toggle it on for any chat where you want store access.
Verify the connection
In a new chat, ask:
Pull my five most recent orders and show order number, customer, and total.
You should get a real list from your store. If you see a generic answer, the connector isn’t engaged — toggle the Shopify icon on and try again.
What you can do
The connector groups capabilities into four buckets:
Orders & customers — Look up specific orders, find unfulfilled orders past a deadline, view customer details, tag VIPs.
Products & inventory — Update product details, adjust stock at specific locations, manage collections and variants.
Promotions — Create discount codes with collection scopes, expiry dates, and usage caps.
Analytics — Pull revenue, conversion, channel attribution, and product performance data.
Anything that requires editing themes, writing custom code, or running bulk imports is out of scope — see Limitations.
Useful prompts
Copy these as starting points. Replace the bold parts with your own values.
Daily standup
- Summarize yesterday’s sales — total revenue, number of orders, average order value, top three products
- Show any unfulfilled orders older than 24 hours
- Flag any negative reviews or open customer support threads from the last 48 hours
- List products that went out of stock in the last 7 days
- What’s my conversion rate this week versus last week?
Orders & fulfillment
- Find order #1042 and show its current fulfillment status
- Show all orders shipping to Canada placed in the last 3 days
- Cancel order #1098 and refund in full with reason “customer request”
- Add a tag “VIP” to every order with a total over $500 in the last 30 days
- Show the five highest-LTV customers from the past quarter
Inventory & products
- List every product with fewer than 5 units in stock
- Set Black Hoodie / Medium inventory to 20 at the Toronto location
- Add the tag “summer-2026” to every product in the Outerwear collection
- Update the description of Black Hoodie to emphasize the organic cotton material
- Duplicate the Spring Tee product and change the color variant to Forest Green
Pricing & promos
- Create a 15% off code SPRING15 valid only on the Outerwear collection, expires Sunday
- Increase the price of every product in the Premium collection by 10%
- Set up a buy-one-get-one-50%-off promo for Hats, capped at 500 uses
- Show all active discount codes and how many times each has been used
- Pause the WELCOME10 discount until next Monday
Reporting
- Compare revenue this month vs last month, broken out by sales channel
- Which SKU sold the most last week, and what was its margin?
- Show the top 10 products by units sold for the last 90 days
- Plot weekly revenue for the last 12 weeks as a table
- What % of last month’s orders came from returning customers?
Codex vs ChatGPT — when to use which
Both connect to the same store. They serve different jobs.
| Dimension | Codex (via Shopify AI Toolkit) | ChatGPT (via the connector) |
|---|---|---|
| Audience | Developers, technical operators | Merchants, ops, founders |
| Surface | Terminal or IDE | chatgpt.com (web + mobile) |
| Setup | shopify store auth in CLI | OAuth inside ChatGPT Settings |
| Best at | Custom apps, themes, bulk scripts, reviewable code | Daily lookups, quick edits, on-the-go ops |
| Output | Code, GraphQL, files | Conversational answers and executed actions |
| Undo step | Code review before you run | None — live execution |
| Pairs with | Git, your dev workflow | Sidekick for in-admin work |
The decision rule we use internally: if you’d want it in git, use Codex. If you’d ask a teammate over Slack, use ChatGPT.
Codex shines when output should be repeatable, peer-reviewed, or version-controlled — theme work, app development, bulk data migrations, custom GraphQL. You write a prompt, get code back, review it, and run it deliberately. See our Shopify AI Toolkit + Codex setup guide.
ChatGPT shines when you’re not at a dev machine, when the task is one-off, or when a non-technical teammate needs to do it. You ask in plain English, you get an answer or an action, you move on.
The same store often uses both: Codex for the engineer building a new feature, ChatGPT for the merchant checking on yesterday’s orders from their phone.
Best practices
-
Use a scoped staff account. Don’t connect with the store owner account. Create a staff member with only the scopes you need.
-
Verify before destructive actions. ChatGPT will confirm before cancellations, refunds, and price changes — read the confirmation. Operations execute immediately on your live store. There is no draft step and no undo.
-
Don’t paste customer PII into chat. Conversation history is retained on OpenAI’s side per their policy. Reference customers by order number or internal ID.
-
Pair with Sidekick for in-admin tasks. Sidekick lives inside Shopify Admin and handles theme tweaks, Flow workflows, and ShopifyQL — things outside the connector’s scope.
-
Re-auth quarterly. Rotate the connection and review what scopes are still needed.
Limitations
The connector is excellent at making changes. It is not a system for managing them. Specifically:
- No drafts, no previews. Operations execute live. You can’t see what a price update or product description change looks like before it ships.
- No version history, no rollback. Once a change runs, the only “undo” is to ask ChatGPT to do the inverse — and hope you remember exactly what changed.
- No team workflow. No approvals, no audit log of who changed what, no scheduled launches. If three people are connected, three people can ship to your live store at any time.
- No theme editing. The connector won’t change your storefront design. For visual edits with proper drafts and previews, use Fudge.
- No bulk imports beyond standard limits — multi-thousand-SKU operations should run through CSV import or the Admin API.
- OpenAI retention. Conversation history sits with OpenAI, not Shopify. If your data residency requires otherwise, use Sidekick or the Admin directly.
For ad-hoc operational tasks, none of this matters. For continuous store improvement — where multiple people propose, review, and ship changes weekly — chat alone isn’t the right surface.
When chat isn’t enough
Once agents make real store changes, you start needing the workflow around the agent: drafts, previews, approvals, version history, scheduled launches, rollbacks, collaboration. ChatGPT, Claude, and Cursor can generate ideas and code, but none of them are built into the Shopify workflow — they don’t know your store, can’t manage drafts, and don’t give teams a safe way to review and ship together. That’s the gap Fudge fills: an AI-native Shopify editor with the workflow merchants need to ship continuously and safely.
Quick reference
| Task | How |
|---|---|
| Install | ChatGPT → Settings → Connectors → Shopify |
| Auth flow | OAuth into Shopify Admin |
| Toggle in chat | Click the Shopify icon in the composer |
| Verify connection | Ask for your five most recent orders |
| Help docs | help.shopify.com/en/manual/apps/connecting-ai-tools |
| Developer alternative | Shopify AI Toolkit + Codex |
Summary
The Shopify ChatGPT connector turns chat into a real admin surface. Install once, then run daily ops — orders, products, inventory, discounts, analytics — without opening Admin. Use ChatGPT for the ad-hoc work and Codex for anything you’d commit to git. Treat live execution with respect: scope tightly, review before confirming, and rotate access on a schedule.
For the developer side, see our Shopify AI Toolkit guides for Codex, Claude Code, and Cursor. For in-admin work, see our Sidekick prompts cheatsheet.
This article was published in May 2026 based on Shopify’s ChatGPT and Claude connector launch.