QR code points (Add-on Module)
Brands can now use the QR Code point collection mechanism to generate one-time loyalty point redemption links, convert them into QR codes, and distribute them at retail stores or event venues.
Key Highlights
Loyalty point collection via QR code: Supports WhatsApp and LINE. Customers scan the QR code to receive points.
Unique point codes: Each point link can only be redeemed once, preventing duplicate use.
Flexible campaign setup: You can set redemption limits per person and auto-apply tags to customers who successfully collect points.
No POS system required: Ideal for global brands—bypass time-consuming POS integration and quickly launching point collection campaigns.
Use Cases
In-store campaigns: Scan on-site to collect points instantly—turn one-time purchases into long-term engagement.
With shipments: Include QR codes in shipped packages to allow customers across channels to join the campaign, boosting repurchase and loyalty.

Search: Search for campaigns by name.
New Campaign
Campaign Name
Campaign Dates
Creation Date
Loyalty Points Per Set: The number of points a customer receives each time they scan the QR Code.
Claimed Sets / Total Sets
Status & Action: Available actions vary depending on the campaign status, as shown in the table below.
Draft
Edit, Copy, Duplicate, Delete
Scheduled
Edit, Copy, Download Loyalty Points Link, Pause
Active
Edit, Copy, Claim Records, Download Loyalty Points Link, Pause
Paused
Edit, Copy, Claim Records, Download Loyalty Points Link
Ended
Edit, Duplicate, Claim Records, Download Loyalty Points Link, DeleteCopy
Create a QR Code Loyalty Point Campaign

Campaign Name
Campaign Time: The period during which customers can scan the QR Code to receive points.
Loyalty Point Collection Channel: Currently supports LINE and WhatsApp only.
Points:
Loyalty Points Per Set is the number of points a customer receives each time they scan the QR Code.
Total is the total number of point codes to be distributed in the campaign.
Loyalty Point Distribution Success Message: Click the 「{...}」 button in the bottom-right corner to add the Loyalty Points Value parameter.

Already Claimed Message: The message displayed when a customer has already redeemed the points.
Customer Claim Limit: Set how many times each customer can redeem points.
Campaign Paused Message: The message displayed when the campaign is paused.
Out-of-Campaign Timeframe Message: The message displayed when customers scan the QR Code outside the campaign period.
Customer Tagging: Add tags to customers who successfully redeem points.
Save: Click Save to keep the campaign in Draft or Paused status.
Publish: Click Publish to set the campaign status to Scheduled, Active, or Ended, based on the configured campaign period.
Claim Records

Campaign Name & Channel
Filter by Redemption Status: Filter records by All status, Claimed, Assigned, or Unclaimed.
Search by Field: Search by Recipient Name, Redemption Code, Channel Contacts ID, or Bound Phone Number.
Redeem Random Code: Enter the last six digits of the code entered by the customer after scanning the QR Code.
Redemption Status: Includes All status, Claimed, Assigned, or Unclaimed.
Unclaimed: The point code has not yet been claimed by a customer.
Claimed: The point code has been claimed by a customer but has not yet been linked to a customer account.
Assigned: Customers must complete phone number binding before their points can be linked to their account.
Recipient Name / Channel Contact ID
LINE: Name and LINE User ID
WhatsApp: Name, BSUID, and Phone Number
Redemption Time: The time when the customer scanned the QR Code.
Binding Time: The time when the points were linked to the customer account.
Bound Phone Number
Export List: Export a CSV file containing all fields displayed on the page.
Download Loyalty Point Links
Once the campaign is published, click Download Loyalty Point Links to export the file. Customers can then click the links or scan the QR Codes to receive the designated points through the specified channel.

Last updated