Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted November 7, 20213 yr I don't think this is really achievable currently. So just brainstorming and welcoming ideas! Lets say... All users start in community via usergroup 1 (free) "Subscription A" is purchased and user is then moved to usergroup 2 (which has more features). THIS IS NORMAL FUNCTIONAILITY How can you award "Subscription A" to user based on activity levels? You can set up usergroup promotions to move to usergroup 2 but not award them "Subscription A" for free. Possible solution #1: Task runs to see who has X amount of activity per X amount or time (not a one and done achievement, more of maintain the level of activity to maintain the subscription so users keep coming back) If member in usergroup 1 has X amount of activity per X amount of time (say 5 posts per 30 days), they have "Subscription A" added to their membership/account (moved to usergroup 2) and maybe a tag of "earned" or something like that to decipher the difference of earned vs paid. When task runs again, and member now in usergroup 2 does not meet the activity threshold, they get moved back to usergroup 1 and "Subscription A" is removed. This sounds very challenging to implement. Possible solution #2: Use group promotions to move member from usergroup 1 to usergroup 2 based on predefined criteria, activity. On the /subscriptions page, "Subscription A" has a notice or the button action is removed, and a message states the member has earned "Subscription A", or something like that. Email notifications on earned and removed status would be good too. I think solution #2 may be achievable if you use group promotions and then a plugin to run a task to: Look for members in usergroup 2 who do not have and actual "Subscription A" and remove the ability for them to subscribe to "Subscription A". Add a message on the subscription page that they earned "Subscription A". Ideas? I'm trying to find a way to give a free subscription with membership upgrade on recurring activity levels over 30 days, to raise activity levels. But be able to show it and not just use a group promotion. Show the subscription was earned set period of time.
November 8, 20213 yr Depends on the site. You already have 'Mark as Solved' from IPS, something in those lines, help anyone a few time per month and you will get that subscription, for free.
November 8, 20213 yr Author On 11/8/2021 at 9:07 PM, flrn98 said: Depends on the site. You already have 'Mark as Solved' from IPS, something in those lines, help anyone a few time per month and you will get that subscription, for free. That’s a good idea as well, but how do you automate it and display.