Closed community- and membership areas are a proven way to share your content with a chosen audience. With Advanced Ads Pro you can simply manage your ads on those membership sites as well as target your ads in relation to the membership level of your visitors.

How to set up a membership site

One of the most popular solutions to create membership areas on a WordPress is the free plugin Paid Memberships Pro. Advanced Ads Pro automatically integrates with this plugin.

The first steps with Paid Memberships Pro are quite easy. After the plugin is activated, you can define different membership levels. They will allow you to enable or disable the access to content, which is tagged for specific membership levels.

The example on the image shows three different membership levels: „Free“, „Supporter“ und „Premium Membership“.

The membership plugin adds a checkbox to the edit screen of content like categories, pages or posts. Using them, you can define the specific membership level necessary to access it. Unregistered users or those with insufficient memberships will see a corresponding note instead of the content.

How to manage ads on closed membership areas

With Advanced Ads Pro you can use the display condition „PMP Page Level“ to show or hide ads on membership sites. After you selected the condition you can choose the available membership levels from a list. Doing so, you can define exactly whether ads should be displayed on sites which require a specific membership level or not.

Example 1: How to deactivate ads on membership sites

Use the following setting to hide ads for all visitors on all sites of a closed membership area.

Display condition for Paid Memberships Pro

Example 2: Display an ad only on specific pages of a membership area

Let’s stay with our previous example but now, we want to hide the same ad on sites which require the memberships „Supporter“ and „Premium“. Furthermore, we are going to display it on all sites of the membership area which require the „Free Membership“. To achieve this, just select those page types from the list on which you want to show the ad.

Manage ads in Paid Memberships Pro

How to target users with different membership levels

Paid Memberships Pro adds a new role to all registered users If you use the visitor condition “PMP User Level“ Advanced Ads will identify this user role and can show or hide an ad depending on the visitor’s membership level.

Example 3: Hide all ads for registered users

You can use the visitor condition “PMP User Level“ to hide ads for users with a registered membership level on those pages that don’t require any memberships with the following configuration.

Visitor Condition to manage ads on membership sites

Example 4: Hide ads for specific memberships

To hide ads from specific user groups (these are in our example „Support“ and „Premium Membership“) but to show them to other members you need to select the corresponding user levels like following.

ads on WordPress sites with membership

Example 5: Display ads for specific memberships

Of course it is possible to reverse this scenario and to display targeted ads to specific user groups. A use case for this setting could be an offer to free registered users to upgrade their memberships.

Display targeted ads to specific user groups on membership sites

Issues and limitations

Ad management on closed areas of membership sites is currently just working if those sites are created and administrated with the free plugin Paid Memberships Pro. Other membership plugins are currently not supported with a specific display or visitor conditions by Advanced Ads.

The different user levels of Paid Memberships Pro are not hierarchically structured. Therefore you’ll need to consider all different membership levels in your ad configurations.

If you want to use the visitor condition “PMP User Level” on WordPress installations where you also run a caching solution, you will need to activate the cache busting feature in Advanced Ads Pro to make it work reliably.