wpsharks / s2member

s2Member® Framework (membership management for WordPress®).
64 stars 36 forks source link

Feature Request: MailChimp List Transitions to follow Custom EOT Demotion Roles #602

Open raamdev opened 9 years ago

raamdev commented 9 years ago

While it's currently possible to set a custom EOT demotion role (see How do I specify the Demotion Role upon EOT?), those changes do not affect the MailChimp List Transitions, which continue to obey the default EOT demotion role.

@jaswsinc writes...

we need a better hook that controls the demotion role based on current user details, not just on a global preference. I don't see a way to pull this off at the moment. It's going to require changes in the codebase and hooks that we call.

gnovakov commented 9 years ago

I think this needs to be done, at the moment you can seperate diferent Memberships to EOT into diferent levels, but they arent being updated in mailchimp and all end up in the same List in mail chimp, which makes it pointless to have diferent memberships EOT into diferent Levels, even if you wanted to EOT members into diferent levels for a particular purpouse they would all end up in your Expired list in Mailchimp and get the expired emails even though you did not intend to expire some members just move them down to a new list.

So the function is a bit useless unlesss unless its synched to mail chimp.

Goran