Latest / Small Business Success with Fexingo: Local Companies, Main Street Stories, and Community Commerce / How a Local Bookstore Built a Membership That Doubled Revenue
Transcript
- Lucas: So, Luna, I was reading about this independent bookstore in Dublin called The Gutter Bookshop. They launched a paid membership program last year, and it's now generating about 30 percent of their total revenue. Luna: That's a big number for a small shop. How much does the membership cost? Lucas: 120 euros a year. In return, members get a 10 percent discount on everything, a monthly curated book pick, and early access to author events. The owner, Bob Johnston, told me it was a bet on loyalty over transaction. Luna: And it worked. What's the retention like? Lucas: First-year retention was 85 percent. And here's the key metric: members spend on average 3.2 times more than non-members. So even though only about 8 percent of their active customers are members, those members drive a disproportionate share of sales. Luna: That's the whole point. You're not trying to get everyone to join; you're finding your best customers and giving them a reason to come back more often. Lucas: Exactly. Bob's background is in marketing, so he approached this like a subscription business. He modelled the economics before launch. The break-even point was 150 members, and they hit that in three months. Now they're at 600 members. Luna: What's the cost to the bookstore? A 10 percent discount on every purchase plus the monthly book — that's a real expense. Lucas: Bob calculated that the average member buys 12 books a year, so the discount costs about 24 euros per member. The monthly book costs them around 10 euros wholesale. So total direct cost per member is about 34 euros, leaving 86 euros gross margin per member. Multiply by 600, that's over 50,000 euros in gross profit from the program alone. Luna: And that doesn't even count the additional full-price purchases they make beyond the monthly pick. Lucas: Right. The monthly pick is a curated title, often a paperback. But members also buy hardcovers, gifts, children's books — and those are full price. The membership essentially turns them into repeat buyers. Luna: It's a smart way to compete with Amazon without trying to beat them on price. You build a community that values curation and personal connection. Lucas: And that's the lesson for any small retailer. Instead of lowering prices, you create an experience worth paying for. Bob said the early access to events was the most requested feature. People want to feel like insiders. Luna: Events are a big deal for bookstores. They drive foot traffic and build relationships. Giving members first dibs makes the membership feel exclusive without being expensive to run. Lucas: The events themselves are mostly free for the store — authors tour to promote their books. So the marginal cost is just some staff time and maybe cookies. But the perceived value is high. Luna: I love that. It's a low-cost, high-value perk. And it's something Amazon can't replicate. Lucas: Speaking of things that can't be replicated, the community aspect is real. Bob told me about a member who came to an event, met another member, and they started a book club that now meets at the shop. That kind of organic community building is gold. Luna: That's the kind of story that makes you want to support these businesses. And you know, it's the same with this podcast. People who find value in these conversations sometimes chip in a few dollars a month at buy me a coffee dot com slash fexingo. It genuinely helps keep the show ad-free and focused on stories like this. Lucas: Yeah, it's a small gesture that makes a big difference. We've had listeners say these episodes helped them rethink their own business. That's why we do it. Luna: Exactly. So back to the Gutter Bookshop — they also use a simple spreadsheet to track member behaviour. Bob said he spends 15 minutes a week updating it. Lucas: I love that it's not complicated. You don't need a fancy CRM to start a membership program. You need a clear offer, a way to track who's a member, and a commitment to delivering the perks. Luna: What about churn? How do they handle renewals? Lucas: They send a reminder email 30 days before expiry, and then a follow-up. Bob said about 10 percent don't renew, but many of those come back later. The 85 percent retention rate is based on people who were offered renewal at least once. Luna: So they're not losing them forever. And 85 percent retention is solid for a first-year program. Many subscription businesses would be thrilled with that. Lucas: Absolutely. Bob's goal for year two is to get retention above 90 percent by adding more perks. He's thinking about a member-only newsletter with curated recommendations and a quarterly meet the author zoom call. Luna: Those are low-cost additions that increase the perceived value. It's a classic membership playbook — start with a core offer, then layer on benefits over time. Lucas: And the revenue impact is clear. The Gutter Bookshop's overall revenue grew by 12 percent last year, while the broader bookstore market in Ireland was flat. The membership program was the primary driver. Luna: That's impressive. And it's a model that could work for other types of small businesses, not just bookstores. Lucas: Totally. Any business with a loyal customer base and a product or service that benefits from repeat visits can try this. The key is finding a perk that's valuable to your best customers but inexpensive for you to deliver. Luna: For a bookstore, it's early event access and a curated monthly book. For a coffee shop, maybe it's a free drink each month plus a discount. For a hardware store, it could be a monthly workshop and a discount on tools. Lucas: Exactly. And the numbers from the Gutter Bookshop show that even a small percentage of members can have an outsized impact. 8 percent of customers generating 30 percent of revenue — that's a powerful statistic. Luna: So for a small business owner listening, what's the first step? Lucas: Identify your most loyal customers. Look at your sales data and find the top 10 percent by frequency or total spend. Then talk to them. Ask what they'd value in a membership. Bob did informal interviews with 20 regulars before launching. Luna: That's smart. You're not guessing what they want; you're co-creating it with them. Lucas: Right. Then build a simple spreadsheet with a cost model. Estimate how many members you need to break even. Start small, test the offer, and iterate. The Gutter Bookshop didn't get it perfect on day one — they adjusted the monthly book selection process after feedback. Luna: That willingness to iterate is key. A lot of small businesses think they need a perfect launch, but actually, launching good and getting better is the way. Lucas: And don't overcomplicate the technology. Bob uses a simple point of sale note to mark membership status and a spreadsheet for renewals. It works because the program is small and personal. Luna: I think that's the real lesson here: membership programs for small businesses should feel personal, not corporate. The Gutter Bookshop's program reflects their personality. Lucas: Absolutely. And that's what makes it hard for Amazon to copy. You can't replicate a community that's built on face to face relationships. That's the moat. Luna: Great episode. I'm going to look up the Gutter Bookshop next time I'm in Dublin. Lucas: Do it. And if you're thinking about starting your own membership program, start small, talk to your customers, and don't be afraid to charge for value. That's the takeaway.