|Posted: Thursday Jan 9th, 2014 at 7:24 am #62506|
I’ve read through the existing articles on this subject, but I couldn’t find an answer to this one. We have paid access to content working fine (levels 1-3 depending on various options), but we also allow people to ‘apply’ for free access (using level 0). So level 0 is called ‘Pending’. They are also put on a Mailchimp list which sends them a ‘Thanks for signing up – Please wait for your account to be approved’ email. When approved, they get on to the main levels for 3 months, and transitioned to a different Mailchimp list which then delivers them some content.
When their accounts expire, obviously they get demoted to level 0 again, and s2 transitions them back to the ‘level 0’ Mailchimp list. So once again they get a ‘Thanks for signing up – please wait’ email, which is confusing at best. What’s worse is that everyone who pays also ends up getting this message, and some think they might have been charged again, etc.
We have a custom profile field called ‘start_date’ which we use in the Mailchimp autoresponders to time when they start getting content. This will obviously be over 3 months in the past when an account expires, and so we could potentially use this to display different content on the ‘free access’ page (e.g. ‘Thanks for signing up’ vs ‘Your account has expired’), but Mailchimp has no way to test a relative date.
Without resorting to custom code (which I’m really trying to avoid, just to make maintenance easier), is there a better way to separate people with ‘pending’ accounts from people with ‘expired’ accounts?
- s2Member® Products