Key takeaways
- Sidekick works best with specific, detailed prompts - vague requests give vague results.
- Use it for analytics, discount creation, Flow automations, content writing, and B2B tasks.
- Always include timeframes, numbers, and context when asking for data or content.
- Sidekick can tweak your theme’s existing settings from the theme editor and generate single theme blocks, but it can’t edit your theme’s code, build new sections or create landing pages - for that, you need a tool like Fudge.
This is a practical prompt reference for Shopify Sidekick. Copy any of these directly into your admin, or use them as a starting point and adjust for your store.
Why you can trust us
We’ve been in the Shopify ecosystem for four years and build Fudge, the AI operator for Shopify stores, used by 3,100+ Shopify stores, with a 4.9 rating on the Shopify App Store. We use Sidekick ourselves daily and have tested these prompts across real stores.
Analytics & Reporting
Sales data:
- “Show me my top 10 products by revenue for the last 30 days”
- “What were my total sales yesterday, and how does that compare to the same day last week?”
- “Break down my sales by country for the last 90 days”
- “Show me revenue by sales channel this month”
- “What’s my average order value for the last 7 days?”
- “Which product variants sold the most units last month?”
Customers:
- “How many new customers did I acquire last month?”
- “What percentage of my orders in the last 90 days came from returning customers?”
- “Show me customers who spent over $500 in the last 6 months but haven’t ordered in 60 days”
- “Which customers have the highest lifetime value?”
- “How many customers from the US placed an order last week?”
Inventory:
- “Which products have fewer than 20 units in stock?”
- “Show me products that have been out of stock for more than 7 days”
- “What’s my total inventory value right now?”
- “Which products have the highest sell-through rate this quarter?”
Returns and disputes:
- “Show me all orders with open disputes”
- “What’s my return rate for the last 30 days?”
- “Which products have the highest return rate?”
Discounts & Promotions
- “Create a 20% off discount code called SUMMER20 that expires on June 30”
- “Create a free shipping discount for orders over $75, valid for the next 2 weeks”
- “Make a discount code that gives $10 off orders over $100, limited to 500 uses”
- “Create a 15% discount for the collection [collection name], active this weekend only”
- “Set up a buy-2-get-1-free discount on [product name]”
Tips for discount prompts: Include the discount amount, any minimum order requirement, expiry date, and usage limit. The more specific, the better.
For where Sidekick saves the most time beyond prompts, see Shopify Sidekick use cases.
Flow Automations
Sidekick can build entire Flow workflows from a plain description. Be clear about the trigger (what starts the workflow) and the action (what happens as a result).
- “Build a Flow that sends a follow-up email 3 days after an order is marked as delivered”
- “Create a workflow that tags a customer as ‘VIP’ when their total spend exceeds $1,000”
- “Set up a Flow that sends me a Slack notification when an order over $500 is placed”
- “Build an automation that adds a customer to a segment called ‘At Risk’ if they haven’t ordered in 90 days”
- “Create a workflow that automatically archives a product when its inventory hits zero”
- “Set up a Flow that sends an internal alert when a payment dispute is opened”
- “Build a workflow that applies a ‘loyal customer’ tag after a customer’s 5th purchase”
- “Create an automation that sends a restock notification email to customers who viewed a sold-out product”
For a deeper reference focused on Flow specifically, see Shopify Flow AI Assistant Prompts.
Content Writing
Product descriptions:
- “Write a product description for [product name]. It’s a [brief description]. The key benefit is [benefit]. The target customer is [audience].”
- “Rewrite this product description to be more concise and focus on the outcome rather than features: [paste description]”
- “Write a product description for [product name] in a conversational, friendly tone. Under 100 words.”
Email campaigns:
- “Write an email announcing our summer sale. 20% off sitewide, ends Sunday. Keep it short and punchy.”
- “Write a win-back email for customers who haven’t purchased in 6 months. Offer them 10% off their next order.”
- “Write a post-purchase email asking for a review, going out 7 days after delivery. Keep it brief and genuine.”
- “Write a back-in-stock email for [product name]. Include urgency but don’t be pushy.”
SMS messages:
- “Write an SMS for our flash sale ending tonight. Max 160 characters.”
- “Write a cart abandonment SMS. Keep it friendly, not salesy.”
SEO:
- “Write an SEO meta title and description for our [product/collection name] page. Primary keyword: [keyword].”
- “Write a ShopifyQL query to show me web performance data by landing page for the last 30 days”
B2B & Wholesale
- “Create a new company record for [company name] with net-30 payment terms”
- “Show me all B2B orders placed in the last 30 days”
- “Which B2B customers haven’t placed an order in 60 days?”
- “Create a customer account for [name] at [company name] with a B2B price list applied”
- “Show me the total revenue from B2B orders this quarter”
Operations & Admin
- “Show me all unfulfilled orders placed more than 3 days ago”
- “Which orders are awaiting payment right now?”
- “Tag all customers who purchased [product name] in the last 90 days with ‘bought-[product]’”
- “Show me all orders from [country] placed last month”
- “How many orders were placed on mobile vs desktop last week?”
- “Create a customer segment of everyone who bought from [collection name] in the last 6 months”
Getting better results
Add timeframes. “Show me sales” is too broad. “Show me sales for the last 14 days” gives a useful result.
Ask follow-up questions. Sidekick remembers your conversation. After asking for top products, follow up with “which of these are low on stock?” without repeating context.
Specify output format. If you want a table, say so. “Show me top products as a table sorted by revenue” is clearer than just asking for top products.
Iterate on content. If a product description isn’t right, say “make it shorter” or “focus more on [specific benefit]” rather than starting over.
How to save Sidekick prompts as skills
Sidekick skills are saved prompts you can rerun as one-click actions, so you don’t retype the requests you make every day or week.
- Run the prompt once. Ask Sidekick the question or give it the task, and refine the wording with follow-ups until the answer is what you want.
- Save it as a skill. Save the finished prompt as a skill from that conversation.
- Rerun it when you need it. Run the skill instead of typing the prompt again. The results are pulled from your store data at the time you run it.
Good candidates are the prompts above that you run on a schedule: a morning check on unfulfilled orders, a weekly top-products report, a monthly look at customers who haven’t reordered, or a recurring content draft.
What Sidekick can’t do
Since the Winter ‘26 Edition, Sidekick can adjust your theme’s existing settings and sections from inside the theme editor. It can also generate a single new theme block from a description. But no prompt will get it to edit your theme’s code, build a new section, or create a landing page. Those tasks need a developer or a tool that writes directly to your store’s code.
Fudge handles that side - describe a page change in plain English and it generates the code, shows you a preview, and only makes it live when you approve. It doesn’t need a prompt for every step: give Fudge a goal, such as more search traffic, and it suggests what to build next and prepares it as a draft. See the store editor for the kinds of changes it makes.
To make theme changes by hand, see how to edit your Shopify theme.
FAQ
How specific should my Shopify Sidekick prompts be?
Very specific. "Show me sales" returns ambiguous results; "Show me revenue by sales channel for the last 14 days, sorted by total" returns exactly what you need. Include timeframes, sort orders, filters, and output format (table, list, summary). The more constrained the prompt, the more useful the output.
Can I save Sidekick prompts as templates?
Yes. Sidekick supports skills: prompts saved as reusable one-click actions that you can rerun without retyping and share with your team. Run the prompt once, refine it until the answer is right, then save it as a skill. Skills suit daily ops checks, weekly reports and recurring content drafts.
Why doesn't Sidekick remember my previous conversations across sessions?
Don't count on Sidekick carrying context from one conversation into the next. Within a conversation, follow-up questions build on earlier answers. For anything you run repeatedly, save the prompt as a skill rather than relying on Sidekick to remember it.
Should I share Sidekick prompts with my team?
Yes for operational prompts that everyone runs (daily standup queries, weekly reports). Document them in your team wiki or Notion. Each team member runs the prompt in their own Sidekick session — results are pulled live from the same store data, so everyone sees the same numbers.
How do I prompt Sidekick for ShopifyQL queries?
State the metric, dimensions, and timeframe explicitly. "Write a ShopifyQL query for revenue by traffic source for the last 30 days, sorted descending" produces a runnable query. Sidekick handles the syntax, and you can paste the result into the ShopifyQL editor in Analytics → Reports.