> For the complete documentation index, see [llms.txt](https://docs.bloop.plus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bloop.plus/referral-program/tier-rewards.md).

# Tiered Rewards

A flat reward pays the same amount whether a referrer brings in one friend or twenty — which gives your best referrers no reason to keep sharing after their first success. Bloop's **FlexiTiers** let the reward grow as a referrer hits new milestones. Tiers only change the **referrer** reward; the referee's discount stays the same.

> **Best practice:** Keep the tier structure simple enough to explain in one sentence — "bring in two friends and earn $5, five and earn $15, ten and earn $30" is easy to share. Four or five tiers with overlapping rules is not.

### How tiers work

Each tier covers a range of successful referral counts. When a referrer hits their Nth referral, Bloop issues the reward for whichever tier N falls into — or nothing, if N lands in a gap. Every tier can have its own reward type, value, minimum, and expiry, and referrers work through tiers in order.

### Set up tiers

1. Open your referral campaign, go to **Referrer reward**, and click **Add tiers** — Bloop starts you with two tiers.
2. For each tier, set the **start/end** referral range and click **Edit reward settings** to choose its reward.
3. Use **Add new tier** to insert more, and check the **preview panel** for the full sequence, any gaps, and what happens beyond the last tier.
4. Set **Advanced tier settings** (below) and **Save**.

Delete tiers down to one to return to a flat reward — tiered mode needs at least two.

### After the final tier

| Setting                       | What it does                                                              | When to use it                                                   |
| ----------------------------- | ------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| Keep giving last tier reward  | Every referral beyond the last tier keeps earning the final tier's reward | Default — your best advocates keep earning your top rate forever |
| Stop rewards after final tier | Referrals beyond the last tier earn nothing                               | Milestone programs celebrating specific achievements             |
| Loop tiers                    | The sequence restarts at Tier 1                                           | Recurring promotions where the reward rhythm should repeat       |

### How past referrals count

* **Count all past rewards** (default) — a referrer's progress includes referrals from before you enabled tiers. Use this to honor existing referrers' history.
* **Start from a date** — only referrals after that date count. Use this for a fresh campaign period where everyone starts at zero.

### Gaps between tiers

You can leave referral-count ranges outside any tier — those referrals earn nothing. Useful for celebrating specific milestones (1st, 5th, 10th) without paying every referral in between.

### Show referrers their progress

The [referral hub](/referral-program/referral-hub.md) shows each referrer a tier timeline automatically, and the **Referral progress** email reminds them how close they are — nothing to build.

### Worked examples

* **Keep-last (progressive):** Tier 1 (referrals 1–2): $5 credit → Tier 2 (3–5): $10 credit → Tier 3 (6+): $20 credit, paid forever. A referrer at 12 referrals earns $20 each time.
* **Stop (milestones only):** Tier 1 (#1): $5 discount → gap → Tier 2 (#5): $15 credit → gap → Tier 3 (#10): $30 credit + gift. Referral #11 earns nothing.
* **Loop (cycling):** Tier 1 (1–2): $5 credit → Tier 2 (3–5): $12 credit, then repeats — referral #6 restarts at Tier 1.

### Things to know

* The first tier must start at referral #1, and tiers can't overlap.
* Gaps are allowed — those referrals still count toward the referrer's total, just earn nothing.
* Any reward type works per tier, including a [custom reward](/referral-program/rewards.md#choose-a-referrer-reward-type) held for your approval.
* Tiers and A/B testing are mutually exclusive — disable one to use the other.
* Editing tier ranges doesn't change rewards already issued; each order keeps the tier that applied when it was placed.

### Common mistakes to avoid

* **Making tiers too similar.** A $5-to-$7 jump isn't enough to change behavior — make the top tier feel substantially better.
* **Choosing Loop when you want Keep-last.** Loop sends your best referrers back to your *lowest* rate — use Keep-last to keep rewarding them at your top rate.
* **Building too many tiers.** Three well-spaced tiers a referrer can explain to a friend beat five granular ones that need a table to understand.

### Next steps

* Set the base rewards in [Set up referrer and referee rewards](/referral-program/rewards.md).
* Filter customers by tier in [Customers](/referral-program/management/customers.md).
* Track tier performance in [Analytics](/referral-program/analytics/analytics.md).


---

# 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://docs.bloop.plus/referral-program/tier-rewards.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.
