Best AI Assistant for Shopify: Sidekick, ChatGPT or Claude by Job

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Best AI Assistant for Shopify: Sidekick, ChatGPT or Claude by Job.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Best AI Assistant for Shopify: Sidekick, ChatGPT or Claude by Job.

No single assistant wins every job. Use Sidekick for tasks inside your store admin, such as editing products, building a Flow automation or answering a data question. Use ChatGPT or Claude for writing, planning and analysing exports you paste in. For most small stores, that means Sidekick plus one paid chat plan at about $20 a month.

The reason is access. Sidekick works with your store's data and presents changes for your review before applying them. ChatGPT and Claude know nothing about your store until you paste something, which is safer and slower. Each choice is a trade of convenience against control, so the question is which jobs deserve which.

Follow me on Instagram@sagnikteaches

What each assistant can reach

Shopify's help pages describe Sidekick as the AI commerce assistant in the admin. You can chat with it from any admin page on desktop or in the Shopify app, or use voice mode and screen sharing. It plans multi-step tasks and keeps going in the background, can build Shopify Flow workflows, can write and run its own code to forecast or summarise store data (in some stores it cannot run code), and follows instructions you save as skills. It can also generate custom admin apps from a desktop browser, within hourly and weekly usage limits that depend on your Shopify plan.

Connect on LinkedInSagnik Bhattacharya

ChatGPT and Claude are general assistants. Plus is $20 a month on ChatGPT and Claude Pro is $20 monthly or $17 on annual billing. They reach your store only through what you give them: a CSV of orders, a pasted product page, a screenshot. Both offer projects, where you store brand notes and files so every chat starts with your context.

Subscribe on YouTube@sagnikteaches
QuestionSidekickChatGPTClaude
Sees live store dataYes, inside the adminOnly what you paste or uploadOnly what you paste or upload
Can change the storeYes, with your review before changes applyNoNo
Extra costIncluded with Shopify plansFree tier, or $20 a month for PlusFree tier, or $20 monthly Pro
Best atAdmin tasks, store questions, FlowWide-ranging writing and analysisLong documents and careful editing
Weak atAnything outside ShopifyKnowing your store without helpKnowing your store without help

Sidekick being included with plans is what makes it the default first choice, not a verdict on quality. The tutorial on using Sidekick to run your store faster covers its tasks step by step, so this one focuses on the choice between the three.

The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

Reporting: where Sidekick wins and where it needs checking

Take a store that sells brewing ingredients and kit, with 410 orders last month. The owner asks, "Which five products had the highest return rate, and what share of revenue is that?" Sidekick can look at the live data and run the sums. ChatGPT or Claude could answer the same question only after you export orders and returns, which takes time and sheds the customer fields.

That is the clean win for Sidekick. Its weakness is that you cannot easily see how it got there, and the help page itself notes that Sidekick calculates with code in some stores but not in others. So check the first answer by hand.

  1. Ask Sidekick the question and copy the answer.
  2. Run the same figure from Shopify's own report (Analytics, Reports) or an export.
  3. If the two match once, trust that question type for next time; if not, find out why before acting.

Use ChatGPT or Claude when the analysis goes beyond Shopify's reports: combining a Shopify export with an ad-spend sheet, or checking seasonality across two years. The tutorial on Shopify reports, GA4 or ChatGPT first goes deeper on that choice.

Copy: product descriptions, emails and category pages

All three write competent first drafts, so choose on workflow. Sidekick can create product descriptions and images from within the admin, which removes the copy-paste step. ChatGPT and Claude give you finer control of voice if you set up a project with your brand notes once. A filled-in project instruction for the brewing store might read:

You write product copy for an online shop selling home-brewing ingredients and equipment.
Voice: practical, friendly, like a knowledgeable shop assistant. British spelling.
Always include: what it is, who it suits, one usage tip, pack size.
Never claim health benefits, awards or "best". Never invent specifications.
If a detail is missing, write [CHECK] instead of guessing.

Illustrative output from a prompt like "25 kg sack of pale malt, 4 EBC, from supplier sheet" gives a clean 90-word description and one [CHECK] where the sheet lacked a mill setting. That [CHECK] habit is the valuable part, because assistants fill gaps with plausible inventions. Compare Shopify Magic and ChatGPT for descriptions if descriptions are your main job.

Where each tool fails on copy

Sidekick tends to stay close to the data in the product page, which is good for accuracy and bland for tone. ChatGPT and Claude write livelier copy and are more likely to over-claim. The fix is the same for all three: a short list of banned claims in your instructions and a human read of every sentence that states a fact.

Support: replying to customers

For answering customers, separate two jobs. The first is drafting replies for you to send; any of the three can do that, and ChatGPT or Claude can work from a saved set of your policies. The second is a bot that answers customers directly. Shopify Inbox has an opt-in Inbox agent for that, which answers questions about products, shipping, returns, sizing and store policies from your catalogue and policies; its help page does not state a plan requirement, so check in your admin. Third-party chatbot apps are another route. Sidekick, ChatGPT and Claude are tools for you, not customer-facing agents.

A before and after for a delayed-order reply (illustrative). Before: "Sorry for the inconvenience, we are experiencing high volumes." After, from a prompt that includes the order status and your delay policy: "Hi [first name], your order shipped on 3 June, and the carrier's tracking shows a delay at the depot. It should reach you by Friday. If it has not arrived by Monday, reply to this email and we will send a replacement." The second reply has facts and a deadline, and the prompt must supply both.

Never paste a customer's full order and address into a general assistant when a first name and order status will do. The tutorial on AI chatbots for small Shopify stores covers the customer-facing side.

Ads: planning, copy and reading the numbers

Ads happen outside Shopify, so Sidekick has the least to offer here beyond store sales data. ChatGPT and Claude are the better fit for three jobs: drafting variations of ad copy within platform character limits, turning a product list into audience ideas, and reading an exported ad report.

A worked sum (illustrative). The brewing store spent $1,200 on ads last month and the platform reports 38 purchases at $52 average order value. Revenue attributed is $1,976, so return on ad spend is 1.65. Paste the export into Claude and ask: "Which three campaigns have the lowest cost per purchase, and which are below break-even at 30% gross margin?" At 30% margin, break-even ROAS is 3.33, so a 1.65 result loses money on first orders unless repeat orders follow. The assistant does the sums quickly; you decide whether lifetime value justifies the spend.

What to fix in the output: assistants sometimes treat platform-attributed sales as proven sales. Cross-check with your Shopify orders for the same period before you cut or raise a budget.

Operations: reorders, automations and apps

This is Sidekick's home ground. With Shopify's Stocky inventory app stopped on 31 August 2026, purchase orders sit in the Shopify admin, and Shopify's Sidekick help gives "an app that can recommend which products you need to reorder based on your sales velocity" as an example of what Sidekick can generate. Sidekick can also build Flow workflows, for example "tag any order over $200 and notify the owner". One caution: Shopify's help page describes saving a purchase order as a PDF to submit to your supplier, so a person still sends it.

For a kitchen-fitting supplies store with 600 SKUs, a sensible weekly routine is: ask Sidekick which products will run out within 14 days at the last 60 days' sales rate, check three of them by hand, create purchase orders for those you agree with, and send them yourself. Use ChatGPT or Claude only if you want to turn the list into a supplier email, after replacing real names with placeholders.

A month-end review prompt and what comes back

The best use of ChatGPT or Claude in a store is the monthly review, because you can paste in several sources Sidekick never sees. Export last month's orders (without customer names), your ad spend and your returns list, then use a prompt like this.

I run a small online shop selling home-brewing ingredients and kit.
Attached: orders.csv (410 rows), returns.csv (23 rows), ads.csv (campaign spend).
1. State how many rows you read from each file.
2. Give revenue, orders, average order value and return rate.
3. List the five products with the most returns and the reason codes.
4. Show ad spend, attributed purchases and cost per purchase by campaign.
5. Give three questions I should look into, and say what extra data would answer each.
Do not recommend price changes. Show your arithmetic for every figure.

A realistic (illustrative) answer starts with "410 rows, 23 rows, 6 rows", gives revenue of about $19,700 and an average order value of $48, a 5.6% return rate (23 of 410), and flags that three of the five most-returned items share one supplier. The line to check is the first one. If the assistant says it read 380 rows, the export was cut off, and every figure below it is wrong. Fix the file, not the prompt.

A returns investigation, step by step

Returns are where assistants earn their keep because the data is messy: reason codes, free-text notes, supplier names. Suppose 23 returns, 9 of them for "not as described" on one fermenter.

  1. Paste the 9 free-text notes into ChatGPT or Claude with the prompt: "Group these customer comments by cause. Quote the exact words that support each group."
  2. Read the quotes yourself. A typical (illustrative) result is: 5 say the stated capacity looked larger in photos, 3 say a fitting was missing, 1 says nothing useful.
  3. Compare the product page. If the capacity is stated in litres but the photos show it next to a small object, the fix is a better photo and a dimension line.
  4. Ask Sidekick to list every product from the same supplier with a return rate above 8% so you check them for the same issue.
  5. Ask either assistant to draft a short message to the supplier about the missing fitting, with order numbers as placeholders.

Notice the split. The cause analysis suits the chat assistant, the cross-store query suits Sidekick, and the decision about the photo is yours.

Saved instructions: giving Sidekick your rules

Shopify's help pages say Sidekick follows instructions you save as skills and learns your preferences. That is useful for rules you would otherwise repeat each time. A filled-in example of a skill for a store selling kitchen fittings:

Skill: new product draft
When I say "draft new product" and give a supplier sheet:
- Write a title under 70 characters in the form "[Product] [key size] [finish]".
- Write a 80-word description: what it is, who it suits, one fitting tip.
- Set status to draft, never active.
- List any field you could not fill as "missing".
- Do not change prices or inventory.

The line that matters is "status to draft, never active". It keeps a mistaken product from going live. Test the skill on one product, read the draft, and only then use it on a batch of ten.

A job-by-job decision table

JobFirst choiceWhyCheck before use
Weekly sales and stock questionsSidekickLive data, no exportMatch one answer to a Shopify report
Product descriptions in bulkClaude or ChatGPT with a brand projectVoice control and a [CHECK] ruleEvery size, material and claim
Single description inside the adminSidekickNo copy-pasteThe draft before publishing
Flow automationsSidekickIt builds the workflow for youRun it on one test order first
Returns analysis from free textChatGPT or ClaudeHandles messy comments wellQuotes against the original rows
Ad copy and ad report readingChatGPT or ClaudeOutside ShopifyPlatform-attributed sales against orders
Customer reply draftsAny, with policies savedSpeed; you sendOrder facts and deadlines
Customer-facing answersA support agent, not these threeThey are tools for youHandover to a human for refunds

A one-week trial to settle the choice

If you are unsure, do not read more reviews. Run each tool on the same five jobs for a week and score them.

  1. Pick five recurring jobs from last week: one report, one description batch, one support reply set, one ad review, one stock check.
  2. Do each job in Sidekick where it applies, and in one chat assistant. Time both.
  3. Score each result from 1 to 5 on accuracy (did the figures and facts hold), effort (how much I fixed) and trust (would I send it without reading again).
  4. Add the scores. Where Sidekick wins on accuracy and effort, keep that job there. Where the chat assistant wins, set up a project for it.
  5. Drop any job where both tools scored below 3 on trust. Do that one by hand or ask for help.

A childcare nursery's online uniform shop, with 80 orders a month, would probably find Sidekick wins on stock and the chat assistant on parent emails, and that three jobs need no AI at all. That is a good result, because it tells you where not to spend money.

When the assistant gets it wrong: a recovery routine

Mistakes are certain, so decide in advance how you will catch them.

  • Keep a change log. A simple sheet: date, tool, what you asked, what changed, who checked. When a price looks wrong in two weeks, you can find the cause in a minute.
  • Review before apply. Sidekick presents changes for review. Make that review a rule for bulk edits, and for any change touching price, inventory or customer-facing text.
  • Back up before bulk edits. Export the product list as a CSV before a bulk edit, so you can restore if needed.
  • Test on one item. Run a new instruction on one product or one order, check it, then widen.
  • Report patterns. If a tool repeatedly invents specifications, tighten the instruction or stop using it for that job.

Permissions and privacy by tool

Different tools carry different risks, so apply a simple rule: the more access, the more you review.

  • Sidekick: has access to store data and proposes changes for your review. Treat every proposed change like a staff member's edit: read it before you accept it, especially bulk price or inventory changes. Ask Shopify which staff roles can use it and keep that list short.
  • ChatGPT and Claude: only see what you paste, so the control is your own habit. Remove customer names, emails, phone numbers and addresses from exports. OpenAI's and Anthropic's business plans do not train on your content by default, while their individual plans (ChatGPT Plus, Claude Pro) use it unless you opt out, so check the data-controls setting on yours.
  • Anything that connects to your store: third-party apps and agents that read or write orders deserve a separate review of what they can access. If you would not give a new employee that access on day one, do not give it to a tool.

A weekly routine that uses all three

Many owners end up with a rhythm like this, which keeps each tool in its lane.

  1. Monday, 20 minutes in Sidekick: last week's sales and returns questions, low-stock check, one Flow idea.
  2. Tuesday, 30 minutes in ChatGPT or Claude: draft the week's email and two product descriptions from your brand project.
  3. Wednesday, 15 minutes: triage support emails with a drafted reply for each, edited before sending.
  4. Friday, 30 minutes: export ad and sales data, paste into one assistant for a one-page review, decide the next week's budget.

That is about 95 minutes a week. If it saves even 3 hours, it covers a $20 chat plan many times over, and Sidekick costs nothing extra on top of your plan.

Three mistakes that cost store owners money

  • The unchecked bulk edit. An owner asks an assistant to "lower prices on slow sellers" and accepts a change that also hits a bundle. Always preview the list of affected products and check three of them.
  • The confident wrong number. A chat assistant calculates a return rate from a half-exported file and sounds certain. Ask it to state the row count it used, and compare with your own count.
  • The invented claim. Copy for a care-products listing says "dermatologist tested". Nobody tested it. Put a ban on claims in your instructions, and read every sentence that states a fact.

Choosing for your size of store

A store under about 50 orders a month needs Sidekick for tasks and a free chat tier for writing. A store between 50 and 500 orders a month gets the most from a paid chat plan with a brand project, because writing and analysis time grows with the catalogue. Above that, you are likely to need dedicated tools for email, support and inventory, which is where the cost tutorial on adding AI to a Shopify store helps you budget.

If you want a second pair of eyes on which weekly store jobs to hand over first, that is what my AI implementation consultation covers.

Questions about using AI assistants with a Shopify store

Is Sidekick included in my Shopify plan?

Shopify's pricing page lists a built-in AI assistant from the Basic plan up, and its help pages describe Sidekick working on your store data in the admin. Some limits depend on plan: app generation, for example, has hourly and weekly usage limits set by your Shopify plan. Check in your own admin, since features roll out in stages and can differ by store.

Can ChatGPT or Claude see my Shopify store?

Not unless you give them data. By default they only know what you paste or upload, such as an orders export or a product CSV. That is a privacy advantage and a limit: they cannot change anything in your store, so every edit stays a manual step you control.

Which assistant is best for product descriptions?

Any of the three can draft them. Sidekick saves a copy-paste step because it works inside the product page. ChatGPT or Claude give you more control over tone when you set up a project with your brand voice notes. Whichever you pick, check every claim, size and material against the product itself.

Should I give an assistant customer data?

Strip names, emails and addresses from any export you paste into ChatGPT or Claude, and check whether your plan trains on your content. Business plans do not train on your content by default; individual plans such as ChatGPT Plus and Claude Pro do unless you opt out in data controls. Sidekick works inside Shopify, so ask Shopify's help pages what it does with customer data.

Further reads

Sources: Shopify help pages on Sidekick; Shopify, ChatGPT and Claude pricing pages; OpenAI and Anthropic data-use pages for business plans.

Not sure which store jobs to give to AI?

On a 1:1 call we can list your weekly store tasks, decide which ones an assistant should draft and which need your hands, and set up the habit to check the output.

Book a 1:1 call with me