ReceiptRoller 1.4.106 Release Notes
This release, 1.4.106, officially launches the Survey feature that has been in development since the previous release, 1.4.95. Customers can respond via QR codes or NFC distributed at your store, or directly from digital receipts, and a coupon can be issued automatically the moment they complete a response. Results are also available as graphs on the store management screen and can be exported to CSV.
Use the service here: https://receiptroller.io
What's new
Survey feature (newly added)
From "Survey" on the store management screen, you can create and publish surveys containing multiple questions. Customers can respond via a QR code, NFC, a link shown on a digital receipt, or a direct link.
- Supports 5 question types: single choice, multiple choice, free text, rating (e.g. 1–5), and NPS (0–10)
- You can set a validity period and a response limit per user
- Anonymous responses are also supported (sign-in is recommended when a coupon reward is attached)
Instant download of QR codes and A6 posters
From the edit screen, you can download a QR code (PNG) and a print-ready A6 poster (PDF) with one click. This works the same way as the check-in feature, so you can display it as-is at your storefront.
- The same URL can also be written to an NFC seal
- Supports universal links for the iOS/Android apps (scanning the QR code opens the app directly)
- Opening it inside LINE automatically redirects to the LIFF app
Automatic coupon reward linking
When you attach a pre-created coupon to a survey, a coupon ID is issued the moment a response is completed and shown on the completion screen. The coupon's validity period and terms carry over exactly as configured on the coupon side.
Automatic display on digital receipts and target customer filtering
Turning on "Show on digital receipt" automatically displays a link to the survey on the digital receipts of targeted customers. You can filter which customers see it by purchase amount, points, category, product name, day of week, time band, and visit count.
- All conditions are combined with AND (shown only to customers who meet every condition)
- Templates such as "Spend ¥1,000 or more," "Purchase 3 or more items," "Repeat customers only," and "Evening visits (after 18:00)" can be set with one click
- If no conditions are set, it's shown on all targeted receipts
Aggregate dashboard
Clicking "Analyze" from the survey list shows graphs of response counts, coupons issued, and results per question. Ratings display the average value, and NPS is calculated automatically (percentage of promoters minus percentage of detractors).
- Choice-based questions display their distribution as bar charts
- Rating and NPS scores are shown as score-distribution histograms
- Free text shows the latest 25 samples, with the rest available via CSV
- A list of the most recent responses is also shown on the dashboard
CSV export
Clicking "Download CSV" from the analytics screen lets you export response timestamps, users, and answers to each question as a UTF-8 BOM CSV file that opens directly in Excel. Up to 10,000 records can be downloaded per export.
Public API for developers
We've published a REST API for retrieving and submitting surveys from external apps and mini-apps. It supports anonymous access and can be used directly from LIFF or native apps.
GET /api/v1/surveys/campaign/{token}— retrieve a survey and its question listPOST /api/v1/surveys/responses— submit a response (supports anonymous use)GET /api/v1/surveys/me— a signed-in user's response history- Added a
surveyfield to the digital receipt API (/api/v1/rx) response to indicate the targeted survey
For details, see https://receiptroller.io/en/developer/help.
Related help & resources
What's next
In upcoming releases, we plan to add a dedicated LINE mini-app screen, expanded embedding into digital receipts (terminal QR codes), multi-language support, branching questions, and date-range CSV export of responses.
Thank you for using ReceiptRoller. Please send any feedback or requests via "Contact Us" on the store management screen.