> ## Documentation Index
> Fetch the complete documentation index at: https://codebeans-discount-engine-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Combinations and strategy

> How a discount stacks with other discounts, and which of its own campaigns apply.

Two separate settings decide how much discount a shopper ends up with:

* **Discount application strategy** decides what happens *inside* one discount, when several of its campaigns could apply.
* **Combinations** decide whether this discount can stack with *other* discounts on the store.

![Discount application strategy and Combinations in the side panel](https://mintcdn.com/codebeans-discount-engine-pro/vADWEe_DBoVbp2Z1/images/strategy-combinations.png?fit=max\&auto=format\&n=vADWEe_DBoVbp2Z1\&q=85\&s=a8728768c303384138c93b84cda0cf26)

## Discount application strategy

Set in the side panel of the campaign form.

| Strategy | What happens |
| - | - |
| **First** | Only the first campaign that applies is used, in the order the campaigns are listed |
| **All** | Every campaign that applies is used |
| **Max** | Only the campaign that gives the largest discount is used |

> [!TIP]
>
> With **First**, order matters. Use **Move up** and **Move down** in the campaign list to put the campaign you want to win at the top.

## Combinations

Under **Combinations**, tick which other kinds of discount this one may combine with: product, order and shipping discounts. These are Shopify's own combination settings, so they work the same way as for discounts you create in the Shopify admin.

> [!NOTE]
>
> Both discounts have to allow the combination. If this discount combines with order discounts but the other order discount does not combine with product discounts, Shopify applies only one of them.

## Discount tags

**Discount Tags** let several product discounts apply to the same cart line. Shopify matches tags in both directions, so a tag only takes effect if the other discount names one of your tags in return.

> [!WARNING]
>
> Discount tags need **Shopify Plus**.

## Seeing every discount on the store

Shopify decides which discounts stack, using each discount's own combination settings; there is no priority order to set across discounts. To review or pause discounts from this app, other apps and Shopify itself in one place, use [All discounts](https://codebeans-discount-engine-pro.mintlify.site/managing/all-discounts.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.