> ## Documentation Index
> Fetch the complete documentation index at: https://docs.atomcommerce.io/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Create Buy More Save More Offers on Shopify with Atom Volume & Gift Discounts

> Build Buy More Save More offers in Atom Volume & Gift Discounts using volume, tier, or advanced rules with clear examples and setup steps.

## Buy More Save More at a Glance

Buy More Save More (BMSM) offers reward higher quantities and are typically used to lift average order value.

Use BMSM when you want to:

* Incentivize larger carts
* Move inventory with predictable discount logic
* Offer progressive rewards by quantity
* Run bulk-friendly promotions without manual codes

## Choose the Right BMSM Type

| Type                        | How it discounts                                      | Best for                  |
| --------------------------- | ----------------------------------------------------- | ------------------------- |
| Volume Discount             | Same discount once threshold is met                   | Simple bulk incentive     |
| Tier Discount               | Different discounts by item position or quantity tier | Progressive reward ladder |
| Advanced Buy More Save More | Adds exclusions and more control                      | Complex campaigns         |

For detailed behavior by template, see [Offer Types](/offers/offer-types).

## Volume vs Tier in Plain Terms

### Volume Discount

One rule applies uniformly after threshold.

Example: Buy 3+, get 15% off all qualifying items.

### Tier Discount

Different discount amounts apply across positions/tiers.

Example: 2nd item 10% off, 3rd item 20% off, 4th+ item 30% off.

## When Fixed Price BMSM Is Better

Use fixed price when a concrete number is easier to sell than a percentage.

Good use cases:

* Premium products where "USD 199 each" reads stronger than "35% off"
* Psychological pricing targets (USD 49.99, USD 99.99)
* Wholesale-style quantity pricing
* Flash campaigns where clear price points convert faster

## Setup Create a BMSM Offer

<Steps>
  <Step title="Create a New Offer">
    Go to **Offers → Create New Offer** in Atom Commerce.
  </Step>

  <Step title="Choose BMSM Type">
    Select **Volume Discount**, **Tier Discount**, or **Advanced Buy More Save More**.
  </Step>

  <Step title="Set Offer Basics">
    Configure name, schedule, and activation method.

    <Tip>
      Use **Automatic** unless you need campaign-specific code gating.
    </Tip>
  </Step>

  <Step title="Set Qualifiers">
    Pick products/collections and define threshold quantities.
  </Step>

  <Step title="Configure Discount Logic">
    Configure one of:

    * Percent off
    * Amount off
    * Fixed price

    For tier offers, define each tier explicitly.
  </Step>

  <Step title="Set Advanced Controls">
    Add exclusions, strategy settings, usage limits, channel constraints, and budget limits if needed.
  </Step>

  <Step title="Test and Activate">
    Test carts that hit each threshold, then save and activate.
  </Step>
</Steps>

## Clear Examples

### Example 1 Volume rule

* Rule: Buy 3+, get 10% off all qualifying items
* Cart: 4 items at USD 25 each
* Discounted total: USD 90

### Example 2 Tier rule

* Rule: 2nd item 10% off, 3rd item 20% off, 4th+ item 30% off
* Cart: 4 items at USD 25 each
* Discount differs by position, not a single flat rate

### Example 3 Fixed-price tier

* Rule: 1st item USD 59.99, 2nd USD 49.99, 3rd+ USD 39.99
* Use when you want explicit per-unit pricing at higher quantities

## Best Practices

* Keep thresholds simple at launch (for example, 2+, 3+, 5+)
* Make threshold messaging visible before checkout
* Avoid overly dense tier ladders that are hard to understand
* Align thresholds with margin targets and inventory goals
* Use [Offer Priority and Stacking](/offers/priority-and-stacking) when multiple offers can match

## What to Monitor

Track weekly:

* Quantity distribution per order
* AOV lift from BMSM carts
* Offer redemption rate
* Margin impact at each threshold

<Tip>
  Change one variable at a time when optimizing: threshold, discount value, or product scope.
</Tip>

## Troubleshooting

### Offer not triggering

* Verify threshold quantity and qualifier selection
* Confirm offer schedule and channel constraints
* Check for higher-priority offers taking precedence

### Discount appears incorrect

* Verify whether the offer is volume or tier
* Confirm the expected tier was reached
* Re-test with clean carts for each threshold

### Too much complexity for shoppers

* Reduce number of tiers
* Use clearer customer-facing names
* Prefer fixed price when percentage math is confusing

## Related Resources

* [Offer Types](/offers/offer-types)
* [Creating Offers](/offers/creating-offers)
* [Offer Priority and Stacking](/offers/priority-and-stacking)
* [Budgets Overview](/budgets/overview)
