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

Create Password HTTP POST

Memberium provides tools for automating user password creation. In the original Infusionsoft Legacy Order Forms it was simple to add a password field to the order form and mark it as required. However the new Infusionsoft Order Forms don’t make it easy to do this. To simplify the new user onboarding process, we provide an HTTP POST that you can use to safely generate new passwords, which you can then email to the user in their welcome email.

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.