> For the complete documentation index, see [llms.txt](https://uniocode.gitbook.io/stack-discounts/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://uniocode.gitbook.io/stack-discounts/faq/can-i-apply-multiple-discounts-to-the-same-product.md).

# Can I apply multiple discounts to the same product?

Yes, you can apply multiple discounts to the same product by using the **Reduction** campaign type.

#### How it works

Reduction campaigns apply discounts **sequentially**.

* Each discount is calculated on the **remaining price** after the previous discount is applied.
* If multiple discounts within the same Reduction campaign apply to the same product, they will all apply one after another.

#### Important Notes

* This works with:
  * An **automatic + code** combination, or
  * A **single code campaign** containing multiple discounts
* Using multiple separate code campaigns together is **not supported**.
* The **Reduction** campaign type does not work with native Shopify discounts - only with discounts created inside our app.
* You cannot stack multiple **code campaigns** together.
* You *can* stack **automatic campaigns with code campaigns**.\
  In that case:
  * Automatic campaign discounts are applied first
  * Code campaign discounts are applied afterward

<figure><img src="https://1132191089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFvXLYGP22kPwTy6fSNME%2Fuploads%2FYeruyBfC3cEsEdVhp8kJ%2Fimage.png?alt=media&amp;token=a8dc22f0-f585-4d7b-98bc-efc489ab9074" alt=""><figcaption></figcaption></figure>
