Coupons help you to collect more reviews by incentivizing your buyers to leave a review. The coupon code will be sent via email after the review is written. Imported reviews and reviews created by admin won't trigger coupon emails. This article introduces you to static coupons and dynamic coupons. To learn how to set up your coupons and reward conditions, check this article.


Static coupons vs Dynamic coupons

  • Static Coupon: Only 1 Static coupon can be set at a time and we send the same coupon code to many reviewers. This is required when you enable the Coupons feature, even when you've already uploaded Dynamic coupons. The code can be shared online and you then need to accept the coupon for infinite orders as the code needs to work on multiple orders.
  • Dynamic Coupons: You can upload as many Dynamic coupons as you want. This type of coupon code helps you to make sure that only people who are supposed to get them can use them. When sends a coupon to a reviewer, it will be consumed and no longer available. Therefore, different reviewers will receive different Dynamic coupons, except for 2 cases:

    • When you create multiple Dynamic Coupons with the same codes.
    • When you have no more Dynamic Coupon available, will use the Static Coupon, to ensure that reviewers will always receive a coupon.

*Note: If you fail to disable the coupon setting, please check if the Static coupon is available. Remove Static Coupon before the Reward setting can be turned off.

Add Dynamic coupons via CSV upload

You can add more Dynamic coupon codes by uploading a CSV file. Please go to Settings > Rewards > Review Coupons > Coupon Code (external codes). Then click Upload more dynamic coupons.

The CSV file format is very simple (download a sample CSV here), contains only 3 columns:

  • code (required): the coupon code which we will send to reviewers.
  • expired_at (optional): (dd/mm/yyyy) the expiration date of this coupon. Leave blank if the coupon doesn't expire. E.g. 04/05/2015 for May the 4th 2015. **Note: simply doesn't send expired coupons, your store should still validate the coupon's expiration when customers fill in when checking out.
  • limit_send (optional): the number of times we should create this coupon (default value is 1). This is just a convenient column to save your time from copying and pasting the same lines. For example, if you set this to 3, will create 3 coupons exactly the same.

Tips: If your CSV file is exported from Shopify Discount, you can simply upload the file without modifying anything.