Loyalty card for bookstores: Building closeness against online giants
A loyalty card for a bookstore must answer one question before it even starts: What can a small shop do against shipping giants with next-day delivery? The answer is not price—that's fixed by law anyway. The answer is closeness: a face, a recommendation, an author event, a reason to stop by. A digital loyalty card in Apple Wallet or Google Wallet makes this closeness visible and gives you a channel to remind customers regularly. Here's how the card works within price-fixing rules, which mechanics fit, and how to roll it out.
Price-fixing rules: What's allowed and what's not
Books have a fixed price in many markets. A discount on a book, even through a loyalty card, is not permitted. That's not a drawback for the card—it's a guideline for the reward: it cannot be a price reduction on a price-fixed book.
What works: rewards that have nothing to do with the book price. A coffee from the in-store café, a set of bookmarks or postcards, a ticket to the next author event, a non-price-fixed item like a notebook or mug. You should verify the specific reward structure if in doubt, because the line depends on the value and type of reward in each case. The loyalty card itself—collecting visits—is not affected.
Customer frequency and average transaction value in bookstores
Bookstore customers come in waves: before vacation, before Christmas, back-to-school season, after a recommendation. Regular customers often visit every three to six weeks, with an average purchase of €15 to €40. Gift buyers spend more.
For the card, this means: six to eight stamps per visit so it fills up in about half a year. More stamps mean a year's wait at this frequency, and few customers see it through.
The right mechanics with sample calculation
The simplest rule: one stamp per purchase, regardless of amount. Your team doesn't have to calculate anything, and customers understand it instantly.
- 8 stamps: Free coffee and pastry at the in-store café. If you have a café, this is the strongest reward because it brings customers back into the shop.
- 6 stamps: Bookmark set or notebook. Low merchandise cost, quick to reach, fits your audience.
- 8 stamps: A ticket to the next author event. Costs you one seat you want to fill anyway, and often brings a companion.
Sample calculation for the first option: The customer buys eight times at an average of €25 each, so €200 total, and receives coffee and a pastry worth €6, with a cost of goods of about €2. If the card brings the customer back just one extra time per year, that's €25 in additional sales against €2 in reward cost. And when redeeming, they're in the shop, looking at new releases.
For more on which rewards work best, read Choosing the right reward for your loyalty program.
Rollout at checkout
Bookstores have an advantage over many other shops: conversation at checkout is normal. The card fits right in.
- Display stand next to the register. A small table display with QR code and one sentence: "Collect one stamp with every purchase, get free coffee and pastry after 8 stamps." stampa creates the display print-ready with your logo and colors.
- One sentence while wrapping. "If you like, scan the code quick, then this purchase counts already." Wrapping takes a moment anyway.
- Card in Wallet. Customer scans, taps "Add," the card lands in Apple Wallet or Google Wallet. No account, no form.
- Stamp via scan. Next purchase, customer shows the card, your team scans it with their phone. One scan, one stamp.
- Redeem at checkout. Full card, your team redeems with one tap in the dashboard.
For paper cards you may already have: set a cutoff date and transfer old stamps in the first four weeks. Why the switch is worth it is in Paper loyalty card vs. digital loyalty card.
Messaging for events, new releases, and occasions
The real difference from a paper card: you can reach your customers. Push notifications arrive as Wallet alerts on the lock screen, no newsletter, no app. For bookstores, these are the key moments:
| Occasion | Example message | Automation |
|---|---|---|
| Author event | "Thursday, 7 PM: Reading with … 12 seats left." | Manual, one click |
| New releases | "The new novel by … is here. We've already read it." | Manual |
| Slow day | "Double stamps on every purchase today." | Slow-day booster |
| Inactive for 8 weeks | "Long time no see. Get an extra stamp on your next visit." | Win-back |
| Christmas, Easter, back-to-school | Gift tips and hours | Holiday action (activatable per holiday) |
| Birthday | "Happy birthday! Free coffee on us today." | Birthday offer |
Marketing messages only go to customers who checked the marketing box when creating the card. It's off by default and separate from the card itself. With bookstore customers, the opt-in rate is typically good if you write on the display what you'll use messages for: events and new releases, not constant promotions.
Common mistakes in bookstores
- Reward as a book discount. Not allowed. Always choose rewards outside price-fixed inventory.
- Too many stamps. Ten or twelve stamps per visit when customers come every four to six weeks is too far away.
- Display without explanation. A QR code alone says nothing. "8 stamps, then free coffee and pastry" belongs on the display.
- Messages only with offers. Bookstore customers want to know what's new and who's reading. Offers are secondary.
- Not using Google reviews. Customers who love the bookstore often review it gladly. stampa has an opt-in review bonus starting with Starter that gives an extra stamp for a review. Use it intentionally and with disclosure.
Conclusion
Bookstores don't win against shipping giants on price—they win on closeness. A loyalty card with six to eight stamps, a reward outside price-fixing rules, and messaging about events and new releases makes this closeness visible regularly. The card lives in Wallet, your team scans while wrapping, and you reach your readers directly on their lock screen. With stampa you can start free, up to 100 active customers, no credit card required.