Bookshop loyalty program: keep readers buying locally.

Bookshop customers are loyal, but they visit rarely and buy very differently. How to set up a stamp card that suits the avid reader, the gift buyer and the parent.

On this page
  1. Loyal customers who rarely come in
  2. Three kinds of customer in one shop
  3. Per book or per amount spent?
  4. Rewards that suit a bookshop
  5. Christmas is your best season for sign-ups
  6. Events and new releases keep you in touch
  7. What does it cost?
  8. Frequently asked questions

A bookshop loyalty program has one job: to make your shop the place a reader buys their next book, even when the same title is one click away online. Bookshop customers tend to be loyal, but they come in less often than café regulars and their baskets vary a lot. This guide shows how to set up a digital stamp card that fits that rhythm, and how to use Christmas and your events to sign up members.

Loyal customers who rarely come in

A bookshop has its own kind of regular. They know the staff by name, ask for recommendations and would rather buy locally. But even the most devoted reader may only drop by once or twice a month, and the gift buyer might only appear in the run-up to Christmas.

The competition is tough as well. The same book can be ordered online, picked up at the supermarket or borrowed from the library. An independent bookshop rarely wins on price alone. It wins on the recommendation, the atmosphere and the sense that coming back is worth it.

That is where a stamp card earns its place. It gives the customer a concrete reason to choose you next time, and it gives you a way to stay in touch with readers you might otherwise not see for weeks.

Three kinds of customer in one shop

Before you pick a stamp rule and a reward, think about who your customers are. Most bookshops have at least three types, and each needs something different from the program.

Three kinds of bookshop customer
And what brings each of them back
Customer
Visits
What works
The avid readerOften, one book at a timeA reachable goal and new releases
The gift buyerRarely, with a big basketStamps per amount and good gift service
The parentBack to school, holidays, birthdaysRewards for children's books

The avid reader is your core. They are the one who fills the card and tells friends about you. The gift buyer is the one you can win in December. The parent keeps coming back because children grow and always need new books.

Per book or per amount spent?

MightyLoyalty can award stamps three ways: per visit, per item and per amount spent. In a bookshop the last two usually make the most sense.

Per item. Staff enter the quantity, and you name the unit "book". It is easy to explain at the till ("every book earns a stamp") and it rewards the avid reader who buys a lot. The downside is that a slim paperback and a pricey cookbook count the same.

Per amount spent. Staff enter the amount, and the customer earns one stamp for every full amount you choose. It is fairer when the basket also holds cards, calendars and gifts, and it gives the gift buyer with a big December basket a strong start. Set a cap on how many stamps a single scan can award, so one large Christmas purchase does not fill the whole card at once.

If you are unsure, go per book. It is the rule customers grasp fastest. The trade-off is covered in more depth in our retail loyalty program guide.

Rewards that suit a bookshop

The obvious reward, a free book of the customer's choice, can get expensive. Check your own margins before you promise it. Plenty of rewards feel generous without costing a whole book:

  • A gift voucher for a fixed amount towards a book of their choice.
  • A reserved seat at an author evening or a reading.
  • A book from a curated table, such as the staff pick of the month or a paperback.
  • Gift wrapping or local delivery at Christmas, if you normally charge for it.
  • A cup of coffee, if you have a small corner with coffee and chairs.

The best reward says something about your shop. A staff recommendation, wrapped and ready, is an experience no online store can match.

Set the goal to the avid reader's pace. If your typical regular comes in twice a month and buys one book each time, a goal of 6 is reached in a quarter. A goal of 12 takes half a year, and by then many have forgotten the card. You can also add a small reward halfway, so there is something to look forward to along the way.

Christmas is your best season for sign-ups

For many bookshops, November and December are the busiest months. They are also when the most new faces walk through the door. Many are gift buyers you would otherwise not see until next Christmas, and every one of them is a chance for a new member.

How to sign up members at Christmas
Four steps before the rush starts
1
Put the QR code at the till

The customer scans, the card opens in the browser

2
Give the first stamp straight away

So the card never starts empty

3
Place a small reward early

Something they can reach in January or February

4
Say it in one sentence

Staff mention the card at every payment

What matters most is giving the gift buyer a reason to return after Christmas. If the first reward is only a couple of purchases away, there is a good chance they will drop by in January to exchange a present or buy something for themselves. There is no app to download: the customer scans the code and the card lives in their phone's browser.

Events and new releases keep you in touch

Author evenings, book clubs and story time for children are things most online stores cannot offer. They are also a good reason to message your members. With push and email you can announce the next event, or let readers know the long-awaited next book in a series has arrived. Both are add-ons on Standard from 19 DKK/month and included in Pro. If you need ideas for the events themselves, many in our café event ideas guide work just as well among bookshelves.

Birthdays are another good moment, especially for parents. A small reward in the birthday week can bring the family in to choose the present together. Our guide to birthday rewards shows how to set it up.

And you do not have to go it alone. A bookshop pairs naturally with the café, toy shop or stationer on the same street. Ideas for that kind of cooperation are in our guide to local business partnerships.

What does it cost?

MightyLoyalty costs 99 DKK/month on Standard and 249 DKK/month on Pro, both excl. VAT, with unlimited members and unlimited stamping. Paid yearly, it is 990 DKK or 2.490 DKK a year. You can try every Pro feature free for 14 days with no payment card, and there is no setup fee and no binding period. See how a loyalty program for your shop works, or go straight to pricing.

Frequently asked questions

Should a bookshop stamp per book or per amount spent?

Per book is the simplest to explain and rewards the avid reader who buys a lot. Per amount spent is fairer if the basket also holds cards, calendars and gifts. If you choose per amount, set a cap on how many stamps a single scan can award.

What is a good reward for a bookshop loyalty card?

Something that feels personal without costing a whole book: a gift voucher for a fixed amount, a seat at an author event, a book from the staff pick table or free gift wrapping. Check your own margins before promising a free book of the customer's choice.

Can a loyalty card help an independent bookshop compete with online stores?

Not on price alone, but it gives customers a reason to stay with you. Combined with recommendations, events and a message when a new book arrives, the card brings readers into the shop before they order somewhere else.

Written by the team behind MightyLoyalty

We build digital stamp cards for local businesses, and we use them ourselves: our own restaurant, Maiya Nepali Kitchen, runs on MightyLoyalty. See the full setup

Get new guides by email

A few times a month. No spam, unsubscribe anytime.

Keep reading