PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

Mailchimp signups not being removed upon manual deletion

s2Member Plugin. A Membership plugin for WordPress®.

Re: Mailchimp signups not being removed upon manual deletion

Postby Jason Caldwell » May 13th, 2011, 4:28 pm

Thanks for reporting back Ross.
~ MUCH appreciated buddy!

The issue resolved in that fix, was related to an invalid regular expression match against options configured within s2Member's UI panel for Auto-Unsubscribes. A permanent fix will be pushed out in the next release, but the patch I provided you with should resolve the problem as well, in its entirety.

Regarding the new issue you reported.
6.) Checked in Mailchimp to find the subscription to the PREMIUM list was GONE (deleted from list which is great).

7.) HOWEVER the user (now a subscriber) was not set to the FREE members list in mailchimp.

Did this person confirm the subscription to the new list yet?
Perhaps we need to NOT require a confirmation in this specific scenario?
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Mailchimp signups not being removed upon manual deletion

Postby rossagrant » May 13th, 2011, 4:34 pm

Hi Jason,

The email account DIDN'T receive an opt in email for the NEW list that the member should be transferred to.

It would be great if there was a way to transfer them over without them having to opt in too. After all they have opted in once so I presume it should be okay to place them onto a different list when their subscription changes?

So yeah as of now, the issue seems to be that a new opt in email for the new list isn't triggered but if we could bypass that too that would be AWESOME!

Let me know what you think and if you would like me to test anything else also.

Thanks again,
Ross :)
User avatar
rossagrant
Experienced User
Experienced User
 
Posts: 127
Joined: May 5, 2010

Re: Mailchimp signups not being removed upon manual deletion

Postby Jason Caldwell » May 13th, 2011, 4:51 pm

@TODO: NOT require a confirmation in this specific scenario? ( i.e. collective mods )
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Mailchimp signups not being removed upon manual deletion

Postby Jason Caldwell » May 13th, 2011, 4:52 pm

I'm investigating this now Ross.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Mailchimp signups not being removed upon manual deletion

Postby rossagrant » May 13th, 2011, 4:54 pm

Great stuff Jason, if I can help in ANY way, let me know! :)
User avatar
rossagrant
Experienced User
Experienced User
 
Posts: 127
Joined: May 5, 2010

Re: Mailchimp signups not being removed upon manual deletion

Postby Jason Caldwell » May 13th, 2011, 5:55 pm

Thanks Ross. You're already a huge help. We really appreciate your assistance here in the forums. The more help we get in the forums, the more time we can devote to the next release.
~ We really appreciate your help!!

OK. Yes, this is a bug. Thank you so much for reporting this.
This does NOT affect modifications ( in the true sense of the word ), but rather, the bug here is that s2Member is not handling list server changes that occur as a result of an EOT demotion. In the current release ( i.e. s2Member v3.5.8 ), s2Member does not recognize this as a "modification" ( at least, not where list servers are concerned ). I'll have this updated in the next release though. No quick fix on this one, we'll need to rework things a bit in order to accomplish this. @TODO

Thanks for your patience.
* Again, this should only affect demotions that occur as a result of an Auto EOT being processed. s2Member WILL process list server removals, but it does not see this as a "modification", so the Member is not transferred to a new list at Level #0.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Mailchimp signups not being removed upon manual deletion

Postby rossagrant » May 13th, 2011, 6:02 pm

Great stuff Jason, at least we've found out what the issue is.

So I take it that modifications and list transfers WILL occur when someone uses a modification button to UPGRADE their subscription but will NOT be transferred to a new list upon demotion through a cancelled Paypal subscription and ultimately an EOT?

If I MANUALLY change someones level in the backend I presume that doesn't count either (I think I've tried it in the past)?

Lastly, do you think we'll be able to bypass the opt in for the new list that a member is transferred to.

And no worries about the help in the forums. I'll always give help where I can, you guys work so hard for us that it's the least I can do!
:)
User avatar
rossagrant
Experienced User
Experienced User
 
Posts: 127
Joined: May 5, 2010

Re: Mailchimp signups not being removed upon manual deletion

Postby Jason Caldwell » May 13th, 2011, 6:15 pm

Yes, that's correct. This also affects manual Role changes.
~ thanks for making note of that too.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Mailchimp signups not being removed upon manual deletion

Postby rossagrant » May 13th, 2011, 6:19 pm

Cool, so do you think a fix may come in the next release so that users are transferred in all circumstances including EOT and manual promotion/ demotion?

No rush, I'll wait as long as it takes before I launch to have this fully operational. It's a complex plugin so I understand it may take time to get it right. Do you have an ETA of the next release?
User avatar
rossagrant
Experienced User
Experienced User
 
Posts: 127
Joined: May 5, 2010

Re: Mailchimp signups not being removed upon manual deletion

Postby Jason Caldwell » May 13th, 2011, 6:21 pm

Yes, should be end of the month.
We should be ready for beta testing around the 21st, or so.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Mailchimp signups not being removed upon manual deletion

Postby rossagrant » May 13th, 2011, 6:23 pm

Fantastic that ties in nicely with my timeframe for launching the new site!

Let me know as soon as you want me to test it out! I'll me more than happy to take it for a test drive!

:)
User avatar
rossagrant
Experienced User
Experienced User
 
Posts: 127
Joined: May 5, 2010

Re: Mailchimp signups not being removed upon manual deletion

Postby Jason Caldwell » June 5th, 2011, 9:01 pm

This was included in the official release of s2Member v110605+ ( available now ).
http://wordpress.org/extend/plugins/s2member/changelog/
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/

Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Mailchimp signups not being removed upon manual deletion

Postby marcelorg » June 24th, 2011, 11:46 am

Hi Jason,

I've been following this thread closely, as I have the same problems that rossagrant was explaining; i.e. when a member upgrades from free subscription to level #1 using the paypal upgrade button, WP upgrades his role ok, but the communication with Mailchimp is failing. The member gets deleted from the list corresponding to free subscribers, but does not get included in the list for level#1. Other details:

- If I upgrade a user manually from WP, the same thing happens unless I check the "Re-process List Servers" box, in which case the user gets the double opt-in messages form Mailchimp and then gets included in the level#1 list (after I click on the links of the email)
- When a user subscribes to level#1 directly, everything works fine (he gets into the level#1 list)
- This is a screenshot showing my list servers config regarding double opt-in:
capture1.jpg


It looks like it's an issue related to double opt-in which is causing the problem. Do you think it can be a bug? What could I do?

I've upgraded to the latest s2member (110620) and s2member pro (110606) versions before testing the above situations.

Thank you for your help!!
Marcelo
User avatar
marcelorg
Registered User
Registered User
 
Posts: 2
Joined: June 24, 2011

Re: Mailchimp signups not being removed upon manual deletion

Postby rossagrant » June 24th, 2011, 2:51 pm

Hi Marcelo,

Do you have the 'Allow list transitioning' box ticked in your List server settings?

I have just been playing with manually changing member roles on my site with the latest version installed and my subscribers are being moved from list to list.

@Jason
You haven't changed any code in this latest release have you Jason?

Ross :)
User avatar
rossagrant
Experienced User
Experienced User
 
Posts: 127
Joined: May 5, 2010

Re: Mailchimp signups not being removed upon manual deletion

Postby marcelorg » June 24th, 2011, 4:48 pm

Hi Ross,

Thank you so much, that was it! :) It's silly, but I had just upgraded to the latest version and didn't check back these options, which have changed since the version I had before and were wrong... Now everything is working fine: manual and paypal upgrades and downgrades move users form one list to another in mailchimp.

I can't believe it, I've spent so much time on this and it was these 2 options.

Thanks for yor help!! :)

Marcelo
User avatar
marcelorg
Registered User
Registered User
 
Posts: 2
Joined: June 24, 2011

Re: Mailchimp signups not being removed upon manual deletion

Postby rossagrant » June 24th, 2011, 4:53 pm

Hi Marcelo,

Really glad I could help!

It's a really powerful tool that Jason has put in for list building!
Enjoy!

Ross :)
User avatar
rossagrant
Experienced User
Experienced User
 
Posts: 127
Joined: May 5, 2010

Previous

Return to s2Member Plugin

Who is online

Users browsing this forum: Google [Bot] and 2 guests

cron