Rewards Catalog

You can reward customers in loyalty, referral, and giveaway campaigns. Rewards catalog supports discount coupons, gift card credits, loyalty points, material rewards, and the option to pay with loyalty points. Voucherify allows you to upload rewards via API or manually create rewards in the dashboard. 

In this article, you'll learn how to set up your rewards catalog for loyalty, referral, and giveaway campaigns. 


  1. Digital rewards
    • Discount coupons
    • Gift cards credits
    • Loyalty points
  2. Material rewards
  3. Pay with points
  4. Adding new reward

Digital Rewards

A digital reward can be a unique discount coupon, gift card credits, or loyalty points. To create digital rewards, you need to create promo campaigns that will be the source of codes. 

Discount coupons

Discount coupons can reward your customers with a percentage, amount, unit, or free shipping discounts. 

First, create a discount coupons campaign (bulk codes) with a predefined discount type and value. Go here for detailed instructions.

Then, map the campaign as a source of reward codes. As a result, each time you reward the customer, a new discount coupon from the campaign will be published (assigned) to the customer.

Gift card credits 

As a reward, you can offer customers gift card credits.  First, you need to create a gift cards campaign that will be a source of gift card codes. If you want the extra reward credits to be the sole balance on the cards, you can create a campaign with the initial balance equal to 0. Go here for detailed instructions.

When you trigger the reward, the app publishes (assigns) a gift card from the campaign to a customer and adds the predefined amount of credits. 

Loyalty points

This option rewards your customers by adding new points to their loyalty cards. If a customer doesn't have a loyalty card yet, triggering reward will automatically publish a new loyalty card to the customer and add points. 

To use this reward, you need to create a loyalty program first. Go here for the detailed instructions. New points (1) will be added to cards from the selected loyalty campaign (2). 

Material Rewards

To use material rewards, you need to upload your products to the dashboard. Go here to learn more.

While adding a reward, you can define its quantity, add a description and image that you can use to improve customer experience. 

Triggering material reward assigns it to a customer and changes reward status to PENDING. When you physically share a reward with a customer, you need to confirm that manually in the dashboard (1), which changes the reward status to COMPLETE. To see and update the reward status, go to the detailed campaign view and open the Reward redemptions tab.

Pay with points

In loyalty programs, your customers can use loyalty points to pay for orders. To enable the pay-with-points option, add it as a reward to your loyalty campaign. Define what's the exchange ratio by mapping the number of points to the cash amount.

You can add many pay-with-points rewards and map custom numbers of points to different cash values. 

Adding New Reward

Go to the Rewards section in your dashboard and click the plus to add a new reward.   Name your reward and choose the type (digital, material, or pay-with-points).

Digital Reward 

Choose your digital reward (coupons, gift card credits, or loyalty points). Define the reward value and choose a campaign that will be a source of codes. If you haven't prepared a campaign beforehand, you can do it on the spot using Create new campaign button. 

When reward settings are complete, confirm with Save

Material Reward

Select a product from the list. Note that you need to add a product to your dashboard to use it as a reward. You can optionally describe the reward and add an image. In the Quantity field, define how many items you'd like to share while rewarding your customers. 

When reward settings are complete, confirm with Save. 

Pay-with-points Reward

Define exchange ratio by mapping the number of loyalty points to a predefined cash amount. You can add amounts to three decimal places. 

When points are mapped, confirm reward with Save.

Now, you can use rewards in your loyalty, referral, and giveaway campaigns. If you haven't prepared rewards beforehand, you can always create a new prize in the Campaign Manager while setting up a new campaign. 

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us