Allowing Your Members to “Self-Cancel” Their Membership

This Article Applies to

You can allow your members to self-cancel using our shortcode [memb_list_subscriptions].

The shortcode will display each subscription a member has and present them with a cancel button.

Detailed documentation on the shortcode can be found here

Add the Shortcode to a Page

The basic example looks like this…

[memb_list_subscriptions status="active"] 
  Subscription Name: 
  Sorry, found no subscriptions. 

…where is a variable for inserting the subscription name, to add the cancel button you’d add %%cancel.button%% (there is a whole list of other variable names on that documentation page you can also use) so maybe the shortcode you’d put into your page would look more like this…

[memb_list_subscriptions status="active"] 
  Subscription Name: 
  Cancel Subscription %%cancel.button%% 
  Sorry, found no subscriptions. 

Setup a Cancellation ActionSet in Infusionsoft

Your user clicking the “Cancel” button does not automatically remove their membership/access tags. It does automatically cancel the billing in Infusionsoft, but in order to remove access we’ll need to create an actionset.

One common cancellation action is to apply the corresponding CANC tag to the person when they cancel. Your membership levels typically have this tag, for your Gold membership as an example, you probably have a GoldCANC tag. When that tag is applied they automatically do not have the Gold membership anymore. This is because the presence of a CANC, PAYF or SUSP tag negates the presence of a regular membership tag.

In Infusionsoft, create an actionset similar to the one pictured below:

Set the Actionset to Run in Memberium

Now that you have an actionset – we’ll need to tell Memberium to run that actionset when a member cancels their subscription.

Go to Memberium >> eCommerce >> Subscriptions and find the subscription you’re wanting to configure these actions to run for. In my case, it will be the Gold subscription:

This screen works like a grid. You’ll find your subscription on the left and then move to the column you want to use and set the actionset we created earlier.

Cancel Actionset: These actions will run immediately when the cancel button is pressed. Use this to revoke access to the site immediately.

End Date Actionset: These actions will run on the end date of the subscription (usually 1 day before the next billing date). This means members can keep access to the site through the end of their already paid for billing period.

If you have any questions or need immediate assistance, 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

Synchronize Tag Details

In order to optimize API usage, Memberium lets you control which data you synchronize during login. The Synchronize Tag Details option lets you enable or disable synchronizing the specifics of the contacts tag information during login. Synchronizing this data is useful if you want to make decisions based on not only whether or not a tag is assigned to a contact, but when the tag was assigned.

Read More »
Outsourcing Membership Site Builds

Tips and Tricks for Outsourcing Memberium Setup to Upwork Successfully

Starting a new membership site project can be daunting and you may want to outsource your work to a consultant or freelancer. We frequently see site owners hire freelancers from Upwork. While Upwork may be inexpensive, it’s not without it’s own “hidden” costs and considerations to keep in mind. This short guide hopes to help you have a more successful engagement with your freelancer.

Read More »

Bot Login Protection

The bot login protection option can be used to protect against brute force attacks. A brute force attack is one of the most common threats faced by site owners. Since you can’t necessarily make sure all your members are using strong, unique passwords, use this Memberium feature to increase protection on your site.

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