Revenue plugin for publishers, writers, crowdfunders, charities

WordPress gives you the platform. This gives you the business model.

Most publishers offer one choice: subscribe, or leave. Fabrica Monetization Kit gives readers every other way to back you – buy one article, join as a member, chip in to a campaign, or just sign up – right in the page, on the site you already own.

✓ Only Stripe’s fees – no platform cut ✓ Apple Pay and Google Pay

Live demo – try it

The Lede Investigations

The water company that dumped sewage 400 times – and billed you for it

Internal emails show the company knew its overflows were spilling in dry weather for three years before the regulator asked.

The first warning came in an engineer’s email in March 2023. The overflow at Holme Lane had discharged on a dry day, which its permit forbids, and he wanted to know who would report it. Nobody did.

The Lede Politics

The lobbying register that leaves out nine meetings in ten

Ministers’ own diaries record hundreds of meetings with industry that never reach the official register. We matched them line by line.

Over eighteen months, ministers in three departments logged 1,214 meetings with outside groups in their private diaries. The public register lists 131.

The Lede From the editor

Why we are asking readers to join

No billionaire owns The Lede, and no advertiser decides what we cover. Our members do.

Every investigation we publish starts as a hunch nobody else will pay to chase. Members pay for the chasing – the records requests, and the months of reporting that might come to nothing.

Membership renews each month, and you can cancel from your account page at any time.

The Lede Investigations

Who really owns the care homes your council pays for

Behind 140 homes we traced a chain of companies that ends in Jersey. Following it further costs more than we have.

Tracing the chain took four months and £3,000 in filing fees across three countries. The next step, the court records in St Helier, is the one that names the owners.

Fund our next investigation

£14,320.00 raised £20,000.00 goal
298 contributors
Choose your own amount:
£

Every contribution goes to this investigation. Anything we raise beyond the goal funds the next one.

The Lede Campaigns

We are calling for a public inquiry

Thousands of readers have followed this story since we broke it. Now we are asking them to put their name to it.

Since we published the sewage records, 11,000 readers have written to their MPs. The minister says an inquiry is “not necessary at this time”.

We will hand the names to Parliament when the list reaches 20,000. Nobody who signs is charged or added to anything else.

Your readers want to support you. Make it easy for them.

Give every reader a way to pay

● Typical paywall✓ Monetization Kit
Love everything about us?SubscribeSubscribe or join us
Interested in a specific subject?SubscribePay to follow one topic
Follow one of our writers?SubscribeGet their column, past and future
Just want this article or edition?SubscribeBuy it, and keep it forever
Want to say thanks, or support a cause?SubscribeGive once, or every month

Let them pay, then get out of the way

● Typical checkout

  • Start reading
  • Hit the paywall
  • Create an account
  • Confirm your email
  • Get distracted
  • Click through five checkout screens
  • Abandon the cart

✓ Monetization Kit

  • Start reading
  • Pay without leaving the page
  • Keep reading

Fabrica Monetization Kit already powers leading publications. Here’s what they say about it.

UK independent news

Byline Times

Byline Times uses Fabrica Monetization Kit to take payment for a wide range of news products and content access, and to crowd-fund with low fees.

Fabrica Monetization Kit removes friction for visitors who want to read or support our publication. Instead of being taken off to a multi-step checkout, they can now subscribe or donate seamlessly within the reading experience itself.

That simplicity has made a real difference to engagement and conversions on Byline Times, while also giving us the flexibility to build reader revenue in multiple ways. Fabrica Monetization Kit’s options feel much closer to how independent media actually works today.

Peter Jukes · Executive Editor, Byline Times

Global investigative journalism

Coda Story

Coda Story uses Fabrica Monetization Kit to take recurring membership payments and one-off donations without platform costs.

Before we switched to Fabrica Monetization Kit, we relied on a third-party platform to manage our donations; we paid a monthly fee regardless of the donation activity in any given month.

Since we switched, the ongoing costs are less per year than they were per month, and donations come straight to our Stripe account. Now we can manage membership on our own domain, closely tied to our newsletter system, and it helps keep the relationship with our supporters ours: the donor data, the design, the whole reading experience.

Jennifer Healy Johnson · Operations Director, Coda Story

A guided tour of the whole kit.

Not sure yet? Talk to us before you buy.

£299 a year is a real decision. Book half an hour and we’ll tell you honestly whether Monetization Kit fits your publication – and exactly what moving your existing subscribers would involve.

More revenue for you
  • Launch and trial new content products
    Subscriptions, one-off sales, editions, and bundles
  • Earn from the long tail
    Let readers pay for one author, a single category, or a standalone edition
  • Convert visitors to customers
    Set up in-page calls to action in minutes
  • Convert customers to members
    Get better data on the content people buy first, to help them stay for more of what they value
  • Reduce abandoned carts
    Offer a simpler, quicker checkout that lowers payment barriers
  • Save money
    Avoid third-party fees
More choice for your readers
  • Let them contribute for content they want, without contracts and commitment
    Even casual readers respect and value writers
  • Show your audience you respect them too
    Offer paid content as an alternative to invasive advertising and tracking
  • Let them read straight away
    In-page payment, or an email address at the gate – no cart, no account set-up
  • Turn their money into greater impact
    Ensure more of every contribution goes to you, the organisation they support, with nothing lost to a middleman platform
  • Offer relevant access tiers to content
    Each post can be open, registration-walled, metered or paid
And more peace of mind too
  • Your content
    Your content and your data sit in your WordPress database, not held hostage by a third party or used to sell their product.
  • Your revenue
    You keep all the money except Stripe’s payment costs. Fabrica Monetization Kit is a flat annual fee, not a growing percentage of your earnings.
  • Your community
    Reader accounts and donor details belong to you; no middleman or third-party platform can change its terms on you.

Five blocks to start earning from your content – just drop them into any post, page or template

Configure Fabrica Monetization Kit once, place the blocks anywhere in the editor – the plugin does the rest.

Block 1

Paywall

Subscriptions, single purchases and donations – all from one block, dropped into any article, in-line where the reader is most engaged. Apple Pay and Google Pay surface automatically on mobile.

Block 2

Membership

Take recurring payments from loyal readers and offer tiered benefits that go beyond access to written content.

Block 3

Contributions

Ask for donations or pitch a crowdfunder in the context of the work being funded: each campaign block can sit in the article or project that helps inspire the gift. The block shows the funding goal, live progress, and the supporter count.

Support us

£2,875.00 raised £4,000.00 goal
59 contributors
Choose your own amount:
£

Block 4

Signup

Collect sign-ups for a single campaign, cause or event, for example an RSVP, a pledge or petition, a launch list, the guest list for a members’ evening. Nobody pays here, but an optional consent box lets them agree to hear from you again – so a sign-up today is someone you can come back to.

Block 5

My Account

The reader’s account dashboard puts all their subscriptions, purchases, donations and memberships in a single self-service view. “My Account” offers an itemised history of transactions, shows renewal and expiry dates, and lets the reader go to manage payment methods and cancellations in the Stripe Customer Portal.

If you are running on something else

Instead of Substack

Substack is hosted: it takes a percentage, owns the customer relationship and dictates the design. Monetization Kit gives you the same ease – in-page payment, automatic accounts, a self-service portal – on a site you own. Your subscriber list lives in your own database, and a change to somebody else’s terms tomorrow does not touch you. It also works for organisations Substack was never built for: charities, NGOs, cultural institutions.

Read the full Substack comparison →

Instead of Patreon

Patreon is the merchant of record – your patrons gave their card details to Patreon, not to you, so there is nothing to transfer and they do have to pledge again. What you can move is the relationship. Once they are across, the same pledge is worth noticeably more, because there is no platform commission, only Stripe’s fee.

Read the full Patreon comparison →

Instead of MemberPress or Paid Memberships Pro

Those are subscription-only: readers subscribe to a tier or leave. Monetization Kit adds every other revenue model around them – one-off article purchases, category and author bundles, day passes, donations, crowdfunding campaigns, and memberships with offline benefits. All inline, rather than a redirect to a separate flow.

Read the full MemberPress comparison →

Instead of WooCommerce on its own

Nothing is wrong with WooCommerce, and Monetization Kit works alongside it. But its off-the-shelf Cart → Checkout → Confirmation flow loses readers between steps. This replaces that with one interaction inside the article – same database, same orders, same tax reporting, without the redirect that costs you the sale.

For developers & admins · your WordPress, your code

Plug and play – with hooks when you need them

  • Two modes: WooCommerce (with order syncing) or Stripe-only
  • WordPress user accounts created automatically on first purchase, with a self-service dashboard
  • Stripe Customer Portal handles cancellations, card updates, resubscriptions
  • Webhook support for extensions, integrations and modifications
  • Allow or deny paywalled content to bots, LLMs or syndication tools via hooks

Snippet 01 · fabrica_monetization_kit_bypass_restriction

Let search crawlers index paywalled content for SEO, but block AI training scrapers.

add_filter( 'fabrica_monetization_kit_bypass_restriction', function( $bypass, $postId, $accessLevel ) {
	$ua = $_SERVER['HTTP_USER_AGENT'] ?? '';
	if ( stripos( $ua, 'Googlebot' ) !== false ) {
		return true;
	}
	if ( stripos( $ua, 'GPTBot' ) !== false || stripos( $ua, 'ClaudeBot' ) !== false ) {
		return false;
	}
	return $bypass;
}, 10, 3 );

Full hook reference at /docs/hooks

Snippet 02 · fabrica_monetization_kit_entitlement_added

Pipe new paying subscribers into Mailchimp with the tier as a tag.

add_action( 'fabrica_monetization_kit_entitlement_added', function( $userId, $transactionId, $entityType, $objectSubtype, $entityId, $orderId, $metadata ) {
	$user = get_userdata( $userId );
	if ( ! $user || $entityType !== 'subscription' ) {
		return;
	}
	mailchimp_subscribe( $user->user_email, [
		'tags' => [ 'paying', $objectSubtype ],
	] );
}, 10, 7 );

Full hook reference at /docs/hooks

One licence fee. No revenue cut. No hidden extras.

Single-site licence

£299

/year

In GBP, locked in while you renew. An introductory price – likely to rise.

  • All features and blocks included
  • Twelve months of updates and email support
  • Renews annually – cancel any time and the plugin keeps working, without updates

Rather talk first? Book a 30-minute call. Running several sites? Talk to us about a multi-site licence.

Fabrica Monetization Kit doesn’t take a cut of your earnings.

What you don’t pay

  • Substack platform commission 10%
  • Patreon platform fees 10%
  • Crowdfunding platform cut 5%
  • External donations platform fees 5%

If Fabrica Monetization Kit earns you one reader a week who would have left in a bad mood, it has paid for itself.

Optional services – customisation and bespoke setup available (ad hoc or by the project).

Early customers get a bit of hand-holding included, free.

Common questions

If yours isn’t here, email info@fabri.ca – we usually reply within a working day.

What is the single biggest problem you’re solving?

Three, really – they tend to come together.

  1. Friction. Standard payment flows (in WordPress and other publishing CMSs) take readers away from the story to a separate Account Creation process, then a Cart, then a Checkout, then a Confirmation. Conversions die at every step.
  2. Revenue inflexibility. Most plugins offer one ask: subscribe or leave. We let publishers also take one-off article purchases, category and author bundles, donations, crowdfunding, memberships – every level of reader intent has a matching option.
  3. Loss of ownership. Hosted alternatives like Substack take a commission, host your content own your audience, and push their own product… you’re gristle in their sausage. Monetization Kit keeps everything on a site you own.
How is this different from just publishing on Substack?

Monetization Kit is built for WordPress, so you retain ownership of your content and your audience. Substack is a hosted platform: it takes a percentage of revenue, owns the customer relationship, and dictates the design.

The Monetization Kit gives you the same ease-of-use – in-page payment, automatic accounts, self-service portal – on a site you actually own. You keep every penny Stripe doesn’t take, your subscriber list lives in your database, and a platform terms-change tomorrow doesn’t affect you.

Building on WordPress also makes the kit useful for organisations Substack wasn’t built for – charities, NGOs, cultural institutions.

I’m on Substack. Will my paying subscribers have to sign up and pay again?

No – as long as you disconnect in the right order. Substack bills through your own Stripe account, so your subscribers, their saved cards and their renewal dates already belong to you. You aren’t changing payment processor, so nobody has to re-enter card details or re-confirm anything.

Monetization Kit ships with a Stripe importer that reads the subscriptions already in your Stripe account, matches each customer to a WordPress user by email address, and gives them access. It shows you a full preview first – including any duplicate customers to resolve – and writes nothing at all until you press Run Import. It can create accounts for subscribers who don’t have one yet.

One warning worth reading twice: don’t disconnect Stripe from inside Substack’s own dashboard – doing that cancels and refunds every active paid subscription. Ask Substack’s support team to disconnect Stripe and remove their 10% fee without cancelling or refunding existing subscriptions. Then run the import.

I’m on Patreon. Can I bring my patrons across the same way?

Not automatically – and be sceptical of anyone who promises otherwise. Patreon is the merchant of record: your patrons gave their card details to Patreon, not to you. There is no subscription of yours to move and no card that can be transferred, so patrons do have to pledge again on your own site. That’s a limit of how Patreon is built, not of Monetization Kit.

What you can bring is the relationship. Export your patron list from Patreon, invite them over, and keep both running for a billing cycle or two while people move at their own pace. Once they’re here, the same pledge is worth noticeably more to you – there’s no platform commission, only Stripe’s fee – and you own the list from then on.

What’s wrong with standard WordPress + WooCommerce?

Nothing, structurally – and Monetization Kit works alongside WooCommerce if you want it to. But the off-the-shelf experience is a multi-page Cart → Checkout → Confirmation flow that loses readers between steps.

Monetization Kit replaces that with a single in-page interaction inside the article. Same database, same orders, same tax reporting if you’re using Woo – just without the redirect that costs you the sale.

How is this different from MemberPress or Paid Memberships Pro?

Those are subscription-only tools – readers either subscribe to a tier or leave. Monetization Kit adds every other revenue model around them: one-off article purchases, category and author bundles, day passes, donations, crowdfunding campaigns, and memberships with offline (non-content) benefits. All with inline checkout instead of a redirect to a separate flow.

Do I need a developer to install it?

No. The plugin installs from a standard WordPress zip upload. The only setup is pasting your Stripe API keys and choosing default prices. Most sites are live in about ten minutes. Early customers get a bit of free hand-holding from us if they need it.

Do you take a percentage of my revenue?

No. Monetization Kit is a flat annual licence – £299/year. You keep everything your audience pays you, minus only Stripe’s standard processing fee. No platform cut, no per-transaction commission, no upsell tier later.

What happens if I let the licence lapse?

The plugin keeps working. Existing subscribers, donors and paid content all continue to function normally. You just stop receiving updates and email support.

Do I need WooCommerce?

Only if you want it. Monetization Kit runs standalone with just a Stripe account, or syncs with an existing WooCommerce setup for unified reporting and tax compliance. Either path is fully supported.

Can readers buy a single article without an account?

Yes. The plugin auto-creates an account from their Stripe checkout in the background, and emails them. They can return and access what they paid for – no friction at purchase time.

Do Apple Pay and Google Pay work on mobile?

Yes. The in-page checkout uses Stripe’s Payment Element, which surfaces Apple Pay and Google Pay automatically on supported devices. Most mobile buyers complete payment in a single tap.

How does this integrate with my mailing platform?

Through hooks. Monetization Kit fires events on every account creation, subscription change, donation and membership change – wire them to Mailchimp, ConvertKit, Buttondown, Beehiiv, a CRM, or whatever you use. We can help you scope the integration.

What about customer data – where does it live?

In your WordPress database. Account records, purchase history, donor details, membership status – all yours. Payment processing happens at Stripe; the money relationship is with them, but the customer relationship is yours alone.

Does it support multiple currencies?

Yes – any currency Stripe supports. Each price carries its own currency, so you’re not locked to a single one.

Will search engines and social previews see paywalled content?

Yes. The plugin ships with configurable user-agent patterns so search crawlers and social preview bots see the full article – meaning your SEO and shareability are unaffected by the paywall.

Can I customise the look of the payment block?

Yes. The blocks respect your theme’s typography and colours by default. A full developer hook and filter library lets you override any rendered element.

Built by Yes we work – a small independent studio that has been working on WordPress since 2008.

Fabrica is our plugin family – Monetization Kit is one of its plugins. We build the tools we wished we’d had when we were running publications ourselves.

  • Since 2008 building on WordPress; nearly two decades of plugin and theme work
  • Small team the same people end-to-end; no account managers, no handoffs
  • Independent no VC, no platform, no acquired-by; we work for the publishers, not investors

Bespoke installation

Need it tailored to your publication?

We also offer hands-on installation, theme integration and bespoke flows on top of the plugin – for publishers and charities who’d rather we did it. Book a 30-minute call and tell us what you need.

Or email info@fabri.ca