Shopify Sidekick is an AI-powered commerce assistant deeply integrated into the Shopify admin, designed to help e-commerce merchants manage operational workflows, analyze business data, and execute marketing initiatives through conversational natural language. Setting up promotional discounts and multi-channel sales campaigns historically required navigating disparate menus across the Shopify Discounts engine, customer segmentation interfaces, theme customizers, and marketing automation tools. With Sidekick, merchants can conceptualize, configure, launch, and evaluate promotional campaigns within a unified conversational workflow. By translating merchant intent into precise administrative configurations—while maintaining an approval-first model that requires human confirmation before altering store settings—Sidekick accelerates campaign deployment, minimizes configuration errors, and enables data-driven promotional strategies for stores of any scale.
Core Discount Capabilities Supported by Sidekick
Shopify Sidekick connects directly to Shopify's underlying promotions engine, allowing merchants to configure the full spectrum of promotional incentives supported by the platform. Rather than manually filling out form fields, merchants specify the discount mechanics, parameters, and constraints in plain language.
1. Supported Discount Mechanisms
Sidekick can configure both primary delivery methods for store promotions:
- Discount Codes: Alphanumeric codes that customers enter manually during checkout (or receive via automated checkout links). Sidekick can generate unique code names, apply standardized naming conventions (such as
SPRING20orVIPFLASH), or auto-generate randomized single-use strings. - Automatic Discounts: Promotions that trigger dynamically in the customer's cart as soon as the qualifying criteria are satisfied. Sidekick can configure automatic order-level or product-level price reductions, eliminating checkout friction for sitewide sales events.
Within these delivery methods, Sidekick supports the core promotional structures available in Shopify:
- Amount Off Products (Percentage or Fixed Value): Discounts applied to specific line items, collections, or the entire product catalog (for example, "15% off all outerwear" or "$10 off premium boots").
- Amount Off Orders: Order-level discounts applied to the customer's cart subtotal once a minimum threshold is reached (such as "$20 off orders over $100").
- Free Shipping Discounts: Rules waiving shipping fees based on destination countries, shipping rates, or minimum purchase thresholds, with optional exclusion of shipping rates above a designated monetary cap.
- Buy X, Get Y (BXGY) Incentives: Conditional promotional structures where purchasing a designated quantity of qualifying items unlocks discounted or free complementary products.
2. Promotional Parameters and Guardrails
To prevent discount abuse and preserve profit margins, Sidekick allows merchants to define granular restrictions within their prompts:
| Parameter | Configuration Scope | Example Natural Language Prompt |
|---|---|---|
| Discount Value | Percentage reduction or fixed monetary amount | "Create a 20% discount code called WELCOME20" |
| Eligibility Scope | Specific products, collections, or entire catalog | "Apply the discount only to @Summer Collection" |
| Minimum Requirements | Minimum monetary subtotal or minimum item quantity | "Require a minimum spend of $75 to qualify" |
| Usage Limits | Total redemptions across store or one use per customer | "Limit code usage to one redemption per customer" |
| Customer Targeting | All shoppers, specific segments, or VIP lists | "Restrict eligibility to the 'VIP Repeat Customers' segment" |
| Validity Period | Scheduled start date/time and automated expiration | "Activate tomorrow at 8:00 AM and expire Sunday at midnight" |
| Discount Combinations | Stacking permissions across products, orders, and shipping | "Allow this discount to combine with free shipping offers" |
Step-by-Step Workflow: Setting Up Promotional Discounts with Sidekick
Executing a promotion through Sidekick follows a clear conversational procedure that balances rapid automated drafting with merchant oversight.
Step 1: Open the Sidekick Interface
Merchants can access Sidekick from any view within the Shopify admin on desktop or mobile by clicking the Sidekick icon located in the navigation header, or by opening the interface directly from the Discounts page. Sidekick maintains ambient awareness of the current admin screen, allowing it to interpret contextual references immediately.
Step 2: Formulate the Promotional Prompt
To ensure accurate configuration on the first attempt, prompts should include the discount type, value, qualifying items, usage limits, and duration. Merchants can use @ mentions to reference specific catalog entities directly from their store database.
- Basic Discount Code Prompt:
"Create a discount code called FLASH15 that gives customers 15% off all items in @Footwear, limited to one use per customer, ending this Friday at 11:59 PM." - Automatic Tiered Spend Prompt:
"Create an automatic discount of $25 off orders over $120 for all customers, active starting now through the end of the month." - Customer-Specific Loyalty Offer:
"Generate a 20% discount code named LOYAL20 for customers in our 'High LTV' segment, valid for 100 total redemptions."
Step 3: Review the Sidekick Configuration Card
Once the prompt is submitted, Sidekick parses the parameters and returns an interactive Configuration Card directly within the chat window. This card displays:
- The discount title and generated code.
- The applied discount rate and qualifying catalog items.
- The exact eligibility criteria and minimum purchase requirements.
- The active schedule and expiration timestamp.
- Combination settings indicating whether the offer stacks with other active promotions.
Because Sidekick operates under an approval-first model, the discount remains in draft status and is not published to the live store until the merchant reviews the card.
Step 4: Iterative Refinement and Adjustment
If any parameter requires adjustment, merchants do not need to navigate away or open complex settings menus. Instead, they can provide follow-up conversational instructions:
- "Change the minimum spend requirement to $90 instead of $75."
- "Exclude items that are already on sale or in the clearance collection."
- "Allow this code to be used alongside automatic free shipping."
Sidekick updates the configuration card in real time to reflect the requested modifications.
Step 5: Confirm and Activate
After verifying that all parameters align with campaign objectives and margin requirements, the merchant clicks Save or types "Confirm and publish". Sidekick registers the discount into the store's Discounts database, provides a direct link to the saved record, and confirms that the discount is live and ready for checkout.
Orchestrating End-to-End Sales Campaigns
Promotional discounts rarely operate in isolation. A successful marketing campaign requires targeted audience segmentation, promotional visual collateral, customer email outreach, and operational automation. Sidekick enables merchants to orchestrate these complementary assets within a single continuous dialogue.
+-------------------------------------------------------------------------------+
| SHOPIFY SIDEKICK CAMPAIGN WORKFLOW |
+-------------------------------------------------------------------------------+
|
1. AUDIENCE SEGMENTATION v
[ "Create a segment for customers who haven't ordered in 60 days" ]
|
2. PROMOTION CONFIGURATION v
[ "Create a 20% discount code COMEBACK20 for this segment, valid 7 days" ]
|
3. STOREFRONT & MEDIA CREATION v
[ "Generate a hero banner image featuring seasonal products on sale" ]
|
4. EMAIL MARKETING OUTREACH v
[ "Draft a Shopify Messaging campaign with this banner and discount code" ]
|
5. OPERATIONAL AUTOMATION v
[ "Generate a Shopify Flow workflow to tag customers who redeem COMEBACK20" ]
|
6. PERFORMANCE REPORTING v
[ "Compare daily orders and net sales during the sale with the prior month" ]
1. Generating Targeted Customer Segments
Rather than offering generic blanket discounts that dilute gross margins, merchants can instruct Sidekick to construct behavioral customer segments using natural language queries:
- "Create a customer segment of shoppers who have spent over $200 in the past 6 months but haven't placed an order in the last 45 days."
- "Segment all subscribers in Canada who signed up during our previous holiday sale."
Sidekick builds the segmentation query using Shopify's native customer filter syntax, displays the total number of matching profiles, and saves the segment for direct attachment to promotional discount rules or targeted email distributions.
2. Creating Campaign Visuals with Integrated Media Generation
High-converting campaigns require promotional storefront graphics, collection banners, and social assets. Through Shopify Magic media capabilities, Sidekick can generate promotional imagery directly inside the conversation:
- "Generate a hero banner image for our spring flash sale featuring pastel sneakers and athletic apparel, in a clean, minimalist studio aesthetic."
Merchants can review the generated visual, request refinements (such as adjusting lighting, changing backgrounds, or altering composition), and click Save to store to add the finished asset directly into the Shopify Files repository for use across theme sections and landing pages.
3. Drafting Promotional Email Campaigns via Shopify Messaging
Once the discount code and visual assets are ready, merchants can direct Sidekick to prepare the customer communication layer using Shopify Messaging:
- "Help me draft an email campaign announcing our 48-hour flash sale to our VIP segment. Include the code FLASH15, highlight our footwear collection, and set an urgent, professional tone."
Sidekick generates the subject line, preview text, email body copy, and button call-to-action (CTA). When editing inside the Shopify Email editor, Sidekick can adjust button styling, modify color palettes to match brand standards, and ensure the generated discount code is dynamically embedded into the primary checkout button.
4. Automating Operational Follow-ups with Shopify Flow
For merchants utilizing Shopify Flow, Sidekick can translate promotional operational needs into automated back-office workflows:
- "Create a Shopify Flow workflow that adds the customer tag 'Flash-Sale-Buyer' whenever someone uses discount code FLASH15, and sends an internal notification to our fulfillment team if an order exceeds $300."
Sidekick constructs the trigger-condition-action logic within Shopify Flow, allowing merchants to activate the workflow with a single review step.
Analyzing and Optimizing Promotional Performance
Effective promotional strategy requires measuring sales velocity, redemption rates, and margin impact both during and after the campaign. Sidekick acts as an on-demand business intelligence analyst, querying real-time store metrics through conversational requests.
1. Real-Time Tracking During Live Sales
During high-velocity sales events, such as Black Friday Cyber Monday (BFCM) or weekend flash sales, merchants can monitor traction without building custom analytics dashboards:
- "Show total net sales and order count for discount code FLASH15 since 8:00 AM today."
- "What is the average order value (AOV) for carts utilizing the automatic summer discount compared to full-price carts?"
- "Which products in the discounted collection are selling fastest, and do we have any inventory stockout risks?"
Sidekick aggregates the underlying transaction data and returns immediate statistical summaries, allowing merchants to adjust ad spend, restock inventory, or extend deadlines on the fly.
2. Post-Campaign Retrospectives
Following campaign completion, Sidekick helps merchants evaluate the incremental return on investment (ROI) of the promotion:
- "Compare daily orders, gross sales, and net profit during our 5-day flash sale with the 5-day period immediately prior."
- "How many orders generated through code SUMMER20 were placed by first-time customers versus repeat buyers?"
- "What was the total margin reduction resulting from discount code redemptions over the past 30 days?"
These queries provide immediate clarity on whether the campaign attracted net-new customers or simply discounted purchases that would have occurred at full retail price.
3. Proactive Insights via Sidekick Pulse
On the Shopify Admin Home, Sidekick surfaces proactive recommendations through Sidekick Pulse. During promotional periods, Pulse can highlight anomalies, such as an unexpected surge in abandoned checkouts caused by an incorrectly configured discount code, or suggest timely re-engagement campaigns for customers who browsed a promotional collection without completing a purchase.
Best Practices and Operational Guardrails
To maximize revenue while protecting store profitability when configuring discounts via Sidekick, merchants should observe several operational best practices.
1. Master Discount Combination Rules
Shopify enforces explicit rules regarding how discounts combine at checkout. When instructing Sidekick, explicitly define whether the promotion can stack with other incentives:
- Product Discounts with Order Discounts: Ensure that percentage-off product discounts do not inadvertently stack with cart-wide order discounts unless specifically intended.
- Shipping Discounts: Clearly specify if free shipping can combine with product price reductions (for instance,
"Allow code VIPFREE to combine with product discounts and automatic order discounts"). - Preventing Runaway Compounding: If a store runs active automatic discounts, confirm whether a manual code will override or stack with the automatic rule.
2. Utilize Resource Tagging (@ Mentions)
Avoid ambiguous catalog descriptors such as "our shoe items" or "the summer stuff." Use Shopify's @ mention syntax in Sidekick to point the AI directly to exact collections, product titles, or customer segments (for example, @Summer 2026 Collection or @VIP Tier 1). This eliminates catalog mismatch errors and ensures exclusions are applied strictly to the desired SKUs.
3. Save Recurring Workflows as Skills
For stores that frequently run seasonal promotions, recurring weekend sales, or weekly product drops, repeatedly typing lengthy prompt parameters is inefficient. Merchants can save structured promotional prompts as Skills in Sidekick.
For example, a merchant can create a saved Skill named "Weekend Flash Sale Setup":
"Create an automatic discount of [percentage]% on @[collection], starting Friday at 6:00 PM and ending Sunday at 11:59 PM. Require a minimum order of [amount], and draft an accompanying announcement email to our newsletter subscribers."
Once saved, the merchant can trigger the entire multi-step campaign preparation in seconds by invoking the shortcut and supplying the variable parameters.
4. Conduct Test Orders Prior to Public Launch
While Sidekick constructs configurations accurately based on prompts, merchants should verify the customer experience prior to launching public marketing campaigns:
- Create a draft order in Shopify admin or perform a test checkout using a test payment gateway (such as Bogus Gateway).
- Verify that minimum spend thresholds trigger accurately in the target store currency.
- Confirm that excluded items or clearance collections properly reject the discount code.
- Ensure that expiration timers and timezone offsets match the merchant's local operating market.
By combining the natural language agility of Sidekick with rigorous merchant oversight, e-commerce brands can execute sophisticated, multi-asset promotional campaigns rapidly, optimize promotional spend, and maintain strict control over store profitability.