How to display personalized website content to different visitors

There are hundreds of reasons to love and prefer working with WordPress. In this post, we are going to look at ways to display personalized web content to users on the WordPress site. But before that, we will see why we would like to do that.


Why display custom content on your WordPress site

WordPress automatically makes the content you create available to all who visit the site.

iF YOU WAnt to restrict content visibility you can keep the content under a password or make it private.

I guess that sums up the restriction options on WordPress.

These options are useful in a number of cases. However, when you crave more flexibility you may want to restrict learning materials say when running a course.

If running your WordPress site as an eCommerce store, people are going to love personalized shopping experiences. Recommend products to users based on their user behavior.

This helps them shop quickly while increasing the conversion rate and improving customer loyalty while at it.


WordPress users do this by creating a membership site and releasing access based on user roles. This is a good strategy to personalize content access to different users of the site.

Membership sites also help develop a sense of community among users and increase engagement levels. It may be difficult to convince some users to register though.


You need to set conditions to display this content and to visitors who don’t require membership from you. Customize content based on user location, their behavior traffic referral sources and more.


Method 1: Password Protect Your Pages or Posts

The default content visibility options let you password protect certain content on your site. The approach may not be the best but it’s ideal compared to the native alternative WordPress might offer you.


Tweaking document settings can protect pages or posts. This way only someone with a password can view these pages.

If you want a new page or edit an existing post, go to the Pages tab on WordPress.

Click on the add new button. Or click on the page below to password protect.

When done editing go to settings document visibility/

The visibility setting by default is set to public. Change this by changing the setting to password protected.

Then use a secure password that others can use to gain access to the page. You can see what the page looks like to a site visitor by clicking on the preview button.

Use the same method to protect WordPress posts. The effect is similar to creating members-only content as users need to contact the admin to get the password.

The second method is more flexible. The method shows content variations of the same content to users.


Method 2: Use a WordPress Plugin

To get customized content before site users, you need a WordPress plugin. There are more control plugins that you can find on WordPress. Popular options are content to control, restrict content, memberpress, wp private content plus, and more.

The majority of these plugins seem to revolve around focusing on limiting content based on user rules.

There’s one plugin called If so dynamic content that might help.

If so dynamic personalized sending customized content based on how people interact with your site. Create custom content based on differing conditions.

These conditions are geolocation, device type, user IP and more.

The support is for Woocommerce as well. If you run online stores, try the same out. It integrates well with other tools like Google ads and Facebook ads. You need a license to access these features though.

Here’s how to display custom content on the plugin.


How to Use the If-So Dynamic Content Plugin

If so dynamic content plugin creates custom content based on triggers that are activated by preset conditions.

There are four steps to creating personalized content.

Select a condition from the list

Assign content to be displayed if the condition is met

You can also a/test certain conditions or triggers.

Assign another item if the condition is not met Copy shortcode and paste it on another web page.

Once the user loads the page, the content displayed will depend on whether the condition is met or not.

Install and activate the plugin on the WordPress plugin repository.

Once the plugin is activated a new tab gets added to the WordPress dashboard. Add a new trigger by clicking on add new.

Once the new trigger is done, add a title and select a condition from available ones.

Create the content you want to display in the field on the right. The plugin uses the class editor. You can create many variations of the content you want.

Once these conditions are set and the content variations are done, use shortcodes. Publish the triggers first.

Use a cro tool

A cro tool lends you more control over content customization.YOu want tools like OptinMonster that can help

The tool uses a number of rules to display custom content on the site. If you want more user targeting then if so then you need this tool.OptinMonster is paid and costs $29 per month.


That gives you access to targeting features. Next, go to the newly added OptiMonster tab and connect the account you registered.

Connect your account to help with this. Once the account is connected follow the steps below to display custom content.

Create a New Campaign and Design the Content You Want to Display

In this step start by creating a new campaign. OptinMonter has different campaign or content types available. You are not limited to using WordPress post and pages templates alone.

The campaign can be in the form of a popup, a floating bar, full-screen page, If you want to display custom content, then choose the campaign type, custom content, and a template you want to run. 

Name your campaign and the site where you want to display these campaigns. You can add many sites to your OptinMonster account.

Click start building and the plugin directs you to the campaign builder.

The interface is intuitive and has a drag and drop editor tool that has editing blocks to create content HTer’es flexibility in adding product recommendations and integrating with a number of email marketing tools

Set up Display Rules for Your Campaign

Next is an important step. It’s here you display rules that decide which content gets displayed.

Here you choose triggers for your custom content. You can use OptinMonster to do a lot of things. You can set the display rules you can simply need to toggle the next tab on the top menu bar and so on.

There are many more conditions to choose from. Set either time-based triggers or target users who meet set criteria based on geo locales, browser cookies, landing page. Customize content on their behavior like past pages, previous campaigns among others.

Store owners will find another display rule useful. You must have one of these rules to cater to personalization needs.

On the side you will find support tutorials and analytics for your custom content.

Once you set the conditions click next. On the next screen choose the campaign view.

You see the summary of conditions you added, Save your changes and publish the content.


Publish Your Custom Content

Once you add your content on the site go to the publish tab. Toggle the status button to live and your campaign is now up and running.

Go to OptinMonster campaigns in your WordPress dashboard and click on Go live beneath the campaign you want to publish

Once the campaign is live test it by going to the site and matching the conditions set.

It’s interesting what you can do with WordPress and displaying custom content is something to look forward to. This way you can maximize site engagement and access to content.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>