# Earn Reward Points There are 3 earning methods that you can configure for your customers: * [Order Reward](/commerce/docs/marketing/rewards/earn-reward-points#order-reward) * [Referral Reward](/commerce/docs/marketing/rewards/earn-reward-points#referral-reward) * [Sign Up Reward](/commerce/docs/marketing/rewards/earn-reward-points#sign-up-reward) ![QG1](https://cdn.pixelbin.io/doc/original/searchlight/platform-panel/marketing/rewards/earn.png) center em Figure 1: Types Of Earning Methods br ## Order Reward A reward for those who place an order on your website or app. ![QG1](https://cdn.pixelbin.io/v2/doc/original/searchlight/platform-panel/Updates-to-docs/Documentation-update/Website/Rewards/fig-2-rewards.png) center em Figure 2: Order Reward Configuration br 1. **Reward Points** - Enter the reward points your customers will receive for placing an order. You may set the value of reward points in percentage (%), say 5% of the order value. Else, you may set a fixed no. of reward points, say 20 points (PTS). 2. **Points Validity** - Enter the validity of the accumulated reward points after which it would expire and become unavailable for redemption. From the drop-down you can set the validity in: Minutes, Hours, Days, Weeks Months or Years. 3. **Message Template Content** - Write your referral message using template variables (see point no. 6), to check the available template variables. Template variables are enclosed in the following format: `{{ *variable* }}`. When the actual message is sent, the template variable will be replaced by its actual value. 4. **Message Preview** - It shows how the actual message would look after decoding the **Message Template Content**. 5. **Available Template Variables** - It is a list of all the valid variables that can be used in the **Message Template Content**. 6. **Name** - Enter the name for the reward. 7. **Display Title** - Enter the title of the message you want to show on the rewards page of the app. Note, the title entered here can be also be used as a template variable named `offer_title`. For example: *Place an order now to get attractive reward points*. 8. **Display Description** - Enter the description of the message you want to show on the rewards page of the app. Note, the description entered here can be also be used as a template variable named `offer_description`. For example: *Order karo aur jeeto credits. Superb offer sirf Uniket par*. 9. **Banner** - Upload a banner image to be shown on the rewards page of the app. 10. **Enable/Disable** - You can easily enable or disable this referral reward. Click Save once you have finished configuring the reward. ## Referral Reward A reward for those who refer others to register on your website or app. ![QG1](https://cdn.pixelbin.io/v2/doc/original/searchlight/platform-panel/Updates-to-docs/Documentation-update/Website/Rewards/fig-3-referral-rewards.png) center em Figure 3: Referral Reward Configuration br 1. **Points for the Referrer** - Enter the reward points a user (referrer) will receive for successfully referring someone and making them register in the application. 2. **Points for the Referred Friend** - Enter the reward points a referred user will receive for successfully registering in the application, using the sender's referral code. 3. **Max. Points Earned Per Customer** - Enter the maximum reward points a user (referrer) can accumlate by referring others. 4. **Points Validity** - Enter the validity of the accumulated reward points after which it would expire and become unavailable for redemption. From the drop-down you can set the validity in: Minutes, Hours, Days, Weeks Months or Years. 5. **Message Template Content** - Write your referral message using template variables (see point no. 7) to check the available template variables. Template variables are enclosed in the following format: `{{ *variable* }}`. When the actual message is sent, the template variable will be replaced by its actual value. 6. **Message Preview** - It shows how the actual message would look after decoding the **Message Template Content**. 7. **Available Template Variables** - It is a list of all the valid variables that can be used in the **Message Template Content**. 8. **Name** - Enter a name for the reward. 9. **Display Title** - Enter the title of the message you want to show on the rewards page of the app. Note, the title entered here can be also be used as a template variable named `offer_title`. For example: *Refer Friends & Earn UNLIMITED*, check fig. 4 10. **Display Description** - Enter the description of the message you want to show on the rewards page of the app. Note, the description entered here can be also be used as a template variable named `offer_description`. For example: *Refer karo aur jeeto credits. Superb offer sirf Uniket par*, check fig. 4 11. **Banner** - Upload a banner image to be shown on the rewards page of the app. 12. **Enable/Disable** - You can easily enable or disable this referral reward. Click Save once you have finished configuring the reward. center img center em Figure 4: Referral Page in the Mobile App br ## Sign Up Reward A reward for those who sign up on your website or app. ![QG1](https://cdn.pixelbin.io/v2/doc/original/searchlight/platform-panel/Updates-to-docs/Documentation-update/Website/Rewards/fig-5-signup-rewards.png) center em Figure 5: Sign Up Reward Configuration br 1. **Reward Points** - Enter the reward points a user will receive after successfully signing up. For e.g. 500 PTS. 2. **Points Validity** - Enter the validity of the accumulated reward points after which it would expire and become unavailable for redemption. From the drop-down you can set the validity in: Minutes, Hours, Days, Weeks Months or Years. 3. **Message Template Content** - Write your sign up message using template variables (see point no. 5) to check the available template variables. Template variables are enclosed in the following format: `{{ *variable* }}`. When the actual message is sent, the template variable will be replaced by its actual value. 4. **Message Preview** - It shows how the actual message would look after decoding the **Message Template Content**. 5. **Available Template Variables** - It is a list of all the valid variables that can be used in the **Message Template Content**. 6. **Name** - Enter a name for the reward. 7. **Display Title** - Enter the title of the message you want to show on the rewards page of the app. Note, the title entered here can be also be used as a template variable named `offer_title`. For example: *Diwali Sign Up Reward*. 8. **Display Description** - Enter the description of the message you want to show on the rewards page of the app. the description entered here can be also be used as a template variable named `offer_description`. For example: *Win exciting reward points during Diwali*. 9. **Banner** - Upload a banner image to be shown on the rewards page of the app. 10. **Enable/Disable** - You can easily enable or disable this sign up reward. Click Save once you have finished configuring the reward.