Table of Contents
- Introduction
- Understanding the Shopify Discount Landscape
- How to Create Discount in Shopify: A Step-by-Step Guide
- The MBC Bundles "Bundle with Intention" Approach
- What Bundling Tools Can and Cannot Do
- How Discounts and Bundles Actually Work in Shopify
- Performance and Measurement: Is Your Discount Working?
- Practical Scenarios: Finding the Right Path
- When to Bring in Professional Help
- Conclusion: Discounting with Confidence
- FAQ
Introduction
Every Shopify merchant eventually reaches a crossroads where they ask: "Should I offer a discount?" It is a powerful lever, but one that can either propel your store to new heights of Average Order Value (AOV) or quietly erode your profit margins if handled without a plan. Whether you are a new founder launching your first collection or a growing DTC brand looking to clear seasonal inventory, understanding the technical steps of how to create discount in Shopify is only half the battle.
At MBC Bundles, we believe that discounts should not be a desperate attempt to "buy" a sale. Instead, they should be a supportive tool within a larger, healthy commerce system. When you use discounts intentionally—by grouping products into logical bundles or offering volume-based incentives—you create a "win-win" scenario. The customer gets a clear value proposition, and you get a larger, more profitable basket.
This guide will walk you through the precise steps of creating discounts within the Shopify admin, but we will also go much deeper. We will cover the MBC Bundles app on Shopify approach: starting with a solid foundation, clarifying your goals, checking your margins, and choosing the right mechanics to ensure your promotions actually serve your bottom line.
Understanding the Shopify Discount Landscape
Before you click "Create discount" in your admin, it is helpful to understand the tools at your disposal. Shopify offers a robust native system that handles the most common promotional needs. Generally, these fall into two categories: Discount Codes and Automatic Discounts.
Discount Codes
These are alphanumeric strings (like "WELCOME10") that customers manually enter at checkout. They are excellent for targeted marketing, such as influencer partnerships, email welcome sequences, or "thank you" offers for repeat buyers. The primary friction point here is that the customer must remember to apply it.
Automatic Discounts
These apply automatically to the cart or checkout once specific criteria are met (e.g., "Spend $100, get 10% off"). They are fantastic for reducing friction and increasing conversion rates because the customer sees the "win" immediately without having to hunt for a code.
At MBC Bundles, we often recommend automatic discounts for product bundle strategies. If a shopper sees that adding one more item to their "Mix & Match" bundle instantly drops the price, they are far more likely to complete the purchase than if they have to wait until the final checkout screen to apply a code.
How to Create Discount in Shopify: A Step-by-Step Guide
Let’s get into the technical "how-to." Whether you are on a desktop or using the Shopify mobile app, the process is streamlined.
Step 1: Navigate to the Discounts Section
Log in to your Shopify admin. On the left-hand sidebar, click on Discounts. This is your command center for all active, scheduled, and expired promotions.
Step 2: Choose Your Discount Type
Click the Create discount button. You will be presented with several core options:
- Amount off products: A percentage or fixed dollar amount off specific items.
- Amount off orders: A percentage or fixed dollar amount off the entire cart total.
- Buy X Get Y (BOGO): A classic "Buy one, get one" or "Buy two, get a free gift" mechanic.
- Free shipping: Removes shipping costs based on specific criteria or countries.
Step 3: Define the Method (Code vs. Automatic)
Once you select a type, you must decide if this is a Discount code or an Automatic discount.
- If you choose Discount code, you can either type in a custom name or click "Generate code" for a random string.
- If you choose Automatic discount, give it a title (this title is what customers will see in their cart, so make it descriptive like "Bundle & Save 15%").
Step 4: Set the Value and Application
This is where the math happens.
- Percentage vs. Fixed Amount: Decide if you want to offer 15% off or $15 off. Percentage discounts often perform better on lower-priced items, while fixed dollar amounts feel more "real" on high-ticket goods.
- Applies to: Choose "Specific products," "Specific collections," or "All products." If you are building a bundle, you might limit this to a specific "Gift Set" collection.
Step 5: Establish Requirements and Eligibility
- Minimum purchase requirements: You can set a minimum dollar amount (e.g., "Spend $50") or a minimum quantity of items (e.g., "Buy 3 items").
- Customer eligibility: For discount codes, you can limit the offer to "Specific customer segments" (like your "VIP" list) or "Specific customers."
- Usage limits: You can limit the code to "One use per customer" or set a "Total usage limit" (e.g., the first 100 people to use it).
Step 6: Combinations and Scheduling
- Combinations: Shopify now allows you to "stack" discounts. You can check boxes to let this discount combine with other product discounts, order discounts, or shipping discounts. Caution: Be very careful here. Stacking multiple 20% discounts can quickly lead to selling products at a loss.
- Active dates: Set your start date and, optionally, an end date for seasonal sales.
Step 7: Save
Review your settings and hit Save. Your discount is now live or scheduled.
What to do next:
- Test the discount yourself by adding items to the cart and reaching the checkout.
- If using a code, ensure it’s easy to copy/paste on mobile.
- Check that the discount doesn't conflict with any existing "sale" prices you’ve set on individual product pages.
The MBC Bundles "Bundle with Intention" Approach
While the steps above tell you how to create a discount, they don’t tell you if you should or which one will be most effective. At MBC Bundles, we advocate for a five-step journey to ensure your discounts lead to sustainable growth rather than just a temporary spike in low-margin sales.
1. Foundations First
Before you discount, look at your store’s "health." Is your site fast on mobile? Are your product descriptions clear? Do you have a transparent shipping and returns policy? If your conversion rate is low because customers don't trust your site, a 20% discount code won't fix the underlying issue. A discount should be a "grease on the wheels" for a store that is already functional and trustworthy.
2. Clarify the "Why"
What is the primary goal of this discount?
- Raising AOV: Use quantity breaks (Buy 2, save 10%; Buy 3, save 20%).
- Improving Conversion: Use a simple, sitewide automatic discount for first-time visitors.
- Moving Inventory: Use a "Buy X Get Y" to clear out slow-moving SKUs by pairing them with bestsellers.
- Reducing Choice Overload: Use a pre-curated bundle with a built-in discount to help customers make a decision faster.
3. Margin & Operations Check
This is the most critical step. You must calculate your "break-even" point.
- Profit Margins: If your margin is 40% and you offer a 20% discount, you need significantly more volume to make the same profit.
- Fulfillment Complexity: Does your warehouse team know how to handle bundles or "free gifts"?
- Shipping Costs: If a bundle pushes a package into a heavier weight tier, your shipping costs might spike, eating into your discounted profit.
4. Bundle with Intention
Choose the "minimum effective setup." You don't need five different types of discounts running at once. Start with one clear offer. If you have multiple related products, a "Mix & Match" bundle is often more effective than a generic sitewide code because it encourages discovery across your catalog.
5. Reassess and Refine
Don't "set it and forget it." Look at your Shopify analytics after 14 days. Are people actually using the code? Is your AOV actually going up, or are people just using the discount on items they would have bought anyway? Change one variable at a time—perhaps the discount percentage or the minimum spend requirement—and measure the impact.
Key Takeaway: A discount is a financial tool, not a marketing band-aid. Always calculate your "post-discount" margin to ensure every sale remains profitable after shipping and COGS (Cost of Goods Sold).
What Bundling Tools Can and Cannot Do
As you look into how to create discount in Shopify, you might consider using a dedicated bundling app like MBC Bundles on Shopify to handle more complex logic. It is important to have realistic expectations.
What Bundling Tools Can Do:
- Improve Perceived Value: They make a "bundle" feel like a special deal rather than just a list of items.
- Reduce Friction: By using "Mix & Match" or "Bundle Builders," you allow customers to customize their experience without leaving the product page.
- Lift AOV: They provide a visual nudge to add "one more item" to unlock a discount tier.
- Simplify Decisions: Curated bundles reduce "analysis paralysis" for overwhelmed shoppers.
What Bundling Tools Cannot Do:
- Replace Product-Market Fit: If no one wants your product at full price, they likely won't want three of them at a 20% discount.
- Fix Poor Traffic Quality: If you are sending the wrong audience to your store, a bundle won't convert them.
- Guarantee Revenue Lifts: Success depends on your specific niche, pricing, and how well you communicate the offer.
- Fix Unclear Policies: If your shipping takes 3 weeks and isn't mentioned until the end, a discount won't prevent cart abandonment.
How Discounts and Bundles Actually Work in Shopify
Understanding the "plumbing" of Shopify discounts will save you hours of troubleshooting later.
Discount Mechanics
- Percentage Off: Great for smaller items or seasonal sales (e.g., 10% off).
- Fixed Price: Best for "Bundle and Save" where you want the total to be exactly $100.
- Buy X Get Y: Often used for "Free Gift with Purchase." Shopify handles the removal of the price for "Y" automatically.
- Quantity Breaks: Incentivizes bulk buying (e.g., "Save $5 on every 2 items").
Inventory and Variants
When you create a discount for a "Specific Product," Shopify looks at the Product ID. If that product has 10 variants (sizes/colors), the discount usually applies to all of them. If you only want to discount the "Small Blue" shirt, you must be specific in your selection. As you add more SKUs, the complexity of managing these rules increases. This is where a dedicated app helps by syncing inventory across individual items and bundled "parent" items.
Discount Stacking and Conflicts
Shopify’s native logic prevents "unintentional" stacking unless you explicitly allow it. For example, if a customer has an automatic "10% off everything" discount in their cart, they cannot enter a "WELCOME20" code unless you have checked the boxes in the "Combinations" section of both discounts.
Warning: If you use a third-party app for bundles and Shopify’s native discounts simultaneously, always test the checkout. Some apps use "Draft Orders" or "Script Tags" which can interact unexpectedly with native discount codes.
Mobile UX Implications
Most Shopify traffic is mobile. A discount code that requires a user to navigate away, find an email, copy a code, and come back is a conversion killer.
- PDP (Product Detail Page): Show the bundle and the "potential" savings here.
- Cart: Clearly show the discount applied. Don't make them wait until the payment page.
- Post-Purchase: Consider a thank you page offer on the order confirmation page to encourage a second purchase later.
Performance and Measurement: Is Your Discount Working?
To know if your strategy is succeeding, you need to track more than just total sales.
Key Metrics to Track
- Average Order Value (AOV): Is the average spend per customer increasing because of your bundles or volume discounts?
- Conversion Rate: Is the discount helping people cross the finish line, or just giving a "bonus" to people who were already buying?
- Attach Rate: For a specific bundle, how many people are actually choosing the bundle vs. buying individual items?
- Revenue Per Visitor (RPV): This is the ultimate health metric. It combines conversion and AOV to show how much each click is worth to you.
The "One Change at a Time" Rule
If you change your shipping rates, your product prices, and launch a new 20% discount all in the same week, you won't know which one caused your sales to go up (or down). Test your discount strategy in isolation for at least 7–14 days before making another major change.
Segmentation Matters
A discount that works for a returning customer (like a "loyalty" reward) might not work for a cold visitor from an Instagram ad. If possible, use Shopify segments to offer different discounts to different groups. This prevents "discount fatigue" where your regular customers refuse to ever pay full price because they know a sale is always coming.
Practical Scenarios: Finding the Right Path
Let’s look at how a merchant might apply these principles in real life.
Scenario A: High Add-to-Cart, Low Checkout
- The Friction: Shoppers are interested but "bounce" when they see the final price or shipping.
- The Action: Audit your cart friction. If shipping is the hurdle, create a Free Shipping discount with a minimum spend that is 10-20% higher than your current AOV. This "pulls" the customer to add one more item to earn the free shipping.
Scenario B: High SKU Count and Choice Overload
- The Friction: You have 50 different skincare products, and new customers don't know where to start.
- The Action: Don't just offer a sitewide discount. Create a curated "Starter Kit" bundle using an automatic discount. This simplifies the decision-making process and guides the customer to a successful first experience with your brand.
Scenario C: Heavy Discounting but Low Profit
- The Friction: You are running 30% off sales every weekend, but after shipping and ads, you are barely breaking even.
- The Action: Stop the deep sitewide discounts. Instead, test a Quantity Break (e.g., "Buy 3, save 15%"). You are giving a smaller discount percentage, but only when the customer increases the volume, which protects your margins.
When to Bring in Professional Help
Sometimes, the native Shopify tools or a simple app setup aren't enough, or something goes wrong. Knowing when to stop DIY-ing is vital for store security and performance.
Theme Conflicts and Performance
If you install an app or add custom code to show discounts and your site suddenly slows down or the "Add to Cart" button stops working, stop.
- What to do: Always test new discount logic on a duplicate theme first. If you see performance regressions or layout breaks, check the help center or hire a Shopify-vetted developer to clean up the integration.
Payments and Security
If you notice a surge in "too good to be true" orders using a specific discount code, you may be the target of a "coupon site" leak or even a fraud attempt.
- What to do: If you suspect fraudulent use or payment issues, contact Shopify Support immediately. Review your staff permissions to see who has access to create and edit discounts.
Legal and Compliance
Different regions (like the EU or California) have strict laws about how "original prices" and "sale prices" are displayed. For example, you may need to show the lowest price an item has been in the last 30 days.
- What to do: If you are selling internationally or in highly regulated markets, consult with a legal professional or a compliance specialist to ensure your "strike-through" pricing meets local transparency laws.
Conclusion: Discounting with Confidence
Creating a discount in Shopify is a simple technical task, but using discounts to build a thriving, high-AOV business requires intention. By moving away from "reactive" discounting and toward a strategic "Bundle with Intention" approach, you protect your brand's value and your store's profitability.
Summary Checklist:
- Foundations: Ensure your mobile UX and trust signals are strong before launching a sale.
- Goal Setting: Decide if you are clearing stock, raising AOV, or rewarding loyalty.
- Margin Math: Confirm that you remain profitable after the discount and shipping costs.
- Mechanism: Choose between Discount Codes (for targeted marketing) or Automatic Discounts (for low-friction bundling).
- Measurement: Track RPV and AOV, and test only one change at a time.
"A successful discount strategy shouldn't just result in more orders; it should result in more valuable orders and happier, long-term customers."
As you grow, keep your setup as simple as possible. Start with the native Shopify tools, and when your strategy requires more flexible mechanics—like tiered Mix & Match or advanced bundle builders—review our case studies before expanding.
FAQ
How do I stop customers from using two discount codes at once?
By default, Shopify does not allow discount codes to be "stacked" or combined. However, you should double-check the "Combinations" section within each discount's settings. Ensure that the boxes for "Product discounts," "Order discounts," or "Shipping discounts" are unchecked if you want the codes to remain mutually exclusive. Always perform a test checkout to see how your store handles a customer trying to enter multiple codes.
Why isn't my automatic discount showing up in the cart?
Automatic discounts often fail to appear for three reasons: minimum requirements haven't been met (e.g., the spend is $49.99 but the requirement is $50.00), there is a conflict with a manual code already entered, or the products in the cart are not part of the specific collection you designated. Also, remember that Shopify only allows one automatic discount to be active per order by default; if you have two running, Shopify will typically apply the one that offers the best value to the customer.
Will adding a lot of discounts slow down my mobile site?
Native Shopify discounts (codes and automatic) do not impact site speed. However, some third-party apps that use heavy JavaScript to display "Sale" badges or "Bundle" widgets can slow down your Largest Contentful Paint (LCP). To maintain a fast mobile experience, choose apps that are optimized for performance and always test your site speed using tools like PageSpeed Insights after setting up a new promotional app.
How long should I run a discount before I know if it’s successful?
While it’s tempting to check every hour, you generally need enough data to be statistically relevant. For most small to medium stores, 7 to 14 days is the minimum "test" period. This allows you to capture different shopping behaviors (like weekend vs. weekday shoppers). Look for a lift in Revenue Per Visitor (RPV) rather than just a lift in total orders, as a high volume of low-margin orders can actually be detrimental to your bottom line.