AgentReadyAI visibility appCaffeine & CommerceShopify agency
Caffeine and Commerce
By Dylan HuntJuly 4th, 2026ShopifyAIAgentic commerce

The Shopify Sidekick Masterclass: Getting Real Work Out of Your Admin Assistant

The Shopify Sidekick Masterclass: Getting Real Work Out of Your Admin Assistant

Shopify Sidekick is the AI assistant built into your admin, and most merchants either ignore it or ask it one vague question and never come back. That is a mistake, because Sidekick is wired into your real store data and, once apps start participating, it turns into the fastest way to run your store by conversation. This is the complete guide: what Sidekick does, the prompts that actually pay off, where it stops on purpose, and how the right apps make it far more powerful without ever breaking the rule that keeps you in control.

Think of this page as the map, not the manual. It gives you the whole shape of Sidekick and a framework for deciding what to ask it. When you want the step-by-step version of any one piece, each section points to a focused post: the merchant guide for setup and daily usage, and the prompt library for the full working set of prompts. If you just want to start using Sidekick today, read the merchant guide. If you want to understand how far it goes and how to get the most out of it, stay here.

What Sidekick is, and why it matters now

Sidekick lives behind the sparkle icon in the top-right of your Shopify admin. Click it and you get a chat window. There is no setup and nothing to install, and it is on by default on every plan. It is powered by Shopify Magic, the same AI layer behind generated product descriptions.

The part that matters: Sidekick is not answering from the open web. It reads your products, orders, and analytics, so "show me my top 10 products this month" returns your actual ten, not a lecture on where to find them. Shopify's own developer docs describe its native job as searching merchant data, answering questions using that context, directing you to the right pages, and assisting through what they call scoped, safe actions.

Why this matters now: commerce is shifting toward conversation. Buyers are asking AI assistants to find products, and merchants are increasingly running the back office the same way. Sidekick is Shopify's answer to the second half of that shift, and learning it properly is the difference between opening five reports and asking one question.

Getting started: the prompts that earn their keep

The single lever that separates merchants who get value from Sidekick from those who don't is prompt specificity. Sidekick reads real data, so a precise question returns a precise answer and a vague one returns a shrug.

A few patterns that consistently deliver:

  • Data, scoped tightly. "Show me sales, costs, profit, and returns for my top 100 products this quarter" returns a table you would otherwise assemble from three reports. Name the metric, the scope, and the sort.
  • Follow-ups, not restarts. Sidekick remembers the conversation. Ask for last month's top sellers, then "which of these have inventory below 50 units," and it carries the context forward.
  • Content with the brief built in. "Write a product description for a merino base layer, for backcountry skiers, in a plain and technical tone, leading with warmth-to-weight" beats "write a description for my base layer" every time.
  • Automations described in plain English. "When inventory drops below 10 units, tag the product and send a Slack alert" gets turned into a Shopify Flow.

When a prompt earns its keep, save it. Type / followed by a short name to create a reusable skill, and /weekly-sales re-runs it instantly. You can keep up to 25 and share them with other merchants. The full, organized set lives in the prompts that save time post.

What Sidekick can and cannot do on its own

Being honest about the boundary is what makes Sidekick useful rather than frustrating.

It is excellent at reading your Shopify data: sales, inventory, customers, traffic sources, return rates. It drafts copy and images, and it builds Flow automations from a description. What it cannot do on its own is see anything that isn't in your Shopify store. It does not know whether ChatGPT or Shop surface your products when a buyer goes looking, because that lives outside the admin. It also treats every change as a proposal rather than an action, which we get to below.

For the full inventory of the edges, including the specific catalog questions it can't close on its own, see what Sidekick can and cannot do for your catalog and what data Sidekick can see. If you're weighing it against a public chatbot, Sidekick versus ChatGPT on store data draws the line, and does Sidekick use real-time store data answers the freshness question.

Safety and data: read-and-confirm by default

Sidekick is never allowed to change your shop without approval. It analyzes, drafts, and stages, then presents the change for you to confirm. Shopify's developer docs put it plainly: Sidekick "will suggest changes and bring up the right UI, but merchants stay in control of what gets updated," and the guidance for app builders is explicit that data tools stay read-only while "mutations belong in action extensions, where the merchant confirms the change."

That is the whole safety model, and it holds for apps too. For how Sidekick handles your data and consent, see is Sidekick safe with your store data.

The multiplier: apps that participate in Sidekick

Here is where Sidekick goes from useful to indispensable. On its own it answers Shopify's own questions. When apps plug in, you can ask questions only those apps can answer, and drive scoped changes, without leaving the chat.

Apps extend Sidekick two ways, and the distinction is worth holding onto:

  • Data tools let Sidekick ask a question only that app can answer. They are read-only. They return information and change nothing.
  • Action intents let Sidekick navigate to or propose a scoped change. The app opens the right surface with the work staged, and a human clicks Apply.

We cover the mechanics in Sidekick app extensions, explained. What follows is a concrete example: the 17 tools our own app, AgentReady, adds to Sidekick, grouped by the question they answer.

A quick way to decide what to ask

Before you type a question, it helps to know which layer can answer it. A rule of thumb that holds up in practice:

  • Is the answer already in your Shopify admin? (Sales, inventory, customers, traffic, a discount, a Flow.) Ask Sidekick directly. This is its home turf.
  • Is the answer about something outside Shopify? (Where you rank in AI search, what an assistant sees when it reads your catalog, whether a bot fetched your files.) Sidekick needs an app to answer it, because the data lives outside the admin.
  • Do you want to change something? (Edit a product, fix meta descriptions, plan a post.) Expect a proposal, not an action. Sidekick or the app stages it and waits for your click.

Keep that split in mind and you'll stop asking Sidekick questions it structurally can't answer, and start reaching for an app exactly when it earns its place.

Signal: where you stand in AI search

These read-only tools answer the question Sidekick can't reach on its own, whether the AI assistants outside Shopify can find you.

  • Readiness score answers "how AI-ready is my store?" with a score out of 100, a grade, and the top fixes.
  • Catalog rank answers "where do I rank in Shopify's Global Catalog?" per tracked buyer-intent query, including whether a competitor undercuts your price. It shows where you rank; it does not change your rank.
  • Findings answer "why isn't this product showing up in AI search?" with the specific catalog gaps holding a named product back.
  • Absorption answers "did my recent fix work?" with how much the Global Catalog has taken up and which queries moved.
  • Tracked-query suggestions answer "what searches should I be tracking?" from your own catalog.

Analytics: what your traffic and content are doing

  • Revenue sources answer "how much revenue came from AI assistants?" This is a measured floor, never the total: only traceable AI referrals count, and most arrive as untraceable direct traffic.
  • Content revenue answers "which blog posts made money?" as attributed orders, a floor rather than full credit.
  • SEO hygiene answers "do my products have duplicate or missing meta descriptions?"
  • Content opportunities answer "what should I write about next?" from your own page-2 Search Console queries.
  • Bing and Copilot demand answers "what are shoppers searching on Bing?" (Bing also powers Copilot answers), reported by Bing.
  • Tracking scope answers "which pages are tracked versus excluded?"
  • Agent traffic answers "which AI bots fetched my store surfaces?" as proof of presence, not a count of all AI traffic.

Reach: your content engine, from the chat

  • Schedule, status, and explainers answer "what posts are coming up?", "is my content connected?", and "what is Reach?"
  • Plan-a-post is the one action among the 17. Say "plan a blog post about polarized lenses" and Sidekick opens Reach's plan-a-post flow seeded with your topic. Reword it mid-conversation and the staged version updates. Nothing is drafted or published by the chat: the plan saves only when you confirm it in Reach, and publishing follows your store's approval settings.

The rules these tools follow, stated the way we hold ourselves to them: read tools never write; actions navigate or propose and a human clicks Apply; revenue is a measured floor, never the total; it shows where you rank, not "improves your rank"; and nothing changes your store from chat without your click. The full list, name by name, is on the Sidekick integration hub, and making your store answerable by Sidekick covers the readiness work behind it.

A day in the life

Here is how a real conversation runs, honest outputs and all.

You: How much revenue came from AI assistants last month?

Sidekick: Here's the measured floor of orders traced to AI referrals in the last 30 days. It's a floor, not the full picture: most AI-assisted visits arrive as direct traffic that can't be traced, so the real share is higher than what's shown.

You asked one question and got a number that arrives with its own caveat attached, which is the point. It reports what the store can actually trace and refuses to pretend the untraceable part is zero. Later that week:

You: Plan a blog post about polarized lenses.

Sidekick: Opening Reach's plan-a-post flow with "polarized lenses" staged. Want to narrow it?

You: Make it about polarized lenses for fishing.

Sidekick: Updated the topic to "polarized lenses for fishing." Continue into Reach to review the brief and confirm the plan. Nothing publishes until you approve it there.

Two things never happened in that exchange: no revenue number was inflated past what the store can actually trace, and no post was created until you walked into Reach and confirmed it. That restraint is the feature.

Where we land

Learn Sidekick for the daily work: the tightly scoped data questions, the follow-ups, the saved skills. Then let the right apps extend it, so the chat can answer the questions your admin can't reach and stage the fixes you confirm. The boundary never moves. Sidekick answers and proposes, and you decide.

If you want to see where your store stands with AI shopping assistants before installing anything, our free Shopify AI readiness checker scans any storefront in about a minute, no account required. And if you want the assistant to answer those questions for you inside your admin, AgentReady adds all 17 tools to Sidekick, with a free plan to start. No hype, no auto-changes, just faster answers with you holding the Apply button.

See where your store stands

Get found and recommended by AI shopping assistants.

Run the free AI-Readiness Checker to see, in about ten seconds, how ChatGPT, Perplexity, and Google read your store today and exactly what is holding it back. Then AgentReady fixes the gaps for you, adding Schema.org structured data, an llms.txt directory, and an ongoing audit. Install free; every software feature is $29/mo.

Comments

Every comment here comes from a verified email. Write yours, confirm from your inbox, and it's live.

Loading comments…

Leave a comment

ShareXLinkedInFacebook

Written by Dylan Hunt, Founder, Caffeine and Commerce. We build Shopify stores that rank and that AI agents can read. Have a project? Get in touch.