What's WP
Our everything is about WordPress - best choice of WordPress users!
How to Set Up a Paywall for Your WordPress Website Using Plugin

How to Set Up a Paywall for Your WordPress Website Using Plugin

A paywall is just like an access restriction to certain web page content, which allows visitors with paid subscription to enter the web page. That is great for web pages with premium content. It is also an effective method to monetize web content thereby making money online. In the following, we would like to show you how to set up a paywall for your WordPress website using a WordPress paywall plugin.

Install WordPress Paywall Plugin

The selected plugin is CoinTent. It enables an easy manner for webmasters who plan to monetize certain web content, like advanced tutorials, exclusive news report, step-by-step video guides, etc. This plugin enables unlimited possibilities for you to customize the paywall. Go to WP admin > Plugins > Add New. Install CoinTent and then activate it.

Install CoinTent Plugin

An option “CoinTent” is shown in the sidebar. Having the plugin installed successfully, you should get started to set up a paywall for your website.

Set Up a Pay Wall for Your Website

Click “CoinTent” option and here you come to a Welcome page. That displays a step-by-step guide for CoinTent setup.

Welcome to CoinTent

Before everything, you are required to sign up an account at https://cointent.com/p/signup and create a CoinTent account with personal information. Enter your email, password, company name and website as required. Click “Create Account” to confirm all information.

Sign Up Account

Having signed up an account successfully, you are redirected to the CoinTent dashboard. Target the “Account Overview” section which includes the publisher ID and publisher token.

Account Overview

Go back to WP admin > CoinTent and move to “Step 1” mode. Enter your publisher ID and publisher token. And then, save changes.

General Settings

The “Step 2 Paywall” section is where to decide which content should be under a paywall. You can select categories of posts to be behind a paywall. There are two columns, including Include Categories and Exclude Categories, used to determine which categories of posts should have a paywall or not have a paywall. All categories are available here. Check as many categories as you want.

Paywall Category

Another method that helps you achieve the same goal is shortcode [cointent_lockedcontent][/cointent_lockedcontent]. That allows users to put individual posts behind a paywall instead of locking an entire category. Comply with the following example and take a good use of this shortcode.

Paywall Shortcode Example

The “Step 3 Pricing and Subscriptions” is where to set the price for content behind a paywall. Go to CointTent dashboard and customize the subscription display data as needed. Also, you can choose a subscription button that encourages visitors to pay for more information with one click.

The rest sections, including Preview Settings, Widget and Popup Customization and Advanced Settings enable more options for you to customize the paywall.

  • Preview Settings – Determine what content is displayed before visitors purchase the post behind paywall. There are three methods available for creating a preview, including shortcode, word count and more tag. Perhaps, you can select the advanced option “Preview Only Image” to show visitors an image.
  • Widget and Popup Customization – Customize the messages that will be displayed before purchase and after purchase. Select a view type for the message from two options, including Condensed and Full. And then, type the message title and subtitle as needed.
  • Advanced Settings – This section is designed for some technical users. That allows you to customize full page load, tracking, environment and addition CSS class. You can leave the default settings if there is no need to change anything.

Having all settings done, go to website frontend and try to access to a post behind paywall. We enter a post behind paywall and that is shown as below. Only partial content is shown on the page and they rest content is available for purchase.

WordPress Paywall Example


Lucy has been a very experienced SEOer, technical writer, web developer, c# developer since 2002. Now she owns a startup in San Francisco, CA, focusing on running a couple of blogs to share knowledge and experience with global readers and deliver exceptional results to global sponsors by leveraging the power of Internet.


Want to Learn More About WordPress?

Get Our Free Themes, Plugins, Support, SEO Tips, and Other Tutorials!

Email *