Skip to main content
100% FREE 50+ Prompts Basic Plan OK Visit Store →
🦸 FREE Complete Masterclass – Build Your Store with AI

Master Shopify Sidekick
The Complete Prompting Guide

Learn to build your entire Shopify store using Sidekick AI. 50+ copy-paste prompts for theme customization, SEO optimization, content generation, Flow automation, analytics, and conversion optimization. Works with Shopify Basic Plan.

50+Copy-Paste Prompts
12Topic Modules
FREEAll Shopify Plans
2026Winter Edition
Module 1

What is Shopify Sidekick?

Your AI-powered business partner built directly into Shopify admin

🦸 Sidekick: Your AI Co-Founder

Shopify Sidekick is an AI-powered assistant built directly into your Shopify admin dashboard. It combines Shopify's deep commerce knowledge with advanced AI to help you start, run, and grow your online store. With the Winter '26 Renaissance Edition, Sidekick has evolved from a reactive assistant into a proactive AI coworker that predicts your needs, suggests actions, and executes tasks – all through natural language conversation.

💬

Natural Language Interface

Simply describe what you want in plain English. No coding required. Say "make my buttons rounded" or "create a workflow to tag VIP customers" and Sidekick executes it.

🧠

Understands Your Store Context

Sidekick knows your products, customers, orders, and settings. It gives personalized recommendations based on YOUR actual store data, not generic advice.

Proactive with Sidekick Pulse

Sidekick Pulse monitors your store and market trends to deliver personalized recommendations BEFORE you ask. It's like having a business analyst watching your store 24/7.

🛠️

Takes Action (Not Just Advice)

Sidekick doesn't just answer questions – it builds code, creates workflows, generates content, edits themes, and executes tasks. All with your oversight and approval.

💰

Included Free with All Plans

Sidekick is included with every Shopify plan at no extra cost. Basic, Shopify, Advanced, or Plus – you get full access to Sidekick's core features.

🌐

20 Languages Supported

Sidekick speaks all 20 languages supported in the Shopify admin, including voice chat on mobile. Work in your preferred language naturally.

💡 How to Access Sidekick

Look for the Sidekick icon (a small superhero mask 🦸) in the top navigation bar of your Shopify admin. Click it to open a chat window. On mobile, you can also use voice chat to talk to Sidekick hands-free.

Module 2

Everything Sidekick Can Do

A complete list of Sidekick's capabilities in the Winter '26 Edition

🎨

Theme Customization

Edit any element through natural language. "Make buttons rounded," "Add more spacing," "Change colors to match my brand."

All Plans
🧱

Generate Theme Blocks

Create custom Liquid blocks by describing what you want. Sidekick generates HTML, CSS, JS, and schema.

All Plans
📝

Content Generation

Write product descriptions, blog posts, email copy, meta descriptions, and marketing content in your brand voice.

All Plans
🖼️

Image Generation

Generate images from text prompts for banners, marketing materials, and blog illustrations.

All Plans

Image Editing

Remove backgrounds, expand canvas, clear distracting elements, and enhance product photos.

All Plans
🔄

Flow Automation

Describe workflows in plain English and Sidekick builds them in Shopify Flow with triggers, conditions, and actions.

All Plans
📊

ShopifyQL Reports

Generate custom analytics reports and visualizations by asking questions in plain language.

All Plans
👥

Customer Segments

"Segment customers in Canada who spent over $150 and haven't bought in 90 days" – Sidekick builds it instantly.

All Plans
🏷️

Discount Creation

Create discount codes and automatic discounts by describing the promotion you want.

All Plans
📦

Product Management

Create, edit, and organize products. Fill forms, update metafields, manage collections.

All Plans
📧

Email Editor

Edit emails in Shopify Messaging with AI-powered suggestions and rewrites.

All Plans
🔍

App Discovery

Find, compare, and install apps directly from chat. Sidekick recommends apps based on your goals.

All Plans
💰

Balance Management

Check Shopify Balance accounts and transfer money between accounts with your approval.

All Plans
🌐

Domain Setup

Get step-by-step guidance connecting your domain to Shopify.

All Plans
📱

Custom App Generation

Build custom admin apps by describing what you need. Reorder tools, task trackers, bulk importers.

Grow+ Plans
📈

Sidekick Pulse

Proactive recommendations based on your store data and market trends.

All Plans
Module 3

Theme Customization Prompts

Talk to your theme – Sidekick makes changes instantly

💡 Pro Tip: Click-to-Customize

In the theme editor, you can click on any element and then ask Sidekick to customize it. This gives Sidekick context about exactly what you want to change.

🎨 Global Style Update
ThemeAll Plans
Transform your entire store's look with one prompt
Make my store feel more [premium/modern/playful/minimal/bold] with the following changes: 1. Typography: Use [elegant serif/modern sans-serif/clean geometric] fonts 2. Spacing: Add more [generous/tight/balanced] whitespace between sections 3. Buttons: Make them [rounded/squared/pill-shaped] with [subtle/bold/no] shadows 4. Colors: Keep my brand colors but adjust for [more contrast/softer tones/darker mood] 5. Corners: Use [sharp/slightly rounded/very rounded] corners throughout Apply these changes to my entire theme.
📱 Mobile Optimization
ThemeAll Plans
Optimize your theme for mobile shoppers
Optimize my theme for mobile users with these changes: 1. Make the mobile navigation sticky at the bottom of the screen 2. Increase touch target sizes for all buttons (minimum 44px) 3. Make the add-to-cart button full-width and sticky on mobile product pages 4. Reduce image sizes on mobile for faster loading 5. Simplify the mobile header to just logo, search, and cart 6. Add a floating "back to top" button on long pages Show me what you're changing before applying.
🛒 Product Page Enhancement
ThemeAll Plans
Improve product page layout for conversions
Improve my product page layout for better conversions: 1. Make the product images larger and add image zoom on hover 2. Move the add-to-cart button higher (above the fold on desktop) 3. Add a sticky add-to-cart bar that appears when scrolling down 4. Increase the price text size and make it more prominent 5. Add spacing between the description and buy box 6. Make the variant selectors (size, color) easier to tap 7. Add trust badges below the add-to-cart button Apply changes one at a time so I can review each.
🏠 Homepage Layout
ThemeAll Plans
Restructure your homepage for impact
Reorganize my homepage for maximum impact: **Above the fold:** - Full-width hero with [promotional message/brand story/new collection] - Clear CTA button leading to [collection/product/about page] **Below the fold (in order):** 1. Featured collection with [4/6/8] products 2. Trust indicators (certifications, reviews, guarantees) 3. About us snippet with brand story 4. Second collection or bestsellers 5. Customer reviews/testimonials 6. Email signup section 7. FAQ or shipping info Apply this structure and show me the preview.
🎯 Header & Navigation
ThemeAll Plans
Improve header and navigation usability
Improve my store's header and navigation: 1. Make the header sticky on scroll 2. Add an announcement bar above the header for [free shipping/sale/new arrivals] 3. Add a search icon that expands into a full search bar 4. Make the cart icon show the number of items 5. Add hover dropdowns to main navigation items 6. Reduce header height while keeping it usable 7. Add my [phone number/social icons] to the header Apply changes to the header area.
📦 Collection Page
ThemeAll Plans
Optimize collection pages for browsing
Optimize my collection page layout: 1. Show [3/4] products per row on desktop, [2] on mobile 2. Add quick-add to cart buttons on product cards 3. Show sale prices with original price crossed out 4. Add product badges for "Sale", "New", "Best Seller" 5. Make filters sticky on the sidebar (desktop) or collapsible (mobile) 6. Add "Load more" button instead of pagination 7. Show total product count at the top Make these changes to the collection template.
Module 4

Custom Block Generation

Create custom Liquid blocks without writing code

⚠️ Block Generation Requirements

Custom block generation works with Shopify 2.0 themes that support theme blocks. Generated blocks are added to your theme's /blocks folder as editable Liquid files.

🌟 Hero Section Block
BlockAll Plans
Generate a customizable hero section
Create a hero section block with these features: **Layout:** - Full-width background image with overlay - Headline text (customizable) - Subheadline text (customizable) - Primary CTA button (customizable text and link) - Secondary CTA button (optional) **Settings I need:** - Background image picker - Overlay color and opacity - Text alignment (left/center/right) - Headline size options - Button style options (solid/outline) - Mobile image option (separate from desktop) - Minimum height setting **Styling:** - Responsive design - Text shadow for readability - Smooth hover effects on buttons - Parallax effect option Generate this as a reusable theme block.
⭐ Testimonial Carousel Block
BlockAll Plans
Generate a testimonial carousel section
Create a testimonial carousel block: **Features needed:** - Auto-rotating testimonials - Customer photo (circular) - Customer name and location - Star rating (1-5 stars) - Testimonial text (supports multi-line) - Navigation dots - Previous/next arrows **Settings:** - Number of testimonials to show at once (1-3) - Auto-rotate toggle - Rotation speed (seconds) - Background color - Text color - Star color - Card style (with/without border) **Requirements:** - Support for at least 6 testimonials - Mobile responsive (1 per view on mobile) - Smooth slide transitions - Accessible with keyboard navigation Generate as a theme block I can add to any page.
🏆 Trust Badges Block
BlockAll Plans
Generate trust badges/certifications display
Create a trust badges block for displaying certifications: **Features:** - Badge image upload for each certification - Badge title/name - Optional tooltip or description on hover - Link to certification page (optional) - Horizontal row layout (flexible items) **Settings:** - Badge size (small/medium/large) - Spacing between badges - Background color - Border style (none/subtle/prominent) - Show badge names toggle - Center align option **Requirements:** - Support for up to 8 badges - Responsive - wraps on mobile - Lazy loading for images - Accessible alt text for each badge Generate as a block I can add under product buy buttons.
❓ FAQ Accordion Block
BlockAll Plans
Generate an expandable FAQ section
Create an FAQ accordion block: **Features:** - Expandable/collapsible questions - Smooth open/close animation - Plus/minus or arrow icons - Only one open at a time (optional setting) - Rich text support for answers **Settings for each FAQ item:** - Question text - Answer text (rich text) - Default open state **Section settings:** - Section heading - Heading alignment - Background color - Border style between items - Icon style (plus/arrow/chevron) - Allow multiple open toggle **Requirements:** - Support for up to 15 FAQ items - Schema.org FAQ markup for SEO - Accessible keyboard navigation - Mobile optimized Generate as a theme block for my product and landing pages.
⏰ Countdown Timer Block
BlockAll Plans
Generate sale countdown timer
Create a countdown timer block for sales: **Display:** - Days, hours, minutes, seconds - Large numbers with labels below - Animated number changes **Settings:** - End date and time picker - Heading text ("Sale ends in...") - After-expiry message - Background color - Number color - Label color - Hide when expired toggle **Styling:** - Number box style (with/without backgrounds) - Separator style (colons/none) - Size options (small/medium/large) - Responsive sizing **Requirements:** - Real-time countdown (JavaScript) - Works across timezones - Accessible (announces time changes) - Can be added to any page or announcement bar Generate as a theme block.
📧 Email Signup Block
BlockAll Plans
Generate newsletter signup section
Create an email signup block: **Layout options:** - Inline (horizontal) form - Stacked (vertical) form - With background image **Form fields:** - Email input (required) - First name input (optional setting) - Submit button **Content settings:** - Heading text - Subheading/description - Button text - Success message after signup - Background image (optional) - Background color **Styling settings:** - Text alignment - Input style (rounded/squared) - Button color - Text color - Overlay opacity (for image backgrounds) **Requirements:** - Works with Shopify's customer marketing - Loading state on submit - Error message display - GDPR-friendly (links to privacy policy) - Mobile responsive Generate as a reusable block.
Module 5

SEO Optimization Prompts

Optimize your store for search engines and AI discovery

📝 Product SEO Optimization
SEOAll Plans
Optimize a product for search engines
Optimize this product for SEO: **Product:** [Product Name] **Current description:** [Paste existing description] **Target keywords:** [Main keyword, secondary keywords] **Please create:** 1. **SEO Title** (under 60 characters) - Include primary keyword near the beginning - Make it compelling for clicks 2. **Meta Description** (150-160 characters) - Include primary keyword naturally - Add a call-to-action - Highlight key benefit 3. **Optimized Product Description** (300+ words) - Use primary keyword 2-3 times naturally - Include secondary keywords - Break into scannable paragraphs - Highlight features and benefits - End with a CTA 4. **Image Alt Text** for the main product image 5. **URL handle** suggestion (short, keyword-rich) Format for easy copy-paste into Shopify.
📦 Collection SEO
SEOAll Plans
Optimize collection page for search
Optimize this collection page for SEO: **Collection:** [Collection Name] **Products in collection:** [Brief description of products] **Target audience:** [Who shops this collection] **Target keywords:** [Keywords to target] **Create:** 1. **Collection Title** (H1, under 60 characters) 2. **SEO Title** for search results 3. **Meta Description** (150-160 characters) - Use plural keywords - Include benefit or offer - Add CTA ("Shop online", "Free shipping") 4. **Collection Description** (200-400 words) - Introduction paragraph with primary keyword - What makes this collection special - Who it's perfect for - Care/quality information - Internal links to related collections (suggest 2-3) 5. **Suggested URL handle** Make the description informative but not salesy.
🏠 Homepage SEO
SEOAll Plans
Optimize homepage meta tags
Optimize my store's homepage for SEO: **Store name:** [Your Store Name] **What we sell:** [Products/niche] **Target location:** [Country/region or "worldwide"] **Unique selling points:** [What makes you different] **Primary keywords:** [Main keywords to rank for] **Create:** 1. **Homepage Title** (under 60 characters) - Brand name + primary keyword + benefit - Example format: "[Brand] - [Keyword] | [Benefit]" 2. **Meta Description** (150-160 characters) - What you sell + unique benefit + CTA - Make it compelling for clicks 3. **Social sharing title** (for Open Graph) 4. **Social sharing description** (for Open Graph) Also suggest if my current store description needs updating.
🖼️ Bulk Image Alt Text
SEOAll Plans
Generate alt text for product images
Generate SEO-optimized alt text for my product images: **Product:** [Product Name] **Product type:** [e.g., T-shirt, Dress, Bag] **Key features:** [Color, material, style] **Brand:** [Brand Name] **Target keyword:** [Main keyword] **I have these image types:** 1. Main product photo (front view) 2. Back view 3. Detail/close-up shot 4. Lifestyle/model photo 5. Size/scale reference **Create descriptive alt text for each:** - Include the product name and keyword - Describe what's visible in the image - Keep under 125 characters each - Avoid "image of" or "photo of" - Make each unique (not duplicated) Format as a numbered list I can copy.
📰 Blog Post SEO
SEOContent
Create SEO-optimized blog post outline
Create an SEO-optimized blog post outline: **Topic:** [Blog post topic] **Target keyword:** [Primary keyword to rank for] **Secondary keywords:** [2-3 related keywords] **Target audience:** [Who will read this] **Word count target:** [800/1200/1500+ words] **Create:** 1. **SEO Title** (under 60 chars, keyword at start) 2. **Meta Description** (150-160 chars) 3. **URL/Handle** suggestion 4. **H1 Headline** (can differ from SEO title) 5. **Article Outline** with: - Introduction (hook + what they'll learn) - H2 headings (3-5 sections) - H3 subheadings where needed - Key points to cover in each section - Internal link opportunities (to products/collections) - Conclusion with CTA 6. **Featured image alt text** suggestion Make the outline detailed enough to write from.
Module 6

Content Generation Prompts

Generate compelling content in your brand voice

📝 Product Description Writer
ContentAll Plans
Write compelling product descriptions
Write a compelling product description for: **Product name:** [Product Name] **Product type:** [Category] **Materials:** [What it's made of] **Key features:** [List 3-5 features] **Target customer:** [Who buys this] **Brand voice:** [Professional/Playful/Luxurious/Casual/Eco-conscious] **Price point:** [Budget/Mid-range/Premium] **Create a description that:** 1. Opens with a benefit-focused hook (not features) 2. Tells the customer how it will make them feel 3. Lists key features with benefits explained 4. Addresses potential objections 5. Ends with a clear call-to-action 6. Is 150-250 words 7. Uses sensory language where appropriate 8. Includes natural keyword placement Don't use clichés like "game-changer" or "must-have".
📧 Email Campaign Copy
ContentAll Plans
Write marketing email campaigns
Create a marketing email for: **Campaign type:** [Sale announcement/New arrival/Abandoned cart/Welcome/Win-back] **Offer (if any):** [20% off/Free shipping/Gift with purchase] **Products featured:** [Products to highlight] **Urgency:** [Ends Sunday/Limited stock/None] **Tone:** [Friendly/Professional/Exciting/Warm] **Brand name:** [Your brand] **Create:** 1. **Subject line** (under 50 chars, creates curiosity) 2. **Preview text** (35-50 chars, complements subject) 3. **Headline** (bold, benefit-focused) 4. **Body copy** (2-3 short paragraphs) - Hook them immediately - Explain the offer/value - Create urgency if applicable 5. **CTA button text** (action-oriented, 2-4 words) 6. **PS line** (optional, for emphasis) Keep total copy under 150 words for scannability.
🏠 Homepage Banner Copy
ContentAll Plans
Write hero banner headlines
Create homepage banner copy for: **What we're promoting:** [Collection/Sale/New arrivals/Brand message] **Key message:** [What should visitors know immediately] **Target action:** [Shop collection/Learn more/Sign up] **Brand personality:** [Describe your brand voice] **Create 3 options, each with:** 1. **Headline** (5-8 words max, impactful) 2. **Subheadline** (1 short sentence, supports headline) 3. **CTA button text** (2-4 words) **Requirements:** - First option: Benefit-focused - Second option: Emotion-focused - Third option: Urgency/scarcity-focused Make them punchy and scannable. No generic phrases like "Shop Now" unless specifically requested.
📱 Social Media Captions
ContentAll Plans
Generate social media content
Create social media captions for: **Product/topic:** [What you're posting about] **Platform:** [Instagram/Facebook/TikTok/Pinterest] **Post type:** [Product feature/Behind the scenes/User generated/Sale promo] **Brand voice:** [Casual/Professional/Witty/Inspirational] **Goal:** [Engagement/Traffic/Sales/Awareness] **Create 3 caption options with:** 1. **Hook** (first line that stops the scroll) 2. **Body** (value, story, or information) 3. **CTA** (what you want them to do) 4. **Hashtags** (10-15 relevant hashtags) **Requirements:** - Instagram: Include line breaks, emojis where appropriate - Facebook: More conversational, fewer hashtags - TikTok: Trendy, casual, hook-focused - Pinterest: Keyword-rich, descriptive Vary the tone across the 3 options.
📰 Blog Post Writer
ContentAll Plans
Write full blog posts
Write a blog post for my Shopify store: **Topic:** [Blog post topic] **Target keyword:** [SEO keyword] **Word count:** [800/1200/1500] words **Purpose:** [Educate/Inspire/Convert/Build authority] **Target reader:** [Describe your ideal reader] **Products to mention:** [Products to naturally reference] **Requirements:** 1. Engaging introduction that hooks the reader 2. Clear H2 headings for each section 3. Practical, actionable information 4. Natural mentions of our products (not salesy) 5. Personal, conversational tone 6. Conclusion with clear next step/CTA 7. Use bullet points sparingly 8. Include suggestions for images/graphics Write in a way that sounds human, not AI-generated.
Module 7

Products & Collections

Manage products and collections with natural language

➕ Create New Product
ProductsAll Plans
Create a complete product listing
Help me create a new product: **Product name:** [Name] **Product type:** [Type/category] **Price:** [$XX.XX] **Compare at price:** [$XX.XX or none] **SKU prefix:** [SKU] **Vendor:** [Brand/vendor name] **Variants (if any):** [List sizes, colors, or other options] **Product details:** - Materials: [Materials] - Key features: [Features] - Care instructions: [Care info] - Weight: [Weight for shipping] **Collections to add to:** [Collection names] **Tags:** [Relevant tags] Create this product with a compelling description and proper SEO settings.
📦 Create Collection
CollectionsAll Plans
Create a new product collection
Create a new collection: **Collection name:** [Name] **Collection type:** [Manual or Automated] **If automated, use these conditions:** [e.g., "Product tag equals summer" AND "Price is greater than $50"] **Collection description for customers:** [What should the description convey?] **SEO requirements:** - Target keyword: [Keyword] - What searchers are looking for: [Search intent] **Please create:** 1. The collection with proper settings 2. SEO title (under 60 characters) 3. Meta description (150-160 characters) 4. Collection description (200-300 words, SEO-friendly) 5. Suggested URL handle
🏷️ Bulk Product Updates
ProductsAll Plans
Update multiple products at once
I need to update multiple products: **Products to update:** [Describe which products - by collection, tag, or name] **Changes to make:** [Describe the changes - e.g., "Add the tag 'summer-sale' to all products in the Summer collection"] **Additional instructions:** - [Any specific conditions or exceptions] Walk me through how to do this efficiently, or help me set up the bulk edit if Sidekick can do it directly.
👥 Customer Segment Creation
SegmentsAll Plans
Create targeted customer segments
Create a customer segment for: **Segment name:** [Name for this segment] **Criteria:** [Describe the customers you want to target, e.g., "Customers in Canada who spent over $150 and haven't bought in 90 days"] **Purpose:** [What will you use this segment for? Email campaign, special offer, etc.] Build this segment and show me how many customers match.
Module 8

Flow Automation Prompts

Describe workflows in plain English – Sidekick builds them

💡 Important: Open Shopify Flow First

Sidekick can only generate workflows when the Shopify Flow app is open in your admin. Go to Apps → Flow, then use Sidekick to create workflows.

🏷️ VIP Customer Tagging
FlowAll Plans
Auto-tag high-value customers
Create a workflow to tag VIP customers: **Trigger:** When an order is placed **Conditions:** - Customer's total spend is greater than [$500] - OR customer has placed more than [3] orders **Actions:** 1. Add tag "VIP" to the customer 2. Send me an internal email notification with customer details Build this workflow in Shopify Flow.
📦 Low Stock Alert
FlowAll Plans
Get notified when inventory is low
Create a workflow for low stock alerts: **Trigger:** When product variant inventory quantity changes **Conditions:** - Inventory quantity is less than [10] - This is the first time it dropped below this threshold **Actions:** 1. Send internal email to [your-email@example.com] 2. Include product name, variant, current quantity 3. Add tag "low-stock" to the product Build this workflow and show me before activating.
⚠️ High-Risk Order Review
FlowAll Plans
Flag potentially fraudulent orders
Create a workflow for high-risk orders: **Trigger:** When order risk is analyzed **Conditions:** - Order risk level is "high" - OR order total is greater than [$300] **Actions:** 1. Add tag "review-required" to the order 2. Send Slack notification (or email) with order details 3. Add internal note: "Flagged for manual review due to risk level" Create this workflow for fraud prevention.
📬 Review Request
FlowAll Plans
Request reviews after delivery
Create a review request workflow: **Trigger:** When order is fulfilled **Actions:** 1. Wait [7] days (for delivery + usage time) 2. Check if customer has accepted marketing 3. If yes, send review request email with link to leave a review 4. Tag order as "review-requested" Build this workflow for me.
🏷️ Auto-Tag New Products
FlowAll Plans
Auto-tag products as "New" for 30 days
Create a workflow to manage "New" product tags: **Part 1 - Add tag:** - Trigger: Product created - Action: Add tag "new-arrival" **Part 2 - Remove tag (scheduled):** - Trigger: Scheduled, runs daily - Condition: Product created more than 30 days ago AND has tag "new-arrival" - Action: Remove tag "new-arrival" Create both workflows so my "New Arrivals" collection stays fresh automatically.
💰 High-Value Order Notification
FlowAll Plans
Get notified for large orders
Create a workflow for high-value order notifications: **Trigger:** Order created **Condition:** Order total is greater than [$200] **Actions:** 1. Send internal email with order details 2. Add tag "high-value" to the order 3. Add note: "High-value order - prioritize for fulfillment" Create this workflow.
🔄 Customer Win-Back
FlowAll Plans
Re-engage dormant customers
Create a customer win-back workflow: **Trigger:** Scheduled, runs weekly **Conditions:** - Customer last ordered more than [90] days ago - Customer has placed at least [2] orders total - Customer accepts marketing - Customer does NOT have tag "win-back-sent" **Actions:** 1. Add customer tag "win-back-sent" 2. Create unique discount code for [15%] off 3. Send win-back email with discount code Build this workflow for re-engaging lapsed customers.
Module 9

Analytics & ShopifyQL Prompts

Generate custom reports by asking questions in plain English

💡 How to Use: ShopifyQL Editor

Go to Analytics → Reports and click "New exploration" to use Sidekick for custom queries. You can also refine existing reports by asking follow-up questions.

📊 Top Products Report
AnalyticsAll Plans
Analyze your best-selling products
Show me the sales, costs, profits, returns, and discounts for my top [100] products over the past [90] days. Include: - Product name - Total units sold - Total revenue - Profit margin - Return rate - Average discount given Sort by total revenue, highest first.
📈 Sales by Channel
AnalyticsAll Plans
Compare sales across marketing channels
Create a report comparing total sales and sessions for each marketing channel over the past [60] days. Show me: - Channel name - Total sessions - Total orders - Total revenue - Conversion rate - Revenue per session Display as a line chart comparing channels over time.
👥 Customer Retention
AnalyticsAll Plans
Analyze returning vs. new customers
Create a report that compares returning vs. first-time customer purchases by month for the last [6] months. Show: - Month - New customer orders - Returning customer orders - New customer revenue - Returning customer revenue - Repeat purchase rate Include a visualization showing the trend.
🌍 Sales by Location
AnalyticsAll Plans
Analyze geographic sales distribution
Show me total sales for [Canadian/US/UK] customers over the past [60] days. Break down by: - State/Province - Total orders - Total revenue - Average order value - Top products purchased Sort by revenue, highest first.
📉 Sales Forecasting
AnalyticsAll Plans
Project future sales and inventory needs
Using the last 12 months of sales data, project the next 90 days of sales and inventory needs. Show me: - Expected weekly orders - Expected weekly revenue - Products likely to sell out (based on current inventory and velocity) - Recommended restock quantities for top 20 products Present as a table I can use for planning.
🎯 Traffic Source Analysis
AnalyticsAll Plans
Understand where traffic comes from
Create a custom report showing sessions that came from [Google/Instagram/Facebook/Email] over the past [30] days. Include: - Total sessions - Bounce rate - Pages per session - Conversion rate - Revenue generated - Top landing pages How many repeat versus new customers for each traffic source?
Module 10

Conversion Rate Optimization

Use AI to identify and fix conversion blockers

📊 Conversion Analysis
CROAll Plans
Analyze store conversion issues
Analyze my store's conversion performance and identify issues: Based on my last 60 days of data, help me understand: 1. What's my current conversion rate? 2. Where are customers dropping off (cart abandonment rate)? 3. Which product pages have the highest/lowest conversion? 4. What's my add-to-cart rate? 5. Average time from first visit to purchase? Then give me your top 3 recommendations to improve conversions, with specific actions I can take this week.
🎯 Product Page Optimization
CROAll Plans
Optimize product page for conversions
Help me optimize my product page for higher conversions: **My current product page has:** [Describe your current layout - images, description position, buy button location, etc.] **My conversion rate is:** [X%] **Average order value is:** [$X] **My products are:** [Product type and price range] Based on e-commerce best practices, suggest changes to: 1. Image gallery layout and features 2. Buy button placement and design 3. Price display and urgency elements 4. Trust signals and social proof 5. Mobile layout specifically For each suggestion, explain WHY it improves conversions.
🛒 Cart Abandonment Strategy
CROAll Plans
Reduce cart abandonment
Help me reduce cart abandonment: **My cart abandonment rate is:** [X%] **Average cart value:** [$X] **Free shipping threshold:** [$X or none] **Current recovery efforts:** [Describe any emails or flows you have] Create a complete cart recovery strategy: 1. **Checkout page improvements** - What changes to make 2. **Email sequence** - Timing and content for 3 recovery emails 3. **Exit intent strategy** - Popup or other interventions 4. **Trust and urgency elements** - What to add Plus, help me set up a Shopify Flow for abandoned cart notifications.
📈 AOV Improvement
CROAll Plans
Increase average order value
Help me increase my average order value: **Current AOV:** [$X] **Free shipping threshold:** [$X or none] **Product price range:** [$X - $X] **Current upsell/cross-sell:** [Describe any existing strategies] Create a strategy to increase AOV by [15-25%] including: 1. Optimal free shipping threshold 2. Product bundling opportunities 3. Upsell/cross-sell placement 4. Discount tier structure (spend X, save Y) 5. Post-purchase upsell opportunities What specific changes should I make this week?
Module 11

Sidekick Skills: Saved Prompts

Save your best prompts as reusable shortcuts

💡 What are Sidekick Skills?

Skills are saved prompts you can reuse with custom shortcuts. Instead of re-typing the same requests, save them as skills and trigger them with a single command. Type / in Sidekick to see your skills, or /shortcut-name to run one. You can save up to 25 skills and share them with teammates via URL.

1

Create a Skill

Type / in Sidekick and select "Create new skill." Or, after a successful prompt, click the action button on that message and choose "Save as skill."

2

Name Your Shortcut

Give your skill a memorable shortcut name like yesterday-sales, product-description, or vip-segment.

3

Use Your Skill

Type /your-shortcut anytime to run the saved prompt. Sidekick executes it exactly as you saved it.

4

Share with Others

Share skills with teammates or other merchants via URL link. They can review and add it to their own Sidekick.

Recommended Skills to Create

/yesterday-sales

Yesterday's Sales Summary

"Show me yesterday's total sales, orders, average order value, and top 5 products sold."

/product-desc

Product Description Template

Your standard product description format with brand voice and structure.

/low-stock

Low Stock Report

"Show me all products with less than 10 units in stock, sorted by sales velocity."

/vip-segment

VIP Customer Segment

"Create a segment for customers who spent over $500 and ordered 3+ times."

/weekly-report

Weekly Performance

"Compare this week's sales to last week with revenue, orders, and conversion rate."

/seo-product

Product SEO Optimizer

Your SEO optimization template for product titles, descriptions, and meta tags.

Module 12

Sidekick Features by Plan

What you get on each Shopify plan

Shopify (Standard)

$105/month

  • Everything in Basic
  • More staff accounts
  • Better shipping discounts
  • Professional reports
  • Custom app generation

Grow / Advanced / Plus

$399+/month

  • Everything in Standard
  • Custom app generation ✨
  • Advanced report builder
  • Checkout customization
  • Higher API limits
💡 Good News for Basic Plan Users

Almost all Sidekick features are available on Shopify Basic! The main feature restricted to Grow/Advanced/Plus is custom app generation. Everything else in this masterclass works on Basic.

Resources

Essential Resources

Official documentation and helpful tools

📖

Sidekick Help Docs

Official Shopify documentation for Sidekick

View Docs →
🔄

Shopify Flow Docs

Learn to build automation workflows

Learn Flow →
FAQ

Frequently Asked Questions

Yes! Sidekick is included free with all Shopify plans – Basic, Shopify, Advanced, and Plus. There's no additional fee. Some features like custom app generation require Grow plan or higher, but 95%+ of capabilities are available on Basic.

Yes! When you ask Sidekick to generate theme blocks, it writes the Liquid code including HTML, CSS, JavaScript, and JSON schema. The code is added to your theme's /blocks folder as an editable .liquid file.

Sidekick's theme customization works with all themes in the Online Store theme editor. Block generation works with Shopify 2.0 themes that support theme blocks. For best results, use a modern theme from the Shopify Theme Store.

Sidekick supports all 20 languages available in the Shopify admin. You can chat in your preferred language, and it will respond in the same language. Voice chat is also available on the mobile app.

When Sidekick Pulse has insights, a Pulse card appears on your Shopify admin home. Click it to view recommendations. You need Shopify Network Intelligence activated. Pulse only alerts you when it has relevant insights.

For most features, there are no strict limits. Custom app generation has hourly/weekly limits, and Sidekick will notify you when approaching them. Regular chat, theme editing, content generation, and reports don't have practical limits.

Yes! Share skills with teammates or other merchants using a URL link. They can review the skill's shortcut and instructions, then add it to their own Sidekick. All shared skills go through safety checks.

Yes! With Winter '26, Sidekick remembers chat history and preferences. You can reference previous conversations, and Sidekick maintains context across sessions. Your history is accessible from the Sidekick icon.