Give Customers a Reason to Come Back
Loyalty Punch Card
Loyalty Punch Card replaces paper stamp cards with a fully digital loyalty system built into WordPress. Customers scan a QR code to earn stamps, track their rewards, and redeem their free service — all from their phone. No app. No third-party platform. No monthly fees.
Paper Cards Are Costing You Customers
- Digital loyalty platforms like Stamp Me or Yollty charge monthly fees and put your customer data on someone else's server. You have no control.
- Loyalty Punch Card gives you the full system — digital stamp cards, customer profiles, referrals, push notifications, birthday rewards — all hosted on your own WordPress site. Your data. Your brand. Your customers.
A Complete Loyalty System, Not Just a Stamp Card
Start Building Real Customer Loyalty
Stop losing repeat customers to competitors. Give them a reason to choose you — every single time.
Try the demo or buy now and have your loyalty system running today.
A Complete Loyalty System, Not Just a Stamp Card
| Tillkit for Woocommerce | 🛠 Feature Breakdown |
|---|---|
| QR Code Stamping | Each campaign gets a unique QR code. Customers scan it on their phone to collect a stamp — automatically. One stamp per 24 hours per campaign, fully configurable. No staff intervention needed. |
| Branded Digital Card | Every customer sees their personalised punch card in a mobile-optimised portal. You control the card colours, background, logo, stamp icons, and title — per campaign. Looks exactly like your brand. |
| Multiple Campaigns | Run different loyalty programmes at the same time — one for your café, one for your salon, one for a seasonal promotion. Each campaign has its own QR code, stamp count, and reward. |
| Milestone Badges | Reward customers beyond the stamp card. Badges are awarded automatically as customers hit milestones: First Timer, Regular, Loyal, VIP, Card Master, Referrer, Ambassador. All configurable. |
| Referral System | Every customer gets a unique referral code. When a friend registers using their code, both get a bonus stamp. Word-of-mouth growth built into the loyalty system. |
| Order History | Staff can look up any past order, reprint a receipt, or check a customer's purchase history — right from the mobile interface. |
| Push Notifications | Support of using OneSignal to send push notifications to customers. |
| Birthday Rewards | Customers enter their date of birth at registration. On their birthday, they automatically receive a bonus stamp. A small touch that makes a big impression. |
| Customer Portal | Customers register and log in at a dedicated page on your site (`/loyalty-card/`). From their portal they can see their active cards, stamp history, badges, referral code, and notification settings. No app download. Works on any phone. |
| CSV Import | Already have a customer list? Import existing customers via CSV with a field-mapping UI. No manual re-entry. |
| Full Admin Dashboard | See all customers, all campaigns, all stamp history, and redemptions from your WordPress admin. Filter by campaign, segment, date range. Export data any time. |
| PWA Support | Customers can add the loyalty portal to their home screen as a Progressive Web App. It opens full screen, loads fast, and feels like a native loyalty app — with zero development cost. |
| 👨 Who it's For | |
|---|---|
| Cafés & Coffee Shopss | The classic "buy 9 get 1 free" — fully digital. No card to carry, no stamps to forge. |
| Salons & Barbershops | Reward repeat visits. Know exactly who your most loyal clients are. |
| Service Businesses | Any business with repeat customers benefits — from car washes to pet groomers. |
How it works
Do my customers need to download an app?
No. The loyalty portal runs in the mobile browser. Customers can optionally add it to their home screen as a PWA for an app-like experience — but there's nothing to download from any app store.
Q: Can I run multiple loyalty campaigns at the same time?
Yes. You can have unlimited campaigns running simultaneously, each with its own QR code, stamp count, and reward. Customers can participate in multiple campaigns.
Q: Does it work without WooCommerce?
Yes. Loyalty Punch Card is a standalone WordPress plugin. WooCommerce is not required.
Q: Where is customer data stored?
All customer data is stored in your own WordPress database in custom tables. No data is sent to any third-party server.
Q: Can I import my existing customers?
Yes. The plugin includes a CSV import tool with a drag-and-drop field mapping interface.
Q: What happens when a customer completes a card?
The last stamp is marked as a "free reward" stamp. The customer is notified, and the card resets automatically for the next cycle.
