---
title: Manual product & custom rewards overview
slug: manual-product-and-custom-rewards-overview
description: Manual product and custom rewards give Roster brands a flexible way to incentivize ambassadors across campaigns and milestones.
docTags: 
createdAt: 2024-12-06T22:10:12.326Z
---

Manual product rewards and custom rewards are a flexible way to incentivize ambassadors in Roster, whether they are completing campaigns, joining campaigns, or unlocking milestones. Unlike automated rewards available for Shopify brands, such as discount codes, store credit, and automated product fulfillment, manual product rewards and custom rewards allow brands to define and fulfill rewards outside of an automated system. Roster provides tracking, visibility, and workflows to ensure ambassadors receive their rewards promptly.

***

## Step-by-step instructions

::::WorkflowBlock
:::WorkflowBlockItem
### Create a custom or manual product reward

1. Navigate to the `Milestones` or `Campaigns` section in Roster.
2. Click `Edit` on an existing milestone or campaign, or create a new one.
3. Under the `Rewards` section, choose `Add Reward`.
4. Select either `Custom Reward` or `Manual Product Reward`.
5. Fill in the details:
6. Click `Save` to apply the reward.
:::

:::WorkflowBlockItem
### Track and manage reward fulfillment

1. Navigate to the `Rewards` tab in the relevant milestone or campaign.
2. Identify rewards marked as `Needs Fulfillment`.
3. Click on a specific reward to open the fulfillment drawer.
4. View ambassador details, including name, email, unlocked milestone, and reward information.
5. Copy the ambassador’s shipping address to fulfill the reward outside Roster if needed.
:::

:::WorkflowBlockItem
### Mark a reward as fulfilled

1. Once the reward has been sent or granted, click `Mark as Fulfilled`.
2. The status will update instantly for the ambassador and your team.
3. If necessary, filter rewards to see only those marked as `Fulfilled`.
4. To revert a fulfillment, click `Undo Fulfillment` to return it to `Needs Fulfillment` status.
:::

:::WorkflowBlockItem
### Use bulk fulfillment and exports

1. Navigate to the `Rewards` tab.
2. Click `Export` to download a CSV file containing ambassador and reward details.
3. Use the CSV to coordinate fulfillment with your team or fulfillment center.
4. After fulfilling multiple rewards, use `Actions` > `Mark as Fulfilled` to update statuses at once.
:::

:::WorkflowBlockItem
### Mark a reward as "Won’t Fulfill"

1. Locate the reward in the `Needs Fulfillment` tab.
2. Click `Mark as Won’t Fulfill` if the reward will not be issued (e.g., ambassador removed from the program, out-of-stock product).
3. Use the filter option to review rewards marked as `Won’t Fulfill`.
:::

:::WorkflowBlockItem
### View and manage all rewards in Roster

1. Click `More` > `Rewards` in the main left-hand menu.
2. Review all product and custom rewards that have been created in your Roster account.
3. Click into a specific reward to see all the reward instances and for more details and fulfillment options.
:::
::::

***

## Need help?

If you have any questions or need assistance, please reach out to our customer success team at [support@getroster.com](mailto\:support@getroster.com).
