How to Connect Shopify to ChatGPT and Run Your Store from Chat

Last updated
•
Expert reviewed
•
5 min read
Jacques Blom
Jacques Blom
CTO at Fudge.

Key takeaways

  • The Shopify plugin for ChatGPT (formerly called the connector) lets you create a store or manage one you own — products, collections, inventory, discounts, analytics — from a chat window.1
  • It is not on the Shopify App Store. You install it from ChatGPT, then approve a data access level in your Shopify admin.2
  • Orders, customers and analytics are read-only. It cannot refund, cancel, capture or mark orders as paid, even if you grant write access.1
  • It can’t touch your live theme — only an unpublished one — and can’t change your plan, payments, taxes or domains.1
  • Say @Shopify in your message. Without it, ChatGPT often answers with instructions for your admin instead of doing the work.1

Looking for the other thing? This guide is about running your store from ChatGPT. If you want shoppers to find your products in ChatGPT, you don’t need this plugin at all — Shopify already sends your catalog automatically. See how to get your Shopify store to show up in ChatGPT.

Shopify’s AI tooling now spans three surfaces: the AI Toolkit for developers working in Codex, Claude Code and Cursor; Sidekick inside the admin; and the ChatGPT plugin for merchants who’d rather just ask.

This guide covers what the plugin can actually do in late 2026, where it stops, the prompts worth keeping, and when to reach for Codex instead.


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 4.9 rating and a Built for Shopify badge. We use ChatGPT, Claude, Codex and Sidekick on real merchant stores every day.


Connecting Shopify to ChatGPT

Setup got considerably simpler than it was at launch. There’s no app to find, no API token to generate, and no scopes to hand-pick.

Do not create a custom app or an Admin API access token to wire ChatGPT up yourself. Shopify asks you to use the official integration, and you’re agreeing to the Shopify API Terms by using it.2

The two steps

  1. Install from ChatGPT. The plugin isn’t on the Shopify App Store — you install it from ChatGPT’s own install page. Use a desktop browser; whether the plugin works on mobile afterwards is down to ChatGPT.1
  2. Approve the data access level in Shopify. Installing redirects you to your Shopify admin to authenticate and approve what the plugin is asking for. Read this screen properly. If the plugin later needs broader access, it asks you to authorise the increase then.2

You can also just open ChatGPT and ask for Shopify — describe the business you want to start, or ask it to connect a store you already own, and it walks you into the same flow.1

Two things that control what it can do

The data access you approve. Some access is read-only, some includes write. You can decline.

The user permissions of the account you connect through. A staff member who can read products but not edit them cannot grant the plugin the ability to edit products.2 This is the better lever of the two — scope the staff account, and the plugin inherits the limit.

Verify it worked

In a new chat, ask:

@Shopify show me my 10 most recent orders

You should get a real list from your store. A generic answer means the plugin isn’t engaged.

One store at a time

The plugin connects to a single store, even across stores in the same organisation. To switch, ask it to connect to a different store — it disconnects the current one and starts a fresh authorisation.2

Then start a new conversation. A chat that began before the switch can keep using the old connection and will nag you to re-authorise the store you just left.1

To revoke access, uninstall the integration from your Shopify admin. Uninstalling is also the only way to reduce access — you can’t lower a level you’ve already approved.2


What the plugin can actually do

This is where most guides are out of date, including our own earlier version. The capability list is narrower and more deliberate than it was at launch, and a lot of what people assume works is read-only.

AreaWhat it can doWhat it can’t
ProductsCreate with variants, options, inventory tracking; update title, description, status, images, variant prices, SKUs; rename variant options; bulk status changes up to 50 at a time—
CollectionsCreate manual and smart collections; update title, description, image, sort order, rules; add products—
InventoryRead stock across locations; set quantity at a location with a reason—
OrdersList up to 50; open one for line items, fulfilment, address, trackingRead-only. No edits, refunds, cancellations
CustomersLook up by name, email, location, tag; see order count and total spendRead-only. No record edits
AnalyticsSales, orders, products, customers, fulfilment — returned as tables and chartsRead-only
DiscountsCreate percentage-off codes, scoped to store, products or a collection, with minimums, start dates and usage rulesNo fixed-amount codes. Can’t edit existing codes
ImagesAttach a photo in chat, or give a public URL, and add it to a productA local file must be attached, not linked
Store contentPages, blogs, navigation menus, metafields, markets, translations — via the Admin API, with a confirmation stepResults vary; review in admin afterwards

There’s also a whole capability that didn’t exist at launch: the plugin can build you a store. Describe a business, get storefront previews, and claim one to become the store owner. It generates business names and available domain names along the way.1 A preview isn’t a store until you claim it, and it ships with sample content you’ll need to replace.


Twenty prompts worth keeping

Replace the bold parts with your own values. Lead with @Shopify and ask one thing at a time — layered requests with several comparisons and filters tend to fail or return something unreadable.1

Daily check-in

Products

Collections

Inventory

Discounts and content

Prompts that no longer work, and which you’ll still find in older guides: cancelling or refunding orders, tagging orders or customers, creating fixed-amount discounts, pausing an existing discount code, and blanket price changes across a collection. Those are admin jobs now.


The limits that matter

Shopify is unusually direct about this: the plugin “doesn’t replace your Shopify admin, and it doesn’t replace Sidekick.”1 The boundaries worth knowing before you rely on it:

  1. Money movement is blocked outright. No refunds, no cancelling or capturing orders, no marking orders as paid, no returns, no gift cards — and these stay blocked even when you approve write access.1
  2. Your live theme is off limits. The plugin can edit an unpublished theme but can’t edit, publish or delete the live one. To change your storefront design, duplicate the theme in admin, let the tool edit the copy, then publish it yourself.1
  3. Store settings are off limits. Plan, payments, taxes, domains — admin only.
  4. Batches change items one at a time, so a large run can stop partway. Some actions cap out at 50 items. If a batch dies halfway, finish it in admin.1
  5. No drafts, no previews, no version history. Approved changes apply to your live store. You get a confirmation prompt for Admin API changes and discounts, and inventory updates re-read the current count before writing so a stale update fails safely — but there’s no rollback and no audit trail of who changed what.
  6. No team workflow. No approvals, no scheduled launches. Everyone connected can ship.
  7. Your data leaves Shopify. Once you authorise sharing, the data is governed by OpenAI’s terms and privacy policy, not Shopify’s.2 Reference customers by order number rather than pasting personal details into chat.

There’s no extra Shopify fee for using the plugin — you pay standard Shopify plan pricing, and any ChatGPT subscription cost goes to OpenAI.1


Codex vs ChatGPT — when to use which

Both reach the same store. They serve different jobs.

DimensionCodex (via Shopify AI Toolkit)ChatGPT (via the plugin)
AudienceDevelopers, technical operatorsMerchants, ops, founders
SurfaceTerminal or IDEchatgpt.com
Setupshopify store auth in CLIInstall from ChatGPT, approve in admin
Best atCustom apps, themes, bulk scripts, reviewable codeDaily lookups, quick edits, catalog work
OutputCode, GraphQL, filesConversational answers and executed actions
Review stepCode review before you runConfirmation prompts, no rollback
Pairs withGit, your dev workflowSidekick for in-admin work

The 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 migrations, custom GraphQL. See our Shopify AI Toolkit + Codex setup guide.

ChatGPT shines when you’re not at a dev machine, the task is one-off, or a non-technical teammate needs to do it.

Chat can change your catalog. Fudge can change your storefront.
Try Fudge for Free

When chat isn’t enough

Once agents make real store changes, you need 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

TaskHow
InstallFrom ChatGPT’s install page — not the Shopify App Store
Approve accessRedirected to Shopify admin during install
Invoke in chatSay @Shopify in your message
VerifyAsk for your 10 most recent orders
Switch storesAsk it to connect to a different store, then start a new chat
Reduce accessUninstall and reinstall — you can’t lower an approved level
RevokeUninstall the integration from Shopify admin
Help docshelp.shopify.com — Shopify plugin for ChatGPT
Developer routeShopify AI Toolkit + Codex

Summary

The Shopify plugin for ChatGPT turns chat into a real admin surface for catalog work: products, collections, inventory, discounts, store content, plus read-only access to orders, customers and analytics. It can even build and claim a store from scratch.

What it deliberately won’t do is move money, touch your live theme, or change store settings. Treat it as a fast front door for catalog and reporting work, keep the admin for anything financial, and use Codex for anything you’d commit to git.

For the developer side, see our AI Toolkit guides for Codex, Claude Code and Cursor. For in-admin work, see our Sidekick prompts cheatsheet and where Sidekick stops.


FAQ

How do I connect Shopify to ChatGPT?

Install the Shopify plugin from ChatGPT's install page — it isn't on the Shopify App Store — and you'll be redirected to your Shopify admin to authenticate and approve a data access level. Use a desktop browser for setup. Then say @Shopify in a message to invoke it. Don't create your own API access token to connect ChatGPT; Shopify asks you to use the official integration.

Can the Shopify ChatGPT plugin refund or cancel orders?

No. Orders are read-only. The plugin can list orders and open one for its line items, fulfilment status, address and tracking, but it cannot issue refunds, cancel or capture orders, mark orders as paid, process returns, or create and adjust gift cards. Shopify blocks these even when you have approved write access. Use your Shopify admin for anything involving money.

Can it edit my Shopify theme?

Not your live one. A connected AI tool can change a theme that isn't published, but it can't edit your live theme, publish a theme, or delete one. To change your storefront design, duplicate your theme in the Shopify admin, let the tool edit the copy, and publish the copy yourself.

Is the Shopify plugin for ChatGPT free?

There's no extra Shopify fee. You pay standard Shopify plan pricing for a store you create or run this way, and any ChatGPT subscription cost goes to OpenAI rather than Shopify.

Can I connect more than one Shopify store to ChatGPT?

Not at the same time. The plugin connects to one store at a time, even if your stores sit in the same organisation. To switch, ask it to connect to a different store — it disconnects the current one and starts a new authorisation. Start a new conversation afterwards, because an older chat can keep using the previous connection.

Will my customer data be exposed to OpenAI?

Yes, partially. Once you authorise sharing, the data you selected leaves the Shopify environment and is governed by OpenAI's terms and privacy policy. Don't paste raw customer details into prompts — reference customers by order number or internal ID. For data-residency-sensitive merchants, use Sidekick inside the Shopify admin instead.

Can I use Claude's or Perplexity's Shopify connector instead?

Yes. Shopify offers a connector for Claude and one for Perplexity alongside the ChatGPT plugin. The Shopify plugin for ChatGPT and the Shopify connector for Claude can both build a store from a storefront preview and manage a store you own. The Shopify connector for Perplexity manages an existing store only.

Jacques's signature
Ship Shopify changes safely. Drafts, previews, rollbacks built in.

Footnotes

  1. Shopify Help Center, “Shopify plugin for ChatGPT.” Covers supported actions, storefront previews and claiming a store, read-only orders/customers/analytics, discount limits, the @Shopify mention, installation outside the App Store, blocked money movement, live-theme and settings restrictions, batch behaviour, and fees. https://help.shopify.com/en/manual/ai-powered-tools/connecting-ai-tools/shopify-plugin-for-chatgpt ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10 ↩11 ↩12 ↩13 ↩14

  2. Shopify Help Center, “Authorizing AI tool access to your store.” Covers the two-step install and approval flow, data access versus user permissions, connecting and switching stores, revoking access, and the fact that access levels can only be reduced by uninstalling. https://help.shopify.com/en/manual/ai-powered-tools/connecting-ai-tools/authorizing-access ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7

You might also be interested in

How to Use Shopify Sidekick (2026)
How to use Shopify Sidekick for store management. Covers setup, effective commands, current limitations, and tips to get useful results.
AI for Shopify SEO: Meta Titles, Descriptions and Schema
AI Shopify SEO workflow using Claude to draft meta titles and descriptions at scale and generate Product, FAQ, and BreadcrumbList JSON-LD.
Building a Custom Claude Code Skill for Shopify
Claude code shopify skill tutorial: write a SKILL.md agent skill that scaffolds sections and validates Liquid, plus folder layout and pitfalls.