Latest / Small Business Success with Fexingo: Local Companies, Main Street Stories, and Community Commerce / Why Your Local Bookstore Can Beat Amazon
Transcript
- Lucas: So there's this independent bookstore in Portland, Oregon called 'The Reading Nook' — family-owned since 1982, three locations, and they just reported a 22 percent revenue increase for fiscal year 2025. Luna: Twenty-two percent? In an era where Barnes & Noble is shrinking and Amazon owns half the book market? How? Lucas: That's exactly the question. And the answer is a mix of old-school community building and some surprisingly smart data use. They didn't try to compete on price or delivery speed — they leaned into something Amazon fundamentally cannot do: physical curation and live events. Luna: Right, the 'bookstore as third place' idea. But a lot of stores have tried that and still struggled. What specifically did they do differently? Lucas: Well, the biggest shift was their membership program. For $10 a month, members get 15 percent off all purchases, free delivery within a five-mile radius, and access to what they call 'Author Evening' — a monthly ticketed event where a writer does a reading and a Q and A, capped at 40 people. Luna: So it's like a subscription model for book lovers. How many members did they get? Lucas: As of December 2025, they had just over 1,800 active members. That's about 40 percent of their total customer base, but those members account for nearly 70 percent of their revenue. The recurring revenue from memberships alone covers their rent on the flagship store. Luna: Wow. So the membership isn't just a loyalty perk — it's actually the financial backbone. And the events, I imagine, create a reason to come in regularly. Lucas: Exactly. They host about 60 events a year. Some are free — local authors, book clubs — but the paid Author Evenings sell out within 48 hours. They use a waitlist to gauge demand, then scale up by adding a second night if interest is high. It's like a mini festival model. Luna: And the curation aspect — how do they decide what books to stock? Because a small store can't carry everything. Lucas: They actually built a simple internal tool — it's not fancy, just a database that tracks what local book clubs are reading, what's trending on Bookshop.org in their region, and what members are requesting through the membership portal. Then the owner, Margaret, makes final selections based on that data plus her own reading. Luna: So it's data-informed but human-led. That feels like a real competitive advantage. Amazon's algorithm can tell you what millions of people bought, but it can't tell you what the 40 people in your neighborhood book club actually want to discuss next month. Lucas: Right. And that hyperlocal focus is something they double down on. They have a 'Portland Picks' shelf — books set in Oregon, by Oregon authors, or about Pacific Northwest topics. That shelf alone drives about 12 percent of their total sales. Luna: That's a really concrete example. So what about the economics? I imagine margins in bookselling are notoriously thin. Lucas: They are. Standard trade discount from publishers is about 40 to 45 percent, but after rent, staff, and utilities, the net margin for most independents is around 2 to 4 percent. The Reading Nook's net margin last year was 6.2 percent. Luna: More than double the typical indie. So the membership revenue is effectively pure margin, right? Because the cost of servicing a member — the discount, the delivery — is less than the membership fee itself. Lucas: Exactly. They analyzed it: the average member spends about $35 a month in-store, gets a 15 percent discount, that's $5.25 in lost margin. But the $10 membership fee more than covers that. And delivery costs them about $2 per trip on average, because they batch deliveries to nearby addresses twice a week. Luna: So they're actually making a small profit on each member before the member buys anything. That's a beautiful business model innovation. Lucas: It is. And the other thing that boosted revenue was their partnership with local schools. They started a 'Classroom Wishlist' program where teachers can create a list of books for their classroom, and parents or community members can purchase those books directly from the store. The store handles all the logistics, and they donate five percent of each sale back to the school's library fund. Luna: That's smart — it ties the store into the local education ecosystem, builds loyalty with parents, and creates a steady stream of bulk orders. Did that grow their customer base beyond just book lovers? Lucas: Absolutely. They got featured in the local newspaper and on a morning TV show. Within three months, they had over 200 classrooms signed up, and some parents who had never been in the store before became regular shoppers. The program now accounts for about 8 percent of their annual revenue. Luna: I want to talk about the competitive response. What did Amazon do, or not do? Because you'd think they'd notice a small chain stealing share. Lucas: Amazon doesn't really respond to micro-local competition. They can't — their model is built on scale. But what did happen is that the local Chamber of Commerce started promoting a 'Shop Local Saturday' aligned with the store's membership drive. So the ecosystem rallied around them. Luna: That's a great point. The store didn't just build a better mousetrap — it activated the community to support it. That's harder for a chain to replicate. Lucas: And it's worth noting that they didn't do everything at once. The membership program started as a pilot with 100 friends and family members in 2023. They iterated based on feedback — for example, they initially offered free coffee, but members didn't value it as much as the delivery option, so they swapped it. Luna: So test, learn, adjust. That's a lesson for any small business — don't try to launch the perfect program on day one. Start small, listen, and refine. Lucas: Exactly. And they kept costs low by using existing staff to run events rather than hiring event coordinators. The owner herself hosts most of the Author Evenings, which also builds personal relationships with writers and publishers. Luna: I'm curious — did they see any pushback from publishers or distributors because of their local focus? Some indie stores worry about alienating national chains. Lucas: Surprisingly, no. In fact, some publishers started sending them advance reader copies specifically for their local bestseller program, because they know the store's picks often influence other indie stores in the region. So they became a kind of trendsetter within the indie ecosystem. Luna: That's a nice virtuous cycle. The more local and specific they are, the more influence they gain in the broader book world. Lucas: One other detail: they use Bookshop.org for their online orders, but they've customized the integration so that local delivery is handled in-house. So if you order online and live within five miles, the book comes from the store, not from a warehouse. That reduces shipping time to same-day or next-day, which beats Amazon's standard two-day in that radius. Luna: Clever. Use the national platform for reach, but own the last mile locally. That's a hybrid model more independents could adopt. Lucas: Yeah. And it's worth mentioning that the store's employee retention is unusually high for retail — average tenure is seven years. The owner attributes that to paying above minimum wage, offering health insurance, and giving staff autonomy over the store's book displays and event planning. Luna: That probably translates to better customer service, which feeds back into loyalty. It's all connected. Lucas: Right. And if today's episode was useful to you and you want to keep it ad-free, buy me a coffee dot com slash fexingo helps. Luna: Yeah, we really appreciate those who chip in — it's what lets us keep doing these deep dives on Main Street businesses. Lucas: So back to the bookstore — I think the biggest takeaway is that they didn't try to out-Amazon Amazon. They identified what they could do uniquely: personal curation, community events, hyperlocal logistics. And they built a membership model that turns occasional shoppers into annuity-like revenue. Luna: It's almost like they reversed the subscription box model. Instead of sending you random books, they give you a reason to come in and discover. And the data they gather from members helps them stock smarter. Lucas: Precisely. And that data loop — member preferences informing inventory, inventory driving events, events driving membership — is a flywheel that's very hard for a big chain to replicate because it's built on personal relationships. Luna: I wonder if this model could scale to other types of retail — like a local hardware store or a boutique clothing shop. Lucas: I think so, with adjustments. The key is to find a recurring need that a membership can serve, and a service that the big online players can't easily match. For a hardware store, maybe it's tool rentals and how-to workshops. For clothing, maybe it's personal styling and free alterations. Luna: So it's about shifting from transaction-based to relationship-based commerce. The bookstore's success is really a case study in that shift. Lucas: Exactly. And the numbers back it up — 22 percent revenue growth in a flat market, margins three times the industry average, and a waitlist for new members. That's not a nostalgia play. That's a viable business model. Luna: Alright, so for our listeners who run a small business — what's the one action they could take this week based on this story? Lucas: Start a simple survey of your best customers. Ask them what service or product they wish you offered that you don't currently. The Reading Nook's membership came from listening to customers who said they wanted discounts and a reason to visit more often. Your version might be different, but it starts with asking. Luna: Good advice. And if you're just a fan of independent bookstores, next time you're in one, consider signing up for their loyalty program. It really does make a difference. Lucas: On that note, we'll be back next week with another Main Street story. Until then, keep supporting your local shops.