Adding a paywall sounds like a single decision, but it's really several: what you charge for, how much, how you take payment, and how you keep Google onside. Get those right and a paywall becomes the most durable revenue line you have — recurring, first-party and independent of the ad market. Get them wrong and you can lose search traffic without gaining subscribers. This guide walks through it the way publishers actually do it, with free calculators so you can put real numbers against your own site as you go.
Step 1 — Choose your paywall model
Your model decides how much content readers get before they're asked to pay. There are four common approaches:
- A hard paywall locks almost everything. It maximises revenue per reader but shrinks your reach and ad inventory — best for specialist, must-read titles (think trade or financial press) where the audience has no substitute.
- A metered paywall lets readers see a set number of free articles a month before the wall appears. It's the most popular model for news and general-interest publishers because it protects reach and SEO while still converting your most engaged readers.
- A freemium model keeps some content free forever and reserves premium pieces (analysis, data, investigations) for subscribers. It works when you can clearly separate "commodity" news from genuinely exclusive work.
- A registration wall asks for an email rather than payment — not monetisation in itself, but a powerful first step that builds the first-party audience you later convert.
Most publishers start with a metered model and tighten it over time. For a deeper comparison, see our guide to types of paywall.
Step 2 — Decide what's free and what's locked
A model is a starting point; your access rules are where it gets specific. In practice you'll combine several:
- A meter (e.g. three free articles a month).
- Extra free articles in exchange for an email sign-up — a gentle on-ramp that grows your list.
- Category locks, so premium sections (data, reports, long-reads) are subscriber-only while news stays open.
- Always-free exemptions for things that shouldn't ever be walled — newsletters, your about page, sponsored content.
Step 3 — Work out what a paywall could earn
Before you build anything, sanity-check the economics. Subscription revenue is roughly your visitors multiplied by the share who subscribe, multiplied by your price — accumulating month over month and eroded by churn. For a metered model, realistic conversion is a fraction of a percent of your total visitors, so traffic and price matter enormously. Put your own numbers in:
Try the tool
Paywall Revenue Calculator
Enter traffic, conversion, price and churn to project the monthly and annual recurring revenue a paywall could earn.
Open the free toolIf you also sell display advertising, weigh the trade-off. A paywall can modestly reduce ad impressions on locked pages, so the honest question is whether subscription revenue more than replaces it. Model both sides:
Try the tool
Ad Revenue vs Subscription Calculator
Compare what your pageviews earn from advertising against what the same audience could earn from subscriptions.
Open the free toolStep 4 — Set your price, tiers and billing
A few principles that hold for most publishers:
- Offer monthly and annual. Annual plans dramatically reduce churn and improve cash flow — nudge readers towards them with a discount.
- Use a small number of tiers. A simple good/better/best (say digital, digital + events, print + digital) lets readers self-select without decision paralysis.
- Consider a free trial. A short trial lifts conversion for considered purchases, provided the cancel path is honest.
- Don't over-think the launch price. Start in a sensible range for your category and test; it's easier to raise prices for new cohorts later than to agonise now.
Our subscription pricing guide goes deeper, and the Subscription Revenue Target Planner works backwards from a revenue goal to the price and subscribers you'd need.
Step 5 — Connect payments and your CMS
Technically, a paywall needs three things: a way to take payment, a platform that manages subscribers and access, and a connection to your website.
- Payments are almost always handled by Stripe, which supports cards plus Apple Pay and Google Pay and deals with the security and compliance for you.
- The subscriber platform is the paywall itself — it decides who sees what, handles billing, renewals and failed payments, and gives you a CRM of your members.
- The website connection depends on your CMS. WordPress powers the majority of independent and trade publishers, and modern paywall platforms connect to it with a plugin and a couple of API keys — no developer required. If you're on a custom stack, look for a platform with a documented API.
You do not need to build any of this yourself. The whole point of a hosted paywall is that setup is configuration, not engineering.
Step 6 — Set your meter and go live
If you've chosen a metered model, your last decision is the number. Three to five free articles a month is a common starting point — enough to build the reading habit that leads to a subscription, without giving everything away. It's a genuine trade-off between reach and conversion, so model it rather than guess:
Try the tool
Metered Paywall Calculator
Test different free-article limits and see the impact on stops, registrations and paid conversions.
Open the free toolThen launch. Turn the paywall on, watch two numbers above all — conversion rate and churn — and adjust the meter, price and messaging from there. Treat the first month as calibration, not the finished article.
How much does a paywall cost?
Budget for three things: the platform, payment processing and your time.
- The platform is usually a monthly fee. Watch the pricing model closely — some charge a flat subscription, others take a percentage of your subscription revenue, which quietly scales your costs with your success. For most publishers a flat fee keeps more money in the newsroom.
- Payment processing (Stripe) typically runs to a small percentage of each transaction plus a fixed fee — check current rates for your region.
- Your time goes into setup, pricing and the ongoing optimisation that makes a paywall work.
The bigger cost is usually opportunity cost: a clunky, slow-to-launch paywall costs you months of subscription revenue you'll never recover, which is why "how quickly can we go live" is a fair question to ask any platform.
Do paywalls hurt your SEO?
This is the fear that stops many publishers, and the honest answer is: not if you implement it properly. Google indexes subscription content perfectly well — as long as you don't cloak, i.e. show Googlebot something different from what readers see.
Three rules keep you safe:
- Use structured data to declare paywalled content. Mark subscription articles with
isAccessibleForFree: falseand identify the paywalled section with a CSS selector in your structured data. This tells Google the content is legitimately gated and lets it index it without penalising you. - Keep headlines, standfirsts and metadata public. Google (and readers) need to see enough to understand what they'd be subscribing to.
- Prefer metering or lead-in sampling over hiding full text from bots only. Google's Flexible Sampling guidance (which replaced the old "first click free") lets you show a portion of content to everyone; that's search-safe by design.
Done this way, a metered paywall can actually help your SEO indirectly — subscription revenue funds the original journalism that earns links and rankings in the first place.
Common mistakes to avoid
- Walling everything from day one, before you've built the reading habit that converts.
- Offering monthly plans only — you'll bleed subscribers to avoidable churn.
- Ignoring failed payments; involuntary churn from expired cards is the easiest revenue to save.
- A slow, multi-step checkout that loses readers at the moment of intent.
- Forgetting the structured data, then blaming the paywall when traffic dips.
Getting started
Adding a paywall is far less daunting than it sounds: choose a model, decide what's free, price it, connect Stripe and your CMS, set your meter and go live — then optimise. The platform you choose mostly determines how fast and how painless that is.

