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

# Bonuses and content rewards

> Understand non-sale rewards in Referly — bonuses, milestone and performance rewards, contest prizes, and content rewards. See how they appear in the Rewards list, how to filter for them, and how they're approved and paid.

Not every reward comes from a sale. You can also reward affiliates for hitting a target, winning a contest, reaching a milestone, or creating content — and you can hand out a one-off bonus whenever you like. These non-sale rewards land in the same [Rewards list](/docs/help-center/manage/rewards/overview) as commissions, so everything an affiliate earns is in one place. This page explains how to spot them and where they come from.

## How they appear in your Rewards list

A reward that isn't tied to a sale doesn't have a customer, so instead of a name its row shows a purple **gift icon**. The label tells you which kind it is:

* **Bonus** — a bonus you gave or an affiliate earned. Underneath, the row shows the reason for the bonus, or **No reason provided** if none was set.
* **Content rewards** — a reward for content an affiliate submitted.

Open one and its detail panel names it the same way, with the reason shown as a **Bonus Reason** so you have the context behind the payment.

## Filter to just bonuses and content rewards

When you want to see only non-sale rewards, use the **Type** filter above the list. Alongside **Sign Up** and **Purchase**, it has **Bonus** and **Content Rewards** — pick one to narrow the list to just those. This is handy for checking what you've paid out beyond regular commissions, or reviewing a run of content rewards together.

## Where bonuses come from

A reward labelled **Bonus** can be created a few ways:

* **A bonus you give by hand** — award an affiliate a one-off bonus from their detail page. See [Give a bonus](/docs/help-center/manage/affiliates/give-a-bonus).
* **Performance bonuses** — [rewards that trigger](/docs/help-center/gamify/performance-bonuses/overview) when an affiliate hits a target you set, like a number of sales or a revenue goal.
* **Milestones** — [rewards for reaching a milestone](/docs/help-center/gamify/milestones/overview) in your program.
* **Contests** — [prizes for the winners](/docs/help-center/gamify/contests/overview) of a contest you run.

Each of these drops a bonus into the Rewards list automatically when it's earned, with a reason that tells you which one it was.

## Where content rewards come from

A **Content rewards** entry comes from your [content reward campaigns](/docs/help-center/gamify/content-rewards/overview) — where you pay affiliates for posts, videos, or other content that meets the criteria you set. When a submission is approved and qualifies, its reward appears in the list like any other.

## Approving and paying them

Bonuses and content rewards are rewards like any other, so they follow the same path. They carry a status, can sit **On Hold** waiting for your approval, and are collected into payouts once they're accepted — exactly as commissions are. Everything in [Approve or decline a reward](/docs/help-center/manage/rewards/approve-or-decline) and the [Payouts overview](/docs/help-center/manage/payouts/overview) applies to them too.

## Related

<Columns cols={2}>
  <Card title="Give a bonus" icon="gift" href="/docs/help-center/manage/affiliates/give-a-bonus" arrow>
    Award an affiliate a one-off bonus by hand.
  </Card>

  <Card title="Performance bonuses" icon="trophy" href="/docs/help-center/gamify/performance-bonuses/overview" arrow>
    Reward affiliates automatically for hitting targets.
  </Card>

  <Card title="Content rewards" icon="photo-film" href="/docs/help-center/gamify/content-rewards/overview" arrow>
    Pay affiliates for the content they create.
  </Card>

  <Card title="Rewards overview" icon="list" href="/docs/help-center/manage/rewards/overview" arrow>
    A tour of the Rewards page and every column.
  </Card>
</Columns>
