A card nobody can leave at home, because it opens in a messenger. Points sit in the member’s row in a table and are credited automatically for payments inside the app; coupons and partners are tables too.
The screens are already wired together: buttons lead where they should, forms send, lists are drawn from a table.
A layout of the screens rather than a screenshot of a finished app: how it looks depends on your colours, type and content.
🎟️
My card
The balance from the member’s row and a tier you set in it by hand, coupons and partners, links to the member form and the rules, and an Invite a friend button that shares an invitation text — no bonus for a friend is credited by itself. The card number and QR code are a sample, the same for everyone, as is the offer of the week.
Balance
Sample card
Form
Rules
🎁
Coupons
Coupons with an expiry and a Use button, with used ones below. Coupons are table rows: when a promotion ends, the row goes.
Coupons
Expiry
Use
Used
🤝
Partners
Search and a list of partners with a category and an offer. Partners are table rows, added with no layout to edit. The section chips narrow the list by the Section column.
Search
Partners
Category
Offer
📋
History and form
Points movement from the private history table, seen only by the member — and the member form: name, phone and birthday create the member’s row, with a gift certificate purchase through your own till below.
Points
History
Form
Certificate
What gets changed first
The rules are worded your way rather than picked from a fixed set.
The points percentage for in-app payments is set on the Members table, 5% in the template; points for till purchases are set by the owner by hand.
A partner offer is added as a row, with no layout to edit.
How to start from this template
1Open the builder and pick the template — it opens assembled and working.
2Replace the content with your own: table rows, text, photographs and prices.
3Connect your bot and press Publish — the app becomes a button in its menu.
Questions about this template
Are points added automatically from a purchase?
For payments inside the app, yes: the server credits a percentage of the sum, 5% in the template, changed in the data panel. For a purchase at the shop’s till, no — the owner sets those points in the member’s row by hand.
How is the guest recognised at the counter?
The card number on screen is a sample, the same for everyone, so a cashier cannot recognise a guest by it. The app itself recognises the guest from the messenger’s signature; a code for the counter — a QR block with a number from the member’s row, say — is added by you.
Can we send everyone a coupon?
No: broadcasting to visitors does not exist in the product yet. The coupon appears in the app and is seen by whoever opens their card.