# Milestone Rewards

### What is Milestone Rewards?

**Milestone Rewards** is a powerful campaign type that lets you offer tiered rewards as customers add more to their cart. Whether it’s **discounts** or **free shipping**, shoppers unlock new rewards as they reach spending or quantity thresholds you define.

This creates a fun, game-like experience that encourages customers to add more to their cart to reach the next tier

### Step 1: Access Milestone Rewards

In the **AOV Free Gift app**:

* Go to **Campaigns**
* Click **Create Campaign**
* Select **Milestone Rewards** and click **Create** to begin setup

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2FpvYoN9NaONo2wu8coZVN%2FMR.png?alt=media&#x26;token=1143b5fb-577d-4050-adc2-afdb521ed91a" alt=""><figcaption></figcaption></figure>

### Step 2: Set Up Milestones & Rewards

**2.1 Choose type of conditions:**

* Total Cart Value: Based on how much a customer spends
* Product Quantity: Based on how many items they add

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2FIrrH2wfG20mpW2k44GGq%2FMR1.png?alt=media&#x26;token=60760354-fded-4857-9b7c-3295bd283b09" alt=""><figcaption></figcaption></figure>

**2.2 Click to Add milestone, there are 3 type of rewards**

* Order discount
* Free gift
* Free shipping

**For Order Discount,** choose the discount type

* Percentage discount
* Fixed discount

**For Free Gift,** select any product on your store as the free gift at the Browse product button. You can choose multiple products

**For Free Shipping,** set Buy at least $199 or 2 items to get free shipping.

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2FBs9wan5vJADQNM85Snar%2Fmr4.png?alt=media&#x26;token=1452eb21-918a-488c-875c-44ea8e7ac7d7" alt=""><figcaption></figcaption></figure>

### Step 3: **Reward distribution rule**

Choose how rewards are delivered when customers qualify for multiple milestones:

* **Nearest Milestone Gift Only**: Customer gets only the highest milestone reward reached.
* **All Eligible Gifts (Recommended)**: Customer gets *every* reward unlocked across all tiers.

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2FyPgWzRcZD16U893AQr1B%2FMR2.png?alt=media&#x26;token=e36c1598-cdc7-46a1-bb18-43bae898322f" alt=""><figcaption></figcaption></figure>

#### Set Campaign Schedule

* Start Date/Time: Pick when your campaign goes live (based on your Shopify timezone).
* End Date (Optional): Enable End Date if the campaign is for a limited time.

### Step 4: Set up display settings

**4.1 Choose gift selection method:**

* **Auto-add**: Gift will be automatically added when milestones is reached
* **Gift selection**: Customer selects gift through a pop-up when milestone is reached

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2FHKuILDATgVSca30dxlag%2Fms.png?alt=media&#x26;token=fec80047-ceb1-48f0-a3c2-51368d56ee02" alt=""><figcaption></figcaption></figure>

If choose gift selection, you can see a block to customize the pop-up which is only displayed when milestone is reached

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2FbZbVFqQQGndOQHYvnhai%2Fpo.png?alt=media&#x26;token=65ce0aac-1258-4d87-a2f6-828ad217fce8" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2Fk7o9FGU6JY4rSV25Depf%2Fcustom%20MS.png?alt=media&#x26;token=1221bf0d-0b95-465f-9fac-eafcbf069844" alt="Customize pop-up when milestone is reached"><figcaption></figcaption></figure>

**4.2 Customize milestone reward bar**

You can customize the milestone rewards bar which always display on your product page by click **Edit widget** at Milestone rewards block

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2FKFuFl5Dx7AOUxRHXLIRE%2Far.png?alt=media&#x26;token=a5fd01e6-aec4-4f8e-b8ab-ad95f811916c" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2FC0x9U9v5iy8azXdyPjV2%2Fmr5.png?alt=media&#x26;token=1b6833ba-519e-443f-a3bf-88faeccc45be" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2FDBNP4ERaNt7nla6n6lFQ%2Fmr3.png?alt=media&#x26;token=2e4184f0-1537-48f7-9ace-092e7810198a" alt=""><figcaption></figcaption></figure>

After all settings are done, the Milestone reward widget will be successfully displayed on the product page as set up:Once everything looks great, hit **Save** to publish your campaign!

### Step 5: Enable the app on the theme and add block

* Follow the guide on our app to embed and enable the app on your theme.
* Click **Add milestone block to your theme** to place the AOV Process bar block on the product page.
* If you can not see the block on your theme, there are 2 reasons:
  * Campaign has not been saved yet -> go back to the app and Save campaign successfully
  * Your theme is not supported -> please contact us to configure from our end

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2Fc2rRoNo4uiWB5eRW82PW%2FStack.png?alt=media&#x26;token=a347c8cb-68a2-43c5-bdaa-8ae560093b46" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1289686769-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMo81Ak7Ig0Z6bLRmWpSA%2Fuploads%2F6YClSqEjq5CLKe8aBMXm%2Fmr.png?alt=media&#x26;token=20138562-10d1-44d4-a8f1-053dd39eda72" alt=""><figcaption></figcaption></figure>

Voila! By following those steps, you can create a compelling, clear, and attractive Milestone Reward campaign to engage more customers. Happy selling!


---

# Agent Instructions: 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:

```
GET https://help.aov.ai/promotion-campaign/milestone-rewards.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
