In this article you will learn how to build the rules that support a gift card program. Gift cards are a great way to increase customer retention and loyalty. Offering gift cards as a reward for a contest or making them available for purchase during the holidays is also very popular to drive business.
Before You Start
For this use case, you will store and update the gift card's value through two coupon attributes available in rules:
- Coupon Discount Limit: the maximum limit of the coupon, equal to the value of the code upon creation (for use if you only want to allow use of Gift Cards above a certain original value)
- Coupon Discount Remainder: the remaining discounts this coupon can give (this is the attribute you’ll work most with in rules and which Talon.One will update on session close)
If the value of the gift card exceeds that of the transaction, the remainder is updated on the coupon, and can be redeemed in a later transaction.
Step 1. Create a Campaign
Create a campaign for your gift card scenario, don't forget to activate 'Coupons' in the campaign creation. Read more about how to create a campaign here.
Step 2. Add Rules
For this program, you will need to create two rules to distinguish between two important scenarios: when the session total is greater than the gift card remainder, and when the session total is less than the gift card remainder.
Rule 1: Remaining Limit > Session Total; Discount = Session Total
Rule 2: Remaining Limit < Session Total; Discount = Value of Gift Card
Step 3. Create Code
The last step is to create your gift cards as coupon codes now and set the discount value of the codes as the Limited Discount Budget.
Once you have created the rules for your Gift Card Campaign, set the schedule and necessary settings, don't forget to activate your campaign.