Expert Answer • 2 min read

Can a customer use more than one discount code at checkout? How do I manage discount stacking?

I'm running an e-commerce store and want to understand the complexities of discount code usage. Currently, I'm unsure about whether customers should be allowed to combine multiple discount codes during checkout. I need clarity on the potential impacts of discount stacking on my profit margins, customer experience, and overall sales strategy. What are the best practices for managing multiple discount codes, and what strategies can I implement to control this process effectively?
Muhammed Tüfekyapan

Muhammed Tüfekyapan

Founder & CEO

2 min

TL;DR - Quick Answer

Shopify allows only one discount code per checkout by default. Automatic discounts can stack with one manual code. You can configure stacking permissions in Shopify (from 2023+), but unlimited stacking risks deep margin erosion - manage it carefully.

Complete Expert Analysis

Managing Discount Stacking at Checkout

Discount stacking - when multiple discounts apply to one order - is one of the most common sources of unintended margin erosion. A customer who combines a 20% welcome code with a 15% loyalty code ends up getting 35% off, which may be far below your minimum margin threshold. Understanding Shopify's stacking behavior and configuring it deliberately is essential.

Shopify Discount Stacking Rules (2024-2026)

CombinationDefault Behavior
Two discount codesOnly one code allowed per checkout (default)
Automatic discount + discount codeBoth apply by default (can be disabled)
Two automatic discountsBoth apply by default
Code + automatic (configurable)Shopify Plus: control per-discount via Combines with setting

Controlling Stacking (Shopify 2024+)

When creating or editing a discount in Shopify, scroll to the Combinations section. You can specify whether this discount can stack with order discounts, product discounts, or shipping discounts. Use this to intentionally allow certain combinations (loyalty + free shipping = fine) while blocking others (multiple product discounts stacking = margin risk).

Growth Suite Offer Policy

Growth Suite enforces a one real offer per visitor policy - each visitor receives a maximum of one targeted campaign offer per session, with cooldown periods preventing repeat offers. This prevents the stacking problem at the offer delivery level, before customers even reach checkout with conflicting codes.

New Strategy For Your Shopify Store

Turn This Knowledge Into Real Revenue Growth

Growth Suite transforms your Shopify store with AI-powered conversion optimization. See results in minutes with intelligent behavior tracking and personalized offers.

+32% Conversion Rate

Average increase after 30 days

60-Second Setup

No coding or technical skills needed

14-Day Free Trial

No credit card required to start

GDPR Compliant
24/7 Support
Cancel Anytime
Muhammed Tüfekyapan

Muhammed Tüfekyapan

Founder & CEO of Growth Suite

With over a decade of experience in e-commerce optimization, Muhammed founded Growth Suite to help Shopify merchants maximize their conversion rates through intelligent behavior tracking and personalized offers. His expertise in growth strategies and conversion optimization has helped thousands of online stores increase their revenue.

E-commerce Expert Shopify Partner Growth Strategist

Continue Learning

Discover more expert insights to accelerate your e-commerce growth