Platform 2 Guide — This article applies to the new platform. Looking for classic platform docs? Browse the Platform 1 collection.
Why: Enhance member engagement and retention by offering exciting rewards that motivate your subscribers to participate in your app. A well-configured rewards system can increase activity and loyalty among your members.
Navigate: App Station > Settings > Content Settings > Gamification > Rewards tab
Quick Start
Click the Rewards tab in the Gamification settings.
Click Add Reward to create a new reward.
Select the Reward Type from the dropdown menu.
Fill in the required fields, including Points Cost and any optional settings.
Click Save to activate your reward.
Detailed Sections
Understanding Reward Types
Member Kitchens offers several types of rewards that you can configure based on your engagement strategy:
1. Manual Fulfillment
This reward type requires you to fulfill the reward manually after a member claims it. The claim status will be marked as PENDING until you review and mark it as fulfilled.
Instructions: Provide any specific instructions for the member in the rewardValue field.
{
"rewardType": "MANUAL",
"rewardValue": {
"instructions": "DM me on Instagram @creator to schedule your session"
}
}
2. Promo Code
Automatically generates a single-use discount code when claimed. The code is displayed to the member and sent via email.
Configuration: Set the discount type (percentage or fixed amount) and value.
{
"rewardType": "PROMO_CODE",
"rewardValue": {
"discountType": "PERCENTAGE",
"discountValue": 20,
"duration": "ONCE"
}
}
3. Content Grant
Automatically enrolls the member in a specific course or journey. This is a great way to provide educational content as a reward.
Configuration: Select the content type (e.g., COURSE, JOURNEY) and the specific content item.
{
"rewardType": "CONTENT_GRANT",
"rewardValue": {
"grantType": "COURSE",
"contentId": "uuid-of-content"
}
}
4. Gift Membership
Allows a member to gift a subscription to someone else. You will need the recipient's email at the time of claim.
Configuration: Include optional fields for the recipient's name and a personal message.
{
"rewardType": "GIFT_MEMBERSHIP",
"rewardValue": {
"offerId": "uuid-of-offer"
}
}
5. Access Level
Grants one or more access levels directly to the claiming member. You can choose from a multi-select list of available access levels.
Configuration: You can set an optional expiration period in days. Leave this field blank for permanent access.
{
"rewardType": "ACCESS_LEVEL_GRANT",
"rewardValue": {
"accessLevelIds": ["uuid-of-access-level-1", "uuid-of-access-level-2"],
"durationDays": 30
}
}
Configuring Reward Settings
When setting up rewards, consider the following fields:
Points Cost: The number of points required to claim the reward.
Max Claims: An optional limit on the total number of times this reward can be claimed (global limit).
Expiry Date: An optional expiration date for the reward.
Active Toggle: You can toggle rewards on or off to control their availability.
Managing Reward Claims
You can review all claims made by members in the Reward Claims queue:
Navigate: App Station > Inbox > Reward Claims
Tabs: View claims by status: All, Pending, Fulfilled, or Rejected.
Actions: For PENDING claims, you can fulfill or reject them, adding optional notes if needed.
Additional Tips
Ensure that your rewards are appealing and relevant to your members to maximize engagement.
Regularly review the performance of your rewards and adjust as necessary to keep your members motivated.
Consider using a mix of reward types to cater to different member preferences.
