PHPMatters Help You Better Hosting Your PHP-based Sites
How to Add A WordPress Paywall for Premium Contents

How to Add A WordPress Paywall for Premium Contents

At present, there are a lot of methods for you to monetize your website, such as selling links, offering the advertising places and receiving the sponsored posts. However, if your website has some premium web contents, you can also make the money by adding the paywall for them.

Actually, the paywall can be viewed as a special system that prevents your website visitors from checking your contents unless they make an exclusive payment. Now, many webmasters decide to implement the paywall with the view to increase the online revenue by charging for their blog posts, photo galleries, videos and many more.

If you want to use this special monetizing method, you can have a look at the following part to learn how to add a WordPress paywall for premium contents.

About the Paywall Service

Before introducing the steps for the adding of WordPress paywall, we firstly want to tell you something about this special service.

  • When to use – It is true that this service can help you generate income greatly and easily. However, the prerequisite is that your premium content is of high quality and is truly worth the money. Also, your website needs to be popular along with a large reader base. If possible, it can be even better if your site is the authority in a special niche.
  • Paywall or membership site – Surely, these two options have something in common. However, the bottom line is that if you want to increase your paying users and attract more people who want to check your premium contents but are not ready for the registration, you’d better choose the paywall option.
  • Paywall modules – Now, there are three common paywall modules that include the Pay Per View, Free for Time and Subscription. The first one requires people to pay for each post to check the content, the second one gives people the free access to your premium contents for a specific period and the last one requires people to pay the registration fee for getting the unlimited access to your contents. Here, you can choose among these modules based on your preferences.


How to Add A WordPress Paywall

To add the paywall to your WordPress site, we highly recommend you to use the CoinTent Paywall plugin, which allows you to easily sell your contents to drive the revenues via the Micropayments or the paid subscriptions.

Upon the proper installation, now, you need to click the CoinTent button, and then, click the Publisher Account button to sign up for this tool.

Publisher Account

Here, you should enter your email, give a strong password, choose the publisher site and offer your site URL. After that, you need to click the Create Account button.

Create Account

After signing up successfully, this plugin will give you an exclusive Publisher ID along with the Publisher Token. You can find them from the Account Overview section.

Account Overview

Next, you should go back to the plugin setting page from your WordPress admin panel, and then, paste the ID and Token into the right fields.

CoinTent General Settings

Add the Paywall to Your Web Contents

Now, you can start adding the paywall to your wanted web contents. Here, we highly recommend you to select the whole categories of posts and to put them behind the paywall. This is the easiest choice and can make the paywall management effortless.

For this, you only need to choose your wanted categories or exclude some options based on your needs.

Paywall Categories

Also, if you do not want to lock the entire content category, but are looking to add the paywall to some individual blog posts, you can also choose to use the shortcode.

In the following, you can check the most basic utilization of the paywall shortcode.

Paywall Shortcode

If you are looking for the customization, you can also use the below attributes.

  • Title – the header of the paywall message people can see before making a payment.
  • Subtitle – the smaller words for your paywall message that is displayed below the header section.
  • Post_purchase_title – words that will be displayed in the title location after the purchase.
  • Image_url – the image can be displayed on the paywall with the default size of 80 px square.
  • View_type – the viewing types include two options, which are Full and Condensed.

Here is how to utilize these attributes in a real example.

Shortcode Attributes

Decide the Prices and Paying Methods

Now, you need to decide the prices of your premium contents, along with the methods that readers are allowed to make the purchase. Here, we need to mention that this great plugin allows two payment methods mainly, which are Micropayments and Subscriptions. If you choose the Micropayments option, it means you sell the access to your individual pieces of posts. Note that the starting price should be $0.05 at the minimum. Frankly speaking, this option can greatly increase your paying users and can attract much more engaged readers for people are not forced to pass the registration or the subscription process for checking your advanced contents.

In addition, once you have decided some contents to be behind the paywall service, they can be available with the Micropayments automatically. In this case, you only need to decide the price for each piece by entering the dashboard of your CoinTent account.

Account Settings

Here, you should navigate to the Account Overview section and click the Account Settings button. Next, in the General Infor area, you can find the Default Price field to enter your preferred value.

Default Price

As for the Subscriptions option, it allows the access to your premium posts with the regular subscription that is based on weeks, months or years. Frankly speaking, we think you can enable this feature that complements the Micropayments one so as to cater to both your first-time readers and your engaged visitors.

To achieve this kind of integration, you are required to pass three steps. Firstly, you need to go back to your CoinTent account settings page again to click the Subscription button. Here, you should finish the bullet points for the Subscription Display Data, telling people what benefits they can get from the subscription. Here, you can enter the heading text, three main points and the “more information” URL.

Subscription Display Data

Next, you need to create the subscription plan by clicking the Create New button. Here, you can decide the plan name, the length of the billing cycle and the exact charge for each bill. Also, you can even determine the ending date of the subscription, allows the automatic subscription renewal and set the plan to be a public or a private one.

Create Plans

Lastly, you should turn on the subscription feature.

Turn On Subscription

Now, when people are looking to access your premium content, they can be informed of the below message.

Paywall Sample

Set Up the Preview Settings

If you want, you can also showcase some contents for previewing before people make some purchases. Here, you have 4 options.

  • Set the number of words that can be displayed as the preview of your premium contents.
  • Use the default WordPress “more” tag and show all the contents before this special tag.
  • If you use the shortcode for the paywall, you can showcase the words that are outside the shortcode.
  • Allow people to preview the image or the text that will disappear automatically after the purchase.

Preview Settings

Decide Some Other Customization

After deciding all the core settings, you can also set up some optional aspects based on your needs.

  • Change the default texts on the Purchase buttons.
  • Modify the logo and color for the purchase popup.
  • Enable the metered paywall after choosing the meter type, period and post limit. This way, people can check some free articles before having to make the purchase.