The Events Calendar + Memberium Integration

This Article Applies to

Integration On-Hold

Due to recent updates, our integration with TEC is currently not included in the plugin. We’re trying to work with TEC to get our integration working again. This post will be updated once we’ve heard back from them.

We’re excited to announce that the latest Memberium release includes built-in integration with The Events Calendar.

How to Enable the Integration

The integration is fully automatic. This means you don’t need to do anything or switch any setting on.

All you’ll do is protect your events and Memberium will take care of the rest.

Dynamically Show/Hide Events Based on Keap Tags

When you go to create a new event, you’ll see the Memberium Protection box. You can use the settings just like you normally would. Any protected event will be hidden from the calendar unless the viewer has the correct memberships/tags to view it.

Dynamically Show/Hide Events Based on ActiveCampaign Tags

The same thing I’ve explained above for Keap also works with ActiveCampaign.

You’ll be able to protect events with membership levels and ActiveCampaign tags. If a member doesn’t have the required tag to see a certain event, it will be hidden from the calendar or list.

Possible Use Cases

Although the use cases for this are possibly infinite, here are a few we could think of:

  • Weekly coaching calls for VIP members – only visible to VIPs
  • Show paid trainings and workshops
  • List upcoming course content releases only to those who have purchased said course



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

Table of Contents

This Article Applies to

Keep Reading

Output Capture

Most shortcodes let you pass a shortcode attribute of “capture=” with a comma separated list of destinations to send the output of the shortcode to.

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 or Email us at