Expiring tags
The idea is: setup special tags with an expiration date, when the tag expires – remove it. Therefore triggering any actions in the CRM based on tag removal. I know, we can do this with fixed tags using a CRM workflow already. An example use case is: We use WisdmLabs Groups + LearnDash Groups + custom enrollment tags (Enrolled-<group name>) We don’t want to use WooCommerce (too much overhead), we don’t want to use any other membership/subscription plugins. The automation in fluentCRM (and others) relies on “hard-coded tags” to do their work, which means: one new automation workflow for every group that is created dynamically – this can be an issue. FluentCRM allows a trigger (when enrolled in ANY group start automation/workflow), which is great, but by the time we get to: remove tag X – there is no way to know what group actually kicked off the automation. Therefore, having a tag “expire” at a specific date time, then having wpFusion remove it on expiration, sounds like a workable solution. Just a thought – this probably is a huge engineering task.
This would probably be best left to the CRM since they can handle the conditions and scheduling more reliably.
Bento has a cool feature called Tag Decay that works like this https://docs.bentonow.com/knowledge_base/understand_tags
Hi Jack, Tag decay sounds like something I could use? i don’t know if you can create an add-on for wpFusion that does that, but if so, it would be awesome. Maybe it needs to be built into the core – because it’s pervasive system wide?? but yea, something simple like tag decay would be sweet.
And yea, we’d need to trigger stuff on each user that the tag is being removed from at the time the tag decays – so: scheduling “batch actions” to execute in the background on cron-jobs until finished….
Sorry, I ran into another business use case where this would be a really neat feature for us to have in wpFusion.
Ok cool. Yes it might make sense as an addon, because of the potential performance issues…. then folks won’t accidentally turn it on.
Then we can have a separate settings page where tags can be selected as “decaying” with the date rules.
It’s a big-ish job, I’m not sure when we’d be able to start, but I’ll mark it as Accepted so it makes it to our next planning session 🙂