This is something no other system does. It will allow people to setup processes so that if a user cancels their subscription, you can delay removing the tag until the paid period has completed. It loads a field on the contact with the expiration date, and then can apply a tag/goal/action to that contact depending on the results. You could use that to kick off a campaign that tries to recapture the user (cancel their cancel) and eventually that removes their access tag or adds a PAYF or CANC tag to drop access.

It’s not very scalable to a system with many subscription plans that wants to handle each type of subscription differently. For 80% of the people it will do the job nicely. I may give some thought to make it solve for 100%.


  • Scans through the subscriptions the contact has.
  • If all the subscriptions are inactive, it will load the subscription end date in a field on the contact
  • If any of the subscriptions are active, it will clear the end date in the field on the contact
  • You can pass it action sets, goals, or tags to apply depending on if the subscription is detected inactive or not



destfield: name of field to put end date on


subscriptionplans: CSV list of subscriptionplan Id’s to include in the check – by default it checks all subscription types

atagid: ID# of tag to apply if any matching subscription is active

aactionset: ID# of actionset to run if any matching subscription is active

igoal: name of API goal to achieve if all matching subscriptions are inactive

itagid: ID# of tag to apply if all matching subscriptions are inactive

iactionset: ID# of actionset to run if all matching subscriptions are inactive

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

Table of Contents

Keep Reading

Synchronize Affiliate Records

The Synchronize Affiliate Records option lets you enable or disable looking up and synchronizing the contact’s affiliate information during login. Synchronizing this data is only useful if your users are Referral Partners and you need to display their information on the site.

Read More »

How to create a Credit System with Infusionsoft and Memberium

Simply put, credit based systems allow your members to accumulate credits and spend them on services instead of using cash directly. As their credits increase either through buying or earning credits, they can then use those credits to buy additional access. Typically credits are earned either through one-time purchases, through subscriptions, or through performing activities. Credits are then redeemed either for an increased level of membership, or to buy access to content either on a permanent or temporary basis.

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.