Rewards
Cheetah Digital Loyalty Rewards lets you create reward catalogs that members can redeem. Use Rewards to incentivize members to participate in Cheetah Digital Loyalty Offers, Challenges, Codes, and other Content Objects.
Setting Up Rewards
Reward Classes
Use Reward Classes to add custom Attributes to a Reward. By using Reward Classes, you can customize the Reward’s attributes that you show to members. Each Reward Class has these fields:
- Name. A name for the Reward Class.
- Description. A short description for the Reward Class.
You can then define Attributes for the Reward Class. An attribute is a field (e.g. T-Shirt Size), with an enumerated set of Domain Values (e.g. Small, Medium, Large, Extra Large). You can specify the default domain value for each Attribute. After you select the Reward Classes for a Reward, the Reward inherits all the Reward Class’s Attributes.
Program Settings
There are no Program Settings for Rewards.
Using The Rewards Screen
Use the Rewards | Rewards screen to manage your Rewards.
Searching and Sorting
The Rewards screen includes a variety of facilities to make it easy for you to search, filter, sort, and export/import records.
- Searching. Use the Search text box to search records by name or SKU.
- Filtering. Use the Status and Effectivity dropdowns to filter records.
- Sorting. Use the Sort dropdown to sort records by date created, date updated, display name, or metric value.
- Export / Import. Use Cheetah Digital Loyalty’s built-in export and import capability to export existing Rewards to and from .csv files.
Content Management
Use Cheetah Digital Loyalty’s Content Management capabilities to manage your Rewards:
- Status. Use status to specify when a Reward is in use. Change the status to change the visibility of the Reward to members. Valid statuses are ‘Draft’, ‘Published’, and ‘Archived’.
- Effectivity. Change the effectivity to designate the timeframe for which members can view and respond each Reward. Valid effectivities are ‘Always’ and ‘Schedule’.
- Categories. Organize records into categories. Client applications use categories to show subsets of records to members.
- Tags. Add one or more tags to help you search, filter, and organize your records. Tags are only visible and usable in the Cheetah Digital Loyalty Marketing Console: you can modify and create tags, but your members are not be able to see or access the tags.
- Assignee. Choose an assignee to give ownership or responsibility to one or more Marketers. You can easily find the tasks assigned to a specific Marketer by searching for a name in the Search textbox.
For more information about Cheetah Digital Loyalty’s powerful Content Management capabilities, see Content Objects.
Reward Attributes
Following is a list of the main attributes:
- SKU. Use the SKU field to store the unique SKU value for the Reward.
- Required Metric. The metric amount that the Member exchanges to redeem the reward (e.g. 100 points to redeem a t-shirt or to enter into a sweepstakes).
- Tracking Code (optional). Specify a value to track clicks to an Reward when you share the Reward’s URL on external channels such as email or Facebook. Cheetah Digital Loyalty adds the Tracking Code to the Reward URL. Note: Tracking Code is not used for tracking for member logged into Cheetah Digital Loyalty apps.
Reward Types
Cheetah Digital Loyalty Rewards supports several types:
- Physical Product. A Reward that is fulfilled by shipping a physical good to the member.
- Certificate. A Reward that is fulfilled via digital channels (e.g. sending a digital certificate via email).
- Coupons.com. A Reward that is fulfilled by sending a digital coupon on coupons.com.
- Contest. A Reward that is fulfilled by entering the member into a contest, such as a sweepstakes.
Reward Definition
Use the Reward | Definition screen to view additional information about the Reward. The Reward definition varies depending on the Reward type.
Physical Product
First, select one or more Reward Classes for the Reward. Then, you can specify the valid Combinations for the Reward. Each combination is a valid set of Reward Class attributes that a member can select to create a valid Reward Redemption. You can specify a SKU and a Required Metric for each Combination.
For example, a T-Shirt may have the following Reward Class Attributes:
- Shirt Color. Valid domain values are ‘Red’, ‘Blue’.
- Shirt Size. Valid domain values are ‘Small’, ‘Medium’, ‘Large’.
Then, you can enter up to six valid Combinations with their own unique SKUs and Required Metrics:
| Shirt Color |
Shirt Size |
SKU |
Required Metric |
| Red |
Small |
R-S |
100 points |
| Red |
Medium |
R-M |
100 points |
| Red |
Large |
R-L |
100 points |
| Blue |
Small |
B-S |
200 points |
| Blue |
Medium |
B-M |
200 points |
| Blue |
Large |
B-L |
250 points |
When a member redeems one of the combinations, Cheetah Digital Loyalty Rewards deducts the selected combination’s Required Metric from the member’s balance, and submits the selected combination’s SKU in the Reward Response.
Certificates
Use Rewards Certificates to manage the list of valid values that members can submit in return for a prize. Each Code can have zero or more Reward Certificates.
Enter attributes to define the certificate:
- External Site.
- External URL.
- Display Text.
Each Reward Certificate has the following attributes:
- Code. A string that uniquely identifies the Certificate.
- Secondary Codes. Optionally provide up to ten secondary codes for each certificate. For example, some vendors use the Code for the primary discount code and use a secondary code for a free shipping code.
- Status. Indicates whether the code is ‘Unused’ or Redeemed’.
- Effectivity. Specify whether the Certificate is Always available or is only available for a particular timeframe.
You can manually create Reward Certificates, import new Reward Certificates from a .csv file, or use the “Generate” button to generate new Reward Certificates.
Coupons.com
Enter the information to map a Reward to a coupon.com record. Cheetah Digital Loyalty Rewards uses the coupon.com webBrick implementation. After you define and approve the coupon proof(s), coupons.com provides these parameters that you copy into the Reward Definition screen:
- Offer Code.
- Check Code.
- Long Cypher Key.
- Short Cypher Key.
In addition, you should set the URL for the coupons.com server in this field:
Cheetah Digital Loyalty Rewards uses the five values above to generate a unique string. Whenever a member redeems the reward, Cheetah Digital Loyalty Rewards generates a unique dynamic link to coupons.com, which will decrypt the link to validate the correct parameters and present the coupon to the member.
Contests
Use Contests to create Rewards that members submit contest entries for and a subset of members become winners. Specify the following attributes to define a contest:
- Draw Date. The date when the Content winners are picked.
- Prizes. One or more Prizes to give to members who submit contest entries.
You specify additional settings for each Prize:
- Name. The name of the Prize.
- Description. A short description of the prize.
- Prize Type. The prize that the Member receives if they win this Prize, such as a Metric Value (e.g. 1,000 Points), a Reward Award, or an entry into another Reward Contest.
- Number of Winners. The number of members who can receive this prize.
Use the Pick All Winners for Me button when you are ready to pick the winners for the Contest. Note: you can only pick winners if members have submitted contest entries for the Reward.
Reward Display
Use the Content Editor in the Display tab to specify what the cover of the Reward should look like to the member based on the channel and presentation mode.
For more information about Cheetah Digital Loyalty’s Content Editor, see Content Editor.
Reward Eligibility
Use segments and locations to specify which members can see and respond to a Reward.
- Segments. Specify one or more eligible segments for each Reward. Use segmentation to target a specific demographic with the Reward by including or excluding segments to be eligible for the Reward. View the Members | Segments page to create member segments.
- Locations. Specify one or more eligible locations for each Reward. Target specific locations with individualized Rewards by including or excluding locations. View the Admin | Locations page to create locations.
Reward Awards
Use Reward Awards to grant Rewards to a member. You can use Reward Awards to surprise-and-delight your members. The member can use a Reward Award to redeem a reward without exchanging the Reward’s Required Metric value. For example, if you have a Reward for an LCD TV that has a required metric of 10,000 points and you grant a Reward Award for the LCD TV to a member, then the member can use the Reward Award to redeem the LCD TV without exchanging the required 10,000 points.
Reward Advanced Settings
Use the Advanced tab to manage the advanced settings.
- Limits. Use limits to specify the total maximum submissions for all members, the maximum submissions for each individual member, and the minimum amount of time between submissions.
- Business Value. Use business value to give a monetary value for each response.
- Sharing. Use Sharing to specify how a member’s response is shared to a News Feed.
- Placement. Use Placement to specify where a Content Object record is shown to members.
- Static Files. Attach one or more files to the Content Object record.
Managing Reward Certificates
Use the Rewards | Reward Certificates to manage Certificates across all Rewards.
Managing Reward Awards
Use the Rewards | Reward Awards to manage Awards across all Rewards.
Managing Reward Responses
Use the Reward | Responses screen to view responses (aka Redemptions) for one Reward. Use the Rewards | Redemptions screen to view responses across all Rewards.
Each response has a status:
- Submitted. The member has submitted the response but it is not yet accepted nor rejected.
- Approved. The response has been approved, either manually by a Marketer or automatically with the auto-approve feature
- Rejected. The response has been rejected by a Marketer and is ineligible to receive any prizes. You must manually reject a response. You can add a message to the member regarding the rejection and give the member the opportunity to re-submit a response.
- Returned. The response has been rejected, but the member has the opportunity to re-submit a response.
Operations you can perform on a Reward Response include:
- Edit the Status
- Approve or Reject the response
- Post the response to a News Feed
Use the Export button to download the redemption into a .csv file. You can change the status of redemptions from pending to completed, errored, or cancelled (note: the values are case-sensitive). Save the edits to the .csv file and use the Import button to update the redemption statuses from the .csv file.
Using Reward Dashboards
Use the Reward | Dashboard screen to analyze the responses for one Reward. You can analyze:
- Views. The number of times that a Reward was viewed.
- Redeems. The number of reward redemptions.