> For the complete documentation index, see [llms.txt](https://responsive-media.gitbook.io/advanced-free-shipping/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://responsive-media.gitbook.io/advanced-free-shipping/common-use-cases/use-cases.md).

# Use Cases

## Overview

This page contains ready-to-use shipping discount configurations for common rule groups. Copy the setup that matches your needs and adjust the values for your store.

## 1. Free Shipping Over $50

**The most popular shipping strategy**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Cart total **is at least** $50

**Target**:

* All shipping rates → Free

**Result**: Any order $50+ gets free shipping on all methods.

</details>

***

## 2. Free Shipping for VIP Customers

**Reward your best customers**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Customer tag **contains** VIP

**Target**:

* All shipping rates → Free

**Result**: Customers tagged "VIP" always get free shipping.

{% hint style="info" %}
Tag customers manually or use Shopify Flow to auto-tag based on lifetime spend.
{% endhint %}

</details>

***

## 3. Free Shipping on Specific Products

**Promote specific items**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Product in cart **contains** "Winter Coat"

**Target**:

* All shipping rates → Free

**Result**: Any order containing a winter coat gets free shipping.

</details>

***

## 4. Tiered Shipping Discounts

**Graduated incentives based on cart value**

<details>

<summary>Configuration</summary>

Create three separate discounts:

**Discount 1** ($30-49):

* Cart total **is at least** $30
* Discount: 25% off shipping

**Discount 2** ($50-74):

* Cart total **is at least** $50
* Discount: 50% off shipping

**Discount 3** ($75+):

* Cart total **is at least** $75
* Discount: Free shipping

**Result**: Shopify applies the best discount. $75+ carts get free shipping, not 25% off.

</details>

***

## 5. Location-Based Free Shipping

**US orders over $50, exclude AK/HI**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Country **is one of** US
* Province/state **is not one of** AK, HI
* Cart total **is at least** $50

**Target**:

* All shipping rates → Free

**Result**: Free shipping for continental US orders $50+. Alaska and Hawaii excluded.

{% hint style="info" %}
Create a separate discount for AK/HI with higher threshold or partial subsidy.
{% endhint %}

</details>

***

## 6. First-Time Customer Free Shipping

**Convert new customers**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Customer order count **is equal to** 0

**Target**:

* All shipping rates → Free

**Result**: First-time customers get free shipping. Works for guests too!

</details>

***

## 7. Collection-Based Free Shipping

**Buy 3+ from collection**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Collection: "T-Shirts"
* Collection item quantity **is at least** 3

**Target**:

* All shipping rates → Free

**Result**: Buy 3 or more t-shirts, get free shipping.

</details>

***

## 8. Subscription-Only Free Shipping

**Reward subscription customers**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Has subscription **subscription only**

**Target**:

* All shipping rates → Free

**Result**: Orders with only subscription items get free shipping.

{% hint style="info" %}
Use "contains subscription" instead if you want mixed carts to qualify.
{% endhint %}

</details>

***

## 9. Regional Tiered Discounts

**Different thresholds by region**

<details>

<summary>Configuration</summary>

Create three separate discounts:

**Discount 1** (US):

* Country **is one of** US
* Cart total **is at least** $50
* Discount: Free

**Discount 2** (Canada):

* Country **is one of** CA
* Cart total **is at least** $75
* Discount: Free

**Discount 3** (International):

* Country **is not one of** US, CA
* Cart total **is at least** $100
* Discount: $20 off

**Result**: Different thresholds based on shipping costs to each region.

</details>

***

## 10. Product Bundle Free Shipping

**Require specific products**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Product in cart **contains (all)** Product A, Product B

**Target**:

* All shipping rates → Free

**Result**: Customers must have BOTH products in cart to get free shipping.

</details>

***

## 11. VIP or High Value

**Multiple paths to free shipping**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Scenarios**:

* Rule Group 1: Customer tag **contains** VIP
* Rule Group 2: Cart total **is at least** $100

**Target**:

* All shipping rates → Free

**Result**: VIP customers always qualify OR anyone spending $100+.

</details>

***

## 12. Wholesale Free Shipping

**B2B customer incentive**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Customer tag **contains** Wholesale
* Cart total **is at least** $500

**Target**:

* All shipping rates → Free

**Result**: Wholesale customers get free shipping on orders $500+.

</details>

***

## 13. Local Delivery Discount

**Encourage local delivery**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Cart total **is at least** $30

**Target**:

* Local delivery → Free

**Result**: Local delivery is free at $30, shipping requires higher threshold (create separate discount).

</details>

***

## 14. Free Standard, Discounted Express

**Multiple targets strategy**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Cart total **is at least** $50

**Targets**:

* Target 1: Specific rates "Standard" → Free
* Target 2: Specific rates "Express" → 50% off

**Result**: Standard shipping is free, express is half price. Encourages standard while making express affordable.

</details>

***

## 15. Postcode-Based Local Free Shipping

**Hyper-local promotion**

<details>

<summary>Configuration</summary>

**Discount Method**: Automatic

**Conditions**:

* Postcode **matches any of** 941\*, 942\*, 943\*

**Target**:

* All shipping rates → Free

**Result**: Free shipping for customers in San Francisco Bay Area postal codes.

</details>

***

## Tips for Success

* **Start Simple** - Begin with one or two straightforward discounts. Add complexity as you learn what works.
* **Test First** - Always use Test Mode before going live. Verify the discount works as expected.
* **Monitor Performance** - Track which discounts are used most. Double down on what works.
* **Communicate Clearly** - Show customers how close they are to free shipping. Use progress bars on your site.

## Need Help?

* [**Browse Conditions**](/advanced-free-shipping/conditions-cart-and-order/cart-total.md) - Learn about all available conditions
* [**Advanced Features**](/advanced-free-shipping/advanced-features/multiple-rule-groups.md) - Create more complex discount strategies
* [**Troubleshooting**](/advanced-free-shipping/troubleshooting/common-issues.md) - Fix common issues
* [**Contact Support**](mailto:help@responsivemedia.com.au) - We're here to help


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://responsive-media.gitbook.io/advanced-free-shipping/common-use-cases/use-cases.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
