ADSX
APRIL 1, 2026 // UPDATED APR 1, 2026

How to Set Up Shopify Discount Codes and Promotions

Learn how to create percentage, fixed amount, free shipping, and BOGO discounts on Shopify with automatic discount strategies that drive revenue.

AUTHOR
AT
AdsX Team
AI SEARCH SPECIALISTS
READ TIME
9 MIN
SUMMARY

Learn how to create percentage, fixed amount, free shipping, and BOGO discounts on Shopify with automatic discount strategies that drive revenue.

Discount codes and promotions are essential tools for driving sales, acquiring new customers, and moving inventory on your Shopify store. But poorly executed discounting erodes margins and trains customers to never pay full price. The difference between a discount strategy that builds your business and one that undermines it comes down to structure, timing, and restraint.

This guide covers every discount type available on Shopify, with step-by-step setup instructions and strategic frameworks for using each one profitably.

What Types of Discounts Does Shopify Support?

Shopify offers six core discount types, each suited to different strategic goals:

Discount TypeBest ForTypical Conversion LiftMargin Impact
Percentage offSitewide sales, seasonal promotions15-30%Medium-High
Fixed amount offHigher-AOV products, threshold incentives10-25%Medium
Free shippingReducing cart abandonment, increasing AOV10-20%Low-Medium
Buy X Get Y (BOGO)Inventory clearance, volume incentives20-40%Medium
Automatic discountsReducing checkout friction15-25%Varies
Bulk discount codesInfluencer campaigns, personalized offersVariesVaries

How Do You Create a Percentage Discount on Shopify?

Percentage discounts are the most common promotion type. Here is how to set one up:

Step-by-Step Setup

  1. In your Shopify admin, go to Discounts
  2. Click Create discount
  3. Select Amount off products or Amount off order
  4. Choose Percentage
  5. Enter the discount percentage (e.g., 20%)
  6. Set the discount code or choose automatic discount

Configuration Options

Applies to: Choose whether the discount applies to all products, specific collections, or specific products. Use collection-based discounts to protect high-margin products from blanket discounting.

Minimum requirements: Set minimum purchase amounts ($50 minimum) or minimum quantities (buy 3+ items) to increase average order value. A 15% discount with a $75 minimum purchase is more profitable than a flat 15% off everything.

Customer eligibility: Restrict discounts to specific customer segments—new customers only, VIP customers, or specific tagged groups. This prevents existing full-price customers from getting discounts intended for acquisition.

Usage limits: Set total usage limits (e.g., first 500 uses only) and per-customer limits (one use per customer) to control costs.

Active dates: Schedule start and end dates. Time-limited promotions create urgency that drives faster conversion.

How Do You Set Up Fixed Amount Discounts?

Fixed dollar discounts ($10 off, $25 off) work better than percentages for higher-priced items because the savings feel more tangible. "$50 off" is more compelling than "10% off" on a $500 product, even though 10% is the same value.

When to Use Fixed Amounts

  • Threshold-based incentives: "$15 off orders over $100" encourages customers to add items to reach the threshold
  • High-AOV products: Fixed amounts communicate clear savings on expensive items
  • Gift card-style promotions: "$25 store credit" feels like a gift rather than a discount

Setup Steps

Follow the same path as percentage discounts but select Fixed amount instead. The configuration options are identical—set minimum requirements, customer eligibility, usage limits, and dates.

Strategic Tip

Use tiered fixed-amount discounts to increase average order value:

  • Spend $75, get $10 off
  • Spend $125, get $25 off
  • Spend $200, get $50 off

This structure incentivizes customers to spend more to unlock larger savings. The breakpoints should be set 20-30% above your current average order value to create meaningful lift.

How Do You Set Up Free Shipping Discounts?

Free shipping is the most underrated discount type. Studies show that 66% of online shoppers expect free shipping on every order, and unexpected shipping costs are the number one cause of cart abandonment.

Creating a Free Shipping Discount

  1. Go to Discounts > Create discount
  2. Select Free shipping
  3. Choose specific countries or all countries
  4. Set a minimum purchase requirement (recommended)
  5. Optionally exclude shipping rates over a certain value (prevents free expedited shipping abuse)
  6. Set the discount code or make it automatic

Free Shipping Strategy

Set a threshold slightly above your current AOV. If your average order is $55, set free shipping at $65. This increases AOV by 15-20% while the actual shipping cost you absorb remains fixed.

Communicate the threshold everywhere: product pages, cart page, header banner, and checkout. "You're $12 away from free shipping" is one of the most effective upsell messages in e-commerce.

Consider absorbing shipping into product prices. Many successful Shopify stores price products 5-10% higher and offer "free shipping always." Customer perception of getting free shipping often outweighs the slightly higher product price.

How Do You Set Up Buy X Get Y (BOGO) Deals?

BOGO promotions drive the highest conversion lifts but require careful margin analysis to remain profitable.

BOGO Setup Steps

  1. Go to Discounts > Create discount
  2. Select Buy X get Y
  3. Define the customer purchase requirement:
    • Minimum quantity of items (buy 2 shirts)
    • Minimum purchase amount (spend $100)
  4. Define what the customer gets:
    • Specific products at a percentage off or free
  5. Set maximum uses per order to prevent abuse
  6. Configure additional requirements and dates

BOGO Variations

VariationExampleBest For
Buy one, get one freeBuy 1 candle, get 1 freeInventory clearance
Buy one, get one 50% offBuy 1 pair, get 2nd 50% offEncouraging multi-unit purchase
Buy 2, get 1 freeBuy 2 t-shirts, get 3rd freeMaximizing volume
Spend X, get free giftSpend $100, get free sample setIncreasing AOV
Buy from Collection A, get % off Collection BBuy a camera, get 20% off accessoriesCross-selling

Margin Check

Before launching any BOGO promotion, calculate your effective discount:

  • Buy 1 Get 1 Free = 50% effective discount on two units
  • Buy 1 Get 1 50% Off = 25% effective discount on two units
  • Buy 2 Get 1 Free = 33% effective discount on three units

Ensure your product margins support the effective discount while still covering COGS, shipping, and operating costs.

How Do You Set Up Automatic Discounts?

Automatic discounts apply at checkout without requiring a code. They reduce friction (customers do not need to search for or remember codes) and increase perceived value (the discount feels like a store benefit rather than a limited promotion).

When to Use Automatic Discounts

  • Sitewide sales — Black Friday, seasonal promotions where everyone gets the same deal
  • Free shipping thresholds — Automatically apply when order meets the minimum
  • Volume incentives — Buy 3+ of the same product, automatically get 15% off
  • Loyalty rewards — Automatic discounts for customers tagged as VIP or repeat buyers

Setup Steps

  1. Go to Discounts > Create discount
  2. Select the discount type (amount off, free shipping, buy X get Y)
  3. Under method, choose Automatic discount instead of discount code
  4. Name the discount (customers see this name at checkout)
  5. Configure all other settings as normal

Limitations

Shopify limits you to 25 active automatic discounts simultaneously. Automatic discounts cannot be combined with manual discount codes unless you specifically enable discount combinations. Plan your automatic discount calendar to stay within these constraints.

How Do You Create Bulk Discount Codes for Campaigns?

Bulk codes generate thousands of unique, single-use codes—perfect for influencer campaigns, email personalization, or partner promotions.

Generating Bulk Codes

  1. Create a discount as normal with all your desired settings
  2. Under the code section, click Generate discount codes
  3. Specify the number of codes you need and a prefix (e.g., INFLUENCER-)
  4. Shopify generates unique codes like INFLUENCER-A3X7K2, INFLUENCER-B9M2P4
  5. Export the codes as CSV for distribution

Use Cases

Influencer campaigns: Give each influencer a unique code. Track which influencers drive actual sales by monitoring individual code usage.

Email personalization: Include unique codes in email automations so each recipient gets a personal discount that feels exclusive and prevents code sharing.

Partnership promotions: Provide partner brands or publications with unique code sets to track referral performance.

What Discount Strategy Should You Follow?

The most profitable Shopify stores follow a disciplined discount calendar rather than running promotions reactively.

Annual Discount Framework

PeriodPromotion TypeSuggested Discount
JanuaryNew Year / Winter clearance20-40% off winter inventory
FebruaryValentine's DayBundle deals, gift sets
March-AprilSpring launchNew customer welcome offer only (15%)
MayMother's DayGift with purchase
June-AugustSummer sale (limited)Free shipping threshold decrease
SeptemberBack to school / Fall launchEarly access for email subscribers
OctoberPre-holiday buildupLoyalty member exclusive (10%)
NovemberBlack Friday / Cyber MondayBiggest discounts of year (25-40%)
DecemberHoliday gifting, last-minuteFree expedited shipping, gift wrapping

Rules for Sustainable Discounting

  1. Never discount more than 30% of the calendar year. Full-price credibility erodes when customers learn to wait for sales.
  2. Protect hero products. Your best-selling, highest-margin products should rarely be discounted. Discount slower-moving inventory instead.
  3. Escalate gradually. Start promotions at lower discounts and increase only if needed. Jumping straight to 30% off leaves no room to escalate.
  4. Track discount depth over time. Monitor your blended discount rate (total discounts given / gross revenue). Keep this under 15% annually for healthy margins.
  5. Use alternatives to price discounts. Free gifts, exclusive access, loyalty points, and bundling preserve perceived value better than price cuts.

Shopify's discount tools are powerful, but the strategy behind how you use them matters more than the setup mechanics. Build a discount calendar, set margin guardrails, and treat every promotion as a test that informs your next one.

For strategies on ensuring your products and promotions get discovered by AI shopping assistants like ChatGPT and Perplexity, explore how AdsX helps Shopify merchants maximize visibility across the new AI-powered shopping landscape.

Ready to Dominate AI Search?

Get your free AI visibility audit and see how your brand appears across ChatGPT, Claude, and more.

Get Your Free Audit