Why MemberMagix exists — and why it builds on WordPress, not around it.
WordPress has had a user role called “subscriber” since 2005. It’s right there in the system — you can assign it, it exists. But there has never been a usable way for a visitor to actually become one. The role is defined. The onboarding was never built. I built it.
The Subscriber That Never Was
Since version 2.0, WordPress has shipped with subscribers as a core concept. Users, roles, permissions, a full database — everything you’d need for a community platform.
There is no usable way for a visitor to subscribe to your blog from the frontend. You can technically enable registration and send people through wp-admin, but that’s not a user experience. That’s asking your audience to walk through the staff entrance of a restaurant to place an order.
WordPress is a community platform. It has users, roles, permissions, a full database. It was built for people to publish and for other people to read what’s published. The subscriber role was supposed to be the bridge between those two groups. But for over twenty years, that bridge was never completed.
The Wall
Last year I wanted to use my WordPress site for something simple: show a database of CRM systems to people who sign up with their email. A lead magnet. Sign up, get access.
I thought it would take five minutes to set up. It didn’t.
The plugins I found had multi-step configuration wizards, bloated dashboards, features stacked on features. The original purpose — letting someone subscribe to your content — was buried.
But the part that really bothered me was deeper than UX. Most of these plugins create their own database tables. Their own user management. Their own little kingdom inside your WordPress installation. Your subscribers aren’t WordPress users — they’re plugin users, locked inside a system that lives or dies with that plugin.
I wanted something that uses WordPress the way it was designed to be used.
So I built it.
Plugin in the Truest Sense
The word “plugin” means something specific. You add functionality to a system that the system was built to support but doesn’t provide out of the box. A plugin extends. It doesn’t replace. It doesn’t compete with the host. It completes it.
When someone subscribes through MemberMagix, they become a WordPress user. A real one. Stored in the same wp_users table as your editors and administrators. Assigned the subscriber role that WordPress created twenty years ago but never gave a front door to.
No proprietary database tables for user data. No parallel user management. No vendor lock-in. If you deactivate MemberMagix tomorrow, your subscribers are still there. They’re WordPress users. They belong to you, not to the plugin.
One shortcode marks the cutoff point in your post. Everything above it is public. Everything below it is genuinely protected — server-side. The content doesn’t exist in the page source for unauthorized visitors. It’s not hidden with CSS. It’s not in the DOM. It’s not in the REST API response. It simply isn’t there.
A visitor sees the teaser, a blur gradient, and a signup form. They enter their email, receive a magic link, click it, and they’re in. No password. No account setup wizard. The subscriber role — finally working as it should.
The whole plugin sits at roughly 150 kilobytes. With a full subscriber model and Stripe integration for content creators who want to monetize. That’s lean. Deliberately lean.
Own Your Platform
There’s an old saying: don’t build a house on borrowed land. But that’s what happens when your content lives exclusively on Instagram, YouTube, or any platform you don’t control. You’re a tenant, not an owner.
In this day and age, blogs almost feel nostalgic. But I think they’re due for a comeback, if done right. Done right means simple — one featured image, text, depth. A person with expertise sharing something meaningful for others in their niche. Peter Steinberger, the person behind OpenClaw, someone at the bleeding edge of technology, is running a blog in 2026. Not because he’s behind the times, but because the format works for deep thinking.
Matt Mullenweg talks about content autonomy — creators owning their content and their audience. WordPress makes that possible. MemberMagix makes it practical, by giving your blog the one thing it was always missing: a real way for people to subscribe.
Giving Back
I’ve been creating content since the early 2000s, when my friend Sebastian and I ran a small company called 2b-media — a wordplay on Bondzio and Bung, “to be media” — cutting video on a Power Mac before iPhones existed. I’ve built content strategies for clients, ran my own channels, studied the game from every angle. I’m not the smartest one in the room, but I’m far from the dumbest — and the combination of creating content, building software, and understanding marketing is what put me in a position to build this.
WordPress has been serving me and my clients for over a decade. It’s given me a career I didn’t plan but am grateful for. When I started building MemberMagix, it was a naive little project. It grew into a proper delivery, more work than I ever expected.
The free version is fully functional — not a demo. You shouldn’t have to pay to protect your own content on your own platform. That’s table stakes. When you grow with it, when you want to monetize your content with your own Stripe account, that’s when the paid tiers make sense.
If this plugin can help WordPress become a stronger platform for creators who own their audience, that’s my contribution to the ecosystem that’s been carrying me for years.
The Horizon
Version 3 is being coded right now, in the background while I’m writing this blog. I’m aiming for a UX that’s as smooth as the constraints of WordPress allow, as simple as the problem deserves.
If you run a blog, if you create content that has value, if you believe your audience relationship should live on your own platform — MemberMagix is the core feature WordPress forgot to build. And it’s coming.

Leave a Reply