← Blog
Post
Readers into Members

Readers into Members

5 min read by Charlie Forêt

The room with the lights off

When I audited my own site through a stranger's eyes, the community page said "No activity yet." Zero threads. A forum with nobody in it.

That's worse than not having one. An empty community is a shop with the lights off and the door unlocked. A reader wanders in, sees the silence, and quietly decides the whole place is dead. I'd built the room and never given anyone a reason to walk into it.

The bigger version of that problem is the one every author has. A reader finishes a chapter, closes the tab, and I don't hear from them again until the next release, if I'm lucky, if they remember. Between releases, nothing holds them. So I built two things to change that, and the interesting part is how they turned out to be the same thing.

Off-the-shelf doesn't know your story

You can bolt a loyalty program and a forum onto any site. There are plugins for it. I've used them.

The trouble is they're generic. A points widget that gives you a badge for "7-day streak" has no idea it's sitting on a story about people earning power inside a system that measures them. It's a sticker on a novel. It rewards you in a currency that means nothing in the world you came here for.

My whole platform already had a system that measures people. The story is literally about it. So instead of bolting on someone else's game, I wired the reader into mine.

Leveling up by reading

Here's the shape of it. Reading earns points. Points raise your character. Your Integration Level climbs.

Finish a chapter and you earn a little. Finish a blog post or a podcast, a little less. Post something real in a discussion, a bit more, because talking to other readers is worth encouraging. Keep a reading habit going day to day and that counts too. Those points flow into a pool, and you spend them to raise your attributes on your own member stat screen, the same profile the quiz first filled in.

Two things I care about here. First, it runs on the exact same cost math as the character generator from the last post, the escalating prime-number curve. The earned layer and the world use one set of rules, so leveling up by reading obeys the same physics as everything else in the fiction. Second, it never touches your quiz result. The person the quiz said you are stays fixed underneath. What you earn by reading stacks on top. You can't lose the baseline, only build on it.

The effect I was after: a reader who comes back next week picks their own character back up, a little stronger for the last visit.

The System talks back

The piece that makes it land is the voice.

When you earn something, the notice doesn't come from a chirpy app mascot. It comes from the Integration, the same System that narrates the fiction, in the same flat, slightly unsettling register it uses in the books. Your progress arrives as the world noticing you. There's an activity log written in that voice and an optional daily digest, all sent through the same background workers and per-site branding I built for the newsletter.

That's the trick that turns a points widget into world-building. The reward mechanic and the story stopped being two layers. The game is the fiction, reaching out of the page to keep score.

Why it isn't a slot machine

I want to be careful here, because most gamification is a little bit evil.

Streaks, badges, and progress bars are the same tools apps use to make you compulsive, and I have no interest in building a machine that punishes a reader for having a life. So I made choices, on purpose, that a growth-hacker would call mistakes.

It's off by default. You opt in, or you never see a point. The daily caps are low, so there's no reward for binge-refreshing, and reading one chapter attentively earns the same whether you also listen to the audio or not, counted once. Points are gated by a light check that you actually spent time on the page, so flashing a chapter open and closing it earns nothing. And when I set the numbers, my first pass was too generous, so I turned them down. I'd rather the layer feel like a gentle acknowledgment than a leash. It exists to notice the reading you'd have done anyway and tip its hat.

A reader should be able to ignore the entire system and lose nothing but a number. That's the line I held.

A forum needs a reason to exist

Which brings me back to the dark room. The community boards were never going to fill themselves by existing.

The earned layer is part of the answer: posting a real discussion is one of the better ways to earn, so the game gently points people toward talking to each other. The threads live-update as people reply, they take proper formatting, and I stopped counting gated reads so nobody games the system by loading pages they can't see.

The other part is ratings. Any story or serial can now carry reader ratings, five stars with an optional comment, managed per serial so a reader scores the work, not each chapter. Only readers who actually have access can rate it, and everyone can see the score. That's the social proof my site was missing, the signal a newcomer needs to believe other people have been here and cared. Ratings feed my metrics too, so I can see which stories land instead of guessing.

And when I do have something to say to the people who stuck around, I can post a short member announcement, a mini-post that reaches members without becoming a whole newsletter. Notifications go out by web push and email, both branded per site, both on the same job queue as everything else.

None of this makes a community appear overnight. That's still a chicken-and-egg grind, and I'm early in it, and I'd rather tell you that than pretend the room is full. But the room has furniture now, and reasons to come in, and a scoreboard that remembers you were here.

What the reader gets

Come back next week and reading moves a needle that's yours. Rate what you loved and the next reader trusts it more. Say something in a thread and the world, and I, actually notice. And if none of that appeals, you can turn the whole thing off and just read, which is the point of all of it anyway.

The lights are on. Come see who's around.


Follow the build: Workshop posts land weekly. Next, the scary one, how I left WordPress without setting my Google rankings on fire. Or come join the conversation now, or back the work if you want the members' side of the door.

Join Today & get free audiobook story versions

Join today and get ePub and Audio versions of two short stories.

We'll email it to you. Unsubscribe any time.