Create Reward Campaign

6. EC + SC + POS.pngCRM 2.png
熟客回饋優惠(HK) .png 會員積分制度 (HK) .png

To foster customer loyalty and drive repeat purchases, you can create reward campaigns to issue Store Credits or Member Points to customers who complete specific purchase tasks. These rewards can be redeemed to offset order amounts on their next visit. With the flexibility to specify products and target particular membership tiers, you can craft the perfect strategy to boost your sales performance.

In this article, you'll find:

 

1. Create a Reward Campaign

Step 1. Add a Reward Campaign

Go to the SHOPLINE Admin > [Promotions & Reward] > [Reward Campaign]. Click Add Campaign.

 

If you wish to exclude products not applicable to discounts from your Reward Campaigns, click Advanced Settings in the top-right corner and:

  1. Enable the toggle for 'Order-level Reward Campaign exclude "product not applicable to discount"'.
  2. Click Save.
  3. Once the "Updated successfully" message appears, you can proceed to Step 2.

*Note: This exclusion feature is only available for Reward Campaigns where the purchase condition is set to "Total Order over...".

 

Step 2. Enter the Campaign Name

Enter the name of the Reward Campaign. The name will be displayed on the storefront's checkout page. You can choose to fill in one or multiple languages.

 

Step 3. Set the Valid Period

Select the validity period of the campaign.

  1. Click the "Calendar" icon on the right to select a date period.
  2. If the campaign has no validity period, check the box for "Never Expires".

 

Step 4. Set the Available Channel

Select the Available Channel for the campaign.

*Notes:

  • The "Online Store" option is selected by default.
  • Product subscription for sub-orders now supports Reward Campaigns. For more details on product subscriptions, please refer to this article.
  • Support selecting Shopper App as the available channel feature is coming soon. Support selecting Shopper App as the available channel.

 

Select Retail Store as Available Channel

When selecting "Retail Store" as the available channel, you can select to apply the campaign to all stores or specific ones. If you check "Selected store(s)", the designated store(s) will be eligible for this campaign.

*Notes: 

  • If you check "All stores (including new stores in the future)", stores added after the campaign will also be eligible for this promotional event.
  • Support selecting Shopper App as the available channel feature is coming soon. Support selecting the Shopper App as the available channel.

Screenshot 2025-07-09 at 7.54.58 PM.png

 

Step 5. Set Applicable Group

Select the eligible member group(s).

  • All members
    Check the "All members" box, and all members will be involved in this campaign.
    EN6.png
  • Specific Membership Tier(s)
    Check the "Specific Membership Tier(s)" box and choose the membership tier(s) applicable to this campaign from the drop-down menu. specific_member_group.png

 

Step 6. Set Purchase Condition

There are three purchase conditions you can choose from. You can select the campaign's purchase conditions to either "Minimum Order Amount" or "Minimum Product Count" for each condition.

*Note: Smart OMO currently only supports Reward Campaigns for "Total Order over Minimum Order Amount".

Minimum Order Amount Calculation

Minimum Order Amount Calculation

(Excluding products not applicable to discounts)

 

 

Total Order over...

Customers can get store credits or points when purchasing over a certain amount/ product count.

Selected Products over...

Customers can earn Store Credits or Points when they reach a minimum order amount or quantity for selected products.

Scroll down and click Select Products. You can enter Product Names or keywords to search for specific products more efficiently.

EN9.png

EN10.png

Selected Categories over...

Customers can earn Store Credits or Points when they reach a minimum order amount or quantity for selected products. Scroll down and click Select Category to choose the specific category.

EN11.png

You can also choose to exclude certain products from the category. Click Select Exclude Products to select the products to be excluded from the Reward Campaign.

EN12.png

EN13.png

 

Selected Products/ Categories over

If merchants set the Purchase Condition to "Selected Products/ Categories over...", you will be able to customize the "Page & SEO Setting", "Campaign Term & Condition", and "Campaign Banner" at the bottom of the page.

*Notes:

  • You will not be able to edit the promotion page once the Reward Campaign has begun.
  • The promotion page is switched on by default. If you don't need to promote this campaign, please switch off the top right toggle and save the changes. When the promotion page is switched off, clicking theScreenshot 2024-07-08 at 3.28.52 PM.pngbutton in the campaign list will redirect to a 404 page.
  • The system auto-generates the "Campaign Term & Condition" for you. You can edit the text to meet your requirements.

Screenshot 2024-06-03 at 11.01.38 AM.png

Screen_Shot_2022-11-25_at_11.45.44_AM.png

 

Step 7. Set Reward and Condition

In the "Reward and Condition" section, you can set the conditions for offering reward credits.

*Notes:

  • The minimum amount/ product count set for the Purchase Condition in Step 6 does not affect this section.
  • The example below showcases a certain amount of Store Credits given for a minimum purchase amount.

i. Give Store Credits/ Member Points

*Setting Store Credits and setting Member Points have the same steps. The following uses Store Credits as an example.

EN fix 2.png

 

Credits can be distributed in two ways: "Discount Amount" or "Percentage %."EN fix 3.png

 

If you check the "Cumulative Reward Credits" box, each time a customer adds items to the shopping cart and the total amount/quantity of the items reaches the minimum requirement, they will be eligible to receive Store Credits.

Example
If you set to offer 10 Store Credits for every $100, a customer who spends $200 will get  20 Credits.

*Note: The "Cumulative Reward Credits" feature only supports a single reward condition combination and cannot be applied to multiple reward condition combinations. Please refer to the C. Adding Reward Condition Combinations below for more details.

EN16.png

 

If you choose "Percentage %," the reward will be based on the subtotal of the selected products after discounts. The Store Credits will be rewarded according to the percentage set.

The calculation for the subtotal of the selected products:

 Amount of selected products - Discount allocated to the product - Custom discount allocated to the product - Store Credits discount allocated to the product - Points Redeem To Cash allocated to the product.

*Notes:

  • The percentage for Store Credits can be set up to 100%. The percentage for Member Points can be set up to 10,000%.
  • Please refer to this article for the details of the discount allocation. 

percentage_reward.png

 

ii. Adding Reward Condition Combinations

Click + Add Reward & Condition Tiers to add a reward condition combination of "When purchase over... Give ...". Up to 3 groups of reward & condition tiers can be added. Click the "bin" icon to the right of the extra condition combination to delete it.

*Notes:

  • The "Cumulative Reward Credits" feature only supports a single reward & condition tier and cannot be applied to multiple reward & condition tiers.
  • Sending Member Points for rewards will be available soon. The following uses Store Credits as an example.

EN fix 4.gif

 

Step 8. Set Reward Limit and Validity Period

You can set the reward limit for each order and the validity period of the reward credits/ points.

  1. Maximum amount per order: 
    Uncheck "Unlimited" to enter the amount of the reward credits/ points.
  2. Validity period for credits/ points: 
    The validity period has two types: "Fixed number of days" and "Specify expiry date". When "Fixed number of days" is selected, you can uncheck "Never Expires" to enter the expiry days of the reward credits. When "Specify expiry date" is selected, you can click the "calendar" icon on the right to select a specific date.

EN21.png

 

Step 9. Set Campaign Restriction

You can limit the number of rewards for each member and the total number of times credits/ points can be given in this campaign.

EN22.png

 

Step 10. Save

After setting up the campaign, you can preview the campaign details on the right. Click Save at the top right to create the Reward Campaign.

EN23.png

 

2. Edit Reward Campaign

i. Edit campaign details

You can edit the campaign after creating it. Go to [Promotions & Reward] > [Reward Campaign] in the Admin, and click the Edit button next to the campaign.

*Notes: At each stage of editing the reward campaign, there are different operational actions.

  • Before the campaign: All fields can be edited.
  • During the campaign: "Valid Period", "Page & SEO Setting", " Campaign Terms & Conditions", and "Campaign Banner" can be edited.
  • After the campaign: Only "Page & SEO Setting" can be edited.

 

ii. Publish/ unpublish/ delete the campaign

To publish, unpublish, or delete the campaign, check the box on the left of the campaign, then click Publish/ Unpublish/ Delete.

*Note: Customer service conflicts might occur if you delete an ongoing Reward Campaign, so please be extra careful with the operation.

 

3. Duplicate a Reward Campaign

Step 1. Duplicate the campaign

In the SHOPLINE Admin, go to [Promotions & Reward] > [Reward Campaign]. Click the "Edit" drop-down menu next to the campaign you want to duplicate, and select Duplicate.

 

Step 2. Supported duplication scope

The system redirects you to the Create Reward Campaign page and automatically copies the settings from the campaign you selected into the following fields.

Setup step

Fields copied automatically

Campaign Name

Copies the campaign name in every language that was filled in.

Valid Period

Nothing is copied; the fields are left empty by default.

Available Channel

Copies all channels and selected stores.

Applicable Group

Copies the applicable members that were chosen, except for membership tiers that have been deleted.

Purchase & Reward Condition

Copies the eligibility conditions and reward method that were set, except for products and categories that have been excluded or deleted.

Reward Limit and Validity Period

Copies the reward limit that was set. Only a fixed number of days is copied for the validity period. If you chose a specified expiry date, please set it again.

Campaign Restriction

Copies all the campaign restrictions that were set.

Campaign SEO Settings

Copies all the information that was filled in. Images such as the social preview image and the campaign page banner must be uploaded again.

 

Step 3. Save

Once all the steps above are complete and you have confirmed the details, click Save at the top right to duplicate the reward campaign.

 

4. Notes

  • When clicking Save on the creation page, if the campaign time overlaps with the time of the existing event, you will see a pop-up reminder as shown below. You can still create other order-level, product-level, or category-level campaigns.
    EN28.png
     
  • If there are multiple ongoing reward campaigns, the system will apply all the reward campaigns that meet the conditions when the customer checks out. In other words, the customer will receive multiple sets of Store Credits as their rewards. 
    EN29.png
     
  • If merchants set up Reward Campaigns for "Specific Membership Tier(s)", the promotion page will display the following:
    • Customers qualify for one of the membership tiers: display Reward Campaigns specific to their membership tier.
      Screen_Shot_2022-11-22_at_11.14.19_AM.png
    • Customers do not qualify for the membership tiers or are not logged in: display Reward Campaigns for all membership tiers. Customers are not eligible for any Reward Campaigns during checkout.
      Screen_Shot_2022-11-22_at_11.17.56_AM.png
       
  • The Reward Campaign does not support the following types of orders:
    • Imported orders.
    • The sub-orders of split orders (excluding stores that have enabled the "Multi-Attribute Products" feature). 

 

 

Read more



Last Updated: 16 September 2026 

Have more questions? Submit a request

Comments