How to Show and Hide Elements with Keap Tags using OptimizePress + Memberium

This Article Applies to
OTHER Articles Available

Keap + OptimizePress Integration for Memberships & Online Courses

If you’re using OptimizePress to build out your membership site alongside Keap, you’re probably interested in knowing how you can pull in data dynamically and show/hide OptimizePress elements based on Keap tags.

Luckily, Memberium works with OptimizePress to bring you a complete integration with Keap.

You’ll be able to create pages that show different content for each member, show special offers to certain members, and personalize your pages with unique data from each member’s profile.

Personalizing OptimizePress Pages with Keap Data

You can use Memberium’s content display shortcodes to embed dynamic data into your OptimizePress pages.

For examples, let’s say you want to show the currently logged in member’s first name on the page. Something like: “Welcome {firstname}!”

You can easily do this like so: ” Welcome [memb_contact fields=”FirstName”] ”

This is just an example. All of Memberium’s personalization shortcodes work so feel free to create as simple or as advanced pages as needed.

Showing & Hiding OptimizePress Elements with Memberium

Showing and hiding different parts of the page based on what tags the member has in Keap is possible using Memberium + OptimizePress.

This is done by wrapping the element or section with a Memberium Conditional Display Shortcode.

In the example above, I’ve protected my “Gold Member Bonus” section by putting in the [memb_has_membership] shortcode.

OptimizePress offers the ability to add code before and after an element which let’s us take advantage of how Memberium’s content protection shortcodes work.

In the example, I used [memb_has_membership] but any of the conditional shortcodes would work here.


If you have any questions about this integration, feel free to reach out to our support team!

  • Was this Helpful?
  • YesNo
9 ways to add more value to your membership site

Table of Contents

This Article Applies to

Keep Reading

Login Actionset

This setting gives you the ability to set an Infusionsoft actionset that will run at login. The actionset will run on the user that’s logging in.

Read More »

Minimum Password Length

The minimum password length is the number that Memberium will be used to generate passwords when requested. It does not require that already existing passwords

Read More »

Two Pass Shortcode Handling

This setting allows you to control how shortcodes are processed for OptimizePress 2.0’s (OP2) drag and drop design pages. You can choose between individual element processing, or more flexible full page processing.

Read More »

Want to get some fresh ideas on how you can improve your membership site or course?

Download our free ebook!

Book a Call

Welcome to Memberium!

We are very excited for you to be part of our family. 

We would love to answer any questions that you have!

Please choose the best time for you to get in a call with us. 

For Technical Support, you can contact us at https://keap.memberium.com/support/ or Email us at support@memberium.com.