Elementor + Infusionsoft by Keap Integration: How to Protect Any Elements in Elementor With Memberium

Memberium Admin — 

Membership websites rely on content and design. You want your members to see and feel the difference depending on their progress or membership status. This means you may find it advantageous to tie everything (course content, page access, even design elements) to Infusionsoft or Keap tags.

But navigating this site setup can be tricky with most standard WordPress themes. And without extensive site design knowledge, you may find it hard to break away from the preset themes on your own without the help of a plugin like Elementor. Fortunately, Elementor and Memberium work together nicely to solve this dilemma. But let’s not get ahead of ourselves.

What is Elementor?

Elementor is a great way to customize and build your membership site (or any website). It’s a drag and drop page builder plugin for WordPress sites. With Elementor you can really make your site unique.

WordPress themes can be great, but if you really want to stand out from the rest, you need to be able to tweak your design. By now, most people recognize the more common themes when they see them, and besides, have you ever found a theme that was 100 percent perfect? Elementor works with any WordPress theme. Simply drag, drop and create.

Elementor works from the front end of your site, as well, so you can see all your changes in real time. There’s no guessing as to what your site will look like on desktop or mobile.

The main draw of Elementor is its simplicity. Like Memberium, Elementor is effective for people of all skill levels. You don’t need any site building expertise to create something stunning. You can choose from pre-created templates or go at it from scratch. Elementor hands you all the tools you need to design a site that perfectly suits your needs, and for Membership sites, the benefits are even greater.

Why use Elementor with a membership site?

Elementor is a nifty plugin for any website, but membership sites especially can benefit from it.

And the best part? Full Memberium Elementor integration. Elementor with Infusionsoft is a powerful combination, and with Memberium, you can divvy up your Elementor-organized website elements by membership level or login information.

Think of widgets that are only available to the proper membership level or information users have to log in to see. Elementor gives you the freedom to place these elements wherever you want them, and Memberium can help you organize them to match your membership structure.

How does it work?

Memberium allows you to control the user visibility of each Elementor element based on the Infusionsoft or Keap tags possessed by the end user. Memberium lets you achieve all this directly within the page builder. So you can easily section off your site’s content without needing any shortcodes or extra effort.

And you can do all this with no computer expertise. Memberium, Elementor and Keap tags are all designed for ease of use.

But don’t worry that any PHP skills you have are going to go to waste, there are more advanced options within Elementor and Memberium that let you specify functions in a more specific way.


For this to work, you'll need to be using Memberium 2.97 or above.

Step 1:

Open the page that you want to edit with Elementor and simply select the element/widget that you want to protect with Memberium.


Step 2:

Go to the Advanced tab and then click on "Memberium" which will expand that option.

Memberium Elementor integration

Step 3:

You will see the options to protect the element with a membership level, tag IDs, and other options.

This protection box is very similar to the normal content protection box Memberium provides on regular pages. All the options selected here add up meaning in the example to the left, you'd need the Student Membership and the Gold (122) tag to be able to see the section we're protecting.

You might also notice the option for a “PHP Boolean Expression”.

This field allows you to specify WordPress or Memberium functions, such as is_user_logged_in(), memb_hasMembership(), memb_hasAnyTags(), etc.

Normally, this field will only be used by developers or those with PHP experience.

If you're using Divi, we also have documentation on how to show or hide Divi Builder elements using our Divi integration.

Related Elementor Posts

  • Was this Helpful?
  • YesNo