---
title: "Promotions v2 examples"
source: https://support.storeconnect.com/articles/advanced-promotion-examples
type: article
format: markdown
site: StoreConnect Support — product and developer documentation for StoreConnect
site_index: https://storeconnect.com/llms.txt
docs_index: https://support.storeconnect.com/llms.txt
note: Append .md to any page or article URL on this site to get its Markdown form.
---
# Promotions v2 examples

Each recipe below lists every record and field value needed for one complete offer. Build them in the order shown, following the process in [Configure Promotions v2](configure-advanced-promotions).

Fields not listed can keep their defaults. Every recipe assumes the promotion's **Store** is your store and its **Start Date** is today or earlier.

## Free shipping over $200

Applies automatically once the cart reaches $200.

**Reward**

| Field | Value |
|---|---|
| Display Name | Free Shipping at $200 |
| Identifier | `free-shipping-over-200` |
| Type | Discounted Shipping |
| Discount Type | Percentage |
| Discount Percentage | 100 |

**Condition**

| Field | Value |
|---|---|
| Name | Cart Total $200 |
| Type | Total Value |
| Amount | 200 |

**Promotion v2**

| Field | Value |
|---|---|
| Display Name | Free Shipping over $200 |
| Reward Strategy | Tiered |
| Coupon Code | Leave blank |

**Promotion v2 Condition**: the condition and reward above, **Priority** `1`.

## Half-price shipping over $100

The same shape, with a partial shipping discount. Set the reward's **Discount Percentage** to `50` instead of `100`, the condition **Amount** to `100`, and name the records accordingly.

## 10% off the cart over $150

Applies automatically to the cart subtotal.

**Reward**

| Field | Value |
|---|---|
| Display Name | 10% Off Subtotal |
| Identifier | `ten-percent-off-subtotal` |
| Type | Discount on Subtotal |
| Discount Type | Percentage |
| Discount Percentage | 10 |

**Condition**: Total Value, **Amount** `150`.

**Promotion v2**: **Reward Strategy** Tiered, no coupon code.

**Promotion v2 Condition**: **Priority** `1`.

## Tiered spend and save

Spend $500 for 10% off, $1000 for 20%, $1500 for 30%, with only the best tier applying. This is what **Tiered** exists for: three condition-and-reward pairs under one promotion.

**Rewards**: three Discount on Subtotal rewards at 10, 20, and 30 percent.

**Conditions**: three Total Value conditions with amounts 500, 1000, and 1500.

**Promotion v2**: **Display Name** Spend and Save, **Reward Strategy** **Tiered**, no coupon code.

**Promotion v2 Conditions**: three link records, highest threshold first.

| Condition | Reward | Priority |
|---|---|---|
| Cart Total $1500 | 30% Off Subtotal | 1 |
| Cart Total $1000 | 20% Off Subtotal | 2 |
| Cart Total $500 | 10% Off Subtotal | 3 |

The priority order matters. Under the tiered strategy only one link record applies, so putting the highest threshold at priority `1` means a large cart gets the biggest discount rather than stopping at the first tier it passes. A $600 cart gets 10%, a $1200 cart gets 20%, and a $1600 cart gets 30%.

## Members-only free shipping

No cart requirement, restricted to one membership. The restriction lives on the promotion header, so the condition is simply Always Applies.

**Reward**: Discounted Shipping, Percentage, `100`.

**Condition**: Always Applies. Leave **Amount** empty.

**Promotion v2**

| Field | Value |
|---|---|
| Display Name | Member Free Shipping |
| Customer Scope Membership | Your membership record |
| Coupon Code | Leave blank |

**Promotion v2 Condition**: **Priority** `1`.

:::tip
If the offer has no cart condition at all, a [discount](discounts) scoped to the same membership is simpler to maintain and shows the reduced price on the product page. Use this recipe when you also need scheduling, usage limits, or a coupon code.
:::

## Buy three, get 10% off those items

Repeats for every group of three, so six items get the discount twice.

**Reward**

| Field | Value |
|---|---|
| Display Name | 10% Off Every Three |
| Identifier | `ten-percent-every-three` |
| Type | Discount on Products |
| Discount Type | Percentage |
| Discount Percentage | 10 |
| Frequency | No Limit |
| Apply to | Matched Products |

**Condition**: Total Quantity, **Amount** `3`.

**Promotion v2 Condition**: **Priority** `1`.

To limit the offer to one category, add a **Promotion v2 Product Scope** to the condition with **Scope Type** Include and that **Category** selected. Because the reward uses **Matched Products**, the discount then lands only on the items the condition counted.

## A free gift over $80

Adds a nominated product to the cart at no charge.

**Reward**

| Field | Value |
|---|---|
| Display Name | Free Tote Bag |
| Identifier | `free-tote-over-80` |
| Type | Free Product |
| Quantity | 1 |

Add a **Promotion v2 Product Scope** to this reward with **Scope Type** **Free Product** and the gift selected in **Product**. Without it, the reward has nothing to give.

**Condition**: Total Value, **Amount** `80`.

**Promotion v2 Condition**: **Priority** `1`.

The gift appears as its own cart line at $0 and is removed automatically if the cart drops below $80.

## Any two for $50

**Reward**

| Field | Value |
|---|---|
| Display Name | Any Two for $50 |
| Identifier | `any-two-for-50` |
| Type | Fixed Price for N Products |
| Quantity | 2 |
| Fixed Amount | 50 |
| Apply first to | Most Expensive |

**Condition**: Total Quantity, **Amount** `2`, with an Include product scope for the category the offer covers.

**Promotion v2 Condition**: **Priority** `1`.

**Apply first to** decides which two items are repriced when the cart holds more than two eligible ones. **Most Expensive** is the customer-friendly choice.

---

## Follow StoreConnect

- [Email Newsletter](https://storeconnect.com/c/lp-newsletter)
- [LinkedIn Newsletter](https://www.linkedin.com/build-relation/newsletter-follow?entityUrn=7444956928444862464)
- [YouTube](https://www.youtube.com/channel/UCngKdP2x8l1wcbAKW3tvU8g)
- [LinkedIn](https://www.linkedin.com/company/storeconnect)
- [X / Twitter](https://x.com/storeconnecthq)

## Popular Links

- [Partners](https://storeconnect.com/partners)
- [Become a Partner](https://storeconnect.com/become-a-partner)
- [News](https://storeconnect.com/articles/news)
- [Events](https://storeconnect.com/articles/events)
- [Live Events](https://storeconnect.com/live-events)
- [Feature Comparison](https://storeconnect.com/how-we-compare)
- [Download a free trial](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FMkeKUAT)
- [Book a Demo](https://storeconnect.com/contact)

## Documentation

- [Help documentation](https://support.storeconnect.com/help-documentation)
- [AI agents](https://support.storeconnect.com/ai)
- [Videos & tutorials](https://support.storeconnect.com/videos-tutorials)
- [Developer reference](https://support.storeconnect.com/developer-reference)
- [Release notes](https://support.storeconnect.com/release-notes)
- [Troubleshooting](https://support.storeconnect.com/troubleshooting)
- [Trust Center](https://trust.getstoreconnect.com/)
- [Status Page](https://status.storeconnect.com/)

## Contact

- info@getstoreconnect.com
- US +1 415 745 3230
- AUS +61 2 8365 2308

100 S Ashley Dr, Suite 600-2461
Tampa FL 33602-600 USA

Level 22, Sydney Place
180 George Street
Sydney, NSW, 2000, AUS

## Machine-readable

- [Site index for agents](https://storeconnect.com/llms.txt): curated map of the StoreConnect site in llms.txt format
- [Documentation index for agents](https://support.storeconnect.com/llms.txt): full technical and product documentation map

Every page and article on this site has a Markdown rendering: append `.md` to its URL.

Continue in Markdown: [Help documentation](https://support.storeconnect.com/help-documentation.md) · [Developer reference](https://support.storeconnect.com/developer-reference.md) · [Videos & tutorials](https://support.storeconnect.com/videos-tutorials.md) · [Release notes](https://support.storeconnect.com/release-notes.md)

---

StoreConnect Support — https://support.storeconnect.com/articles/advanced-promotion-examples