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™

email confirmation check box-member profile

s2Member Plugin. A Membership plugin for WordPress®.

Re: email confirmation check box-member profile

Postby MarkMBravura » June 18th, 2011, 1:09 am

Quick Update: I did exactly as detailed above and it works flawlessly. One ? however - when I tested it no welcome email was sent. Is there a way to maintain bypassing the confirmation email yet enable the final (welcome) email?

Best regards,

Mark
User avatar
MarkMBravura
Registered User
Registered User
 
Posts: 26
Joined: June 2, 2011

Re: email confirmation check box-member profile

Postby MarkMBravura » June 18th, 2011, 2:32 am

Just wanted to say thanks, as the instructions above worked flawlessly! Is there a way to keep the confirm email disabled (as it is) and some how enable just the final (welcome) email... or is it an "all or nothing" hack?
User avatar
MarkMBravura
Registered User
Registered User
 
Posts: 26
Joined: June 2, 2011

Re: email confirmation check box-member profile

Postby Cristián Lávaque » June 18th, 2011, 1:09 pm

Well, you could have the first email in your autoresponder sequence be a welcome email. Would that work?
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: email confirmation check box-member profile

Postby MarkMBravura » June 18th, 2011, 1:41 pm

Sorry for the double post - neither showed up on a browser refresh last night. So essentially I'd need to create the first letter in the sequence as the welcome email? Yes, that should work if set to send immediately. Thanks Christian!
User avatar
MarkMBravura
Registered User
Registered User
 
Posts: 26
Joined: June 2, 2011

Re: email confirmation check box-member profile

Postby Cristián Lávaque » June 18th, 2011, 10:55 pm

Cool. :)
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: email confirmation check box-member profile

Postby Abercorn » June 20th, 2011, 3:38 pm

Just a kind reminder! Could someone get back to me regarding the IP Address issue that I inquired about a few days ago? Thanks.

Abercorn wrote:Jason, Christián,

I have the type of setup that dancarp describes above. Subscriber checks box agreeing to receiving emails from us and also agreeing to the Terms & Conditions. Subsequently, the plugin sends an email out to them with a link to our website's login form and a system-generated password. I checked today with MailChimp's customer support, and they agree that such procedure as I have described is considered a "double-opt-in" process. They said that as long as that double-opt-in process is implemented on our website, they don't have a problem with their confirmation emails being disabled. They directed me to the following page which indicates that a list is OK to be imported into MailChimp if the subscribers have opted in to the list "on your own website":

http://kb.mailchimp.com/article/can-i-u ... -mailchimp

Anyways, just a little background as some people appear to be under the impression that disabling the Mailchimp confirmation email would be frowned-upon by MailChimp.

Having said all of that, I have a question for you. If the hack is implemented and the mailchimp confirmation email is disabled, will Mailchimp continue to receive the original ip address of the subscriber as collected by the S2Member plugin? Or will they end up collecting the IP address (and for that matter date and time) of my host (as S2Member exports the data via the API through the host)?

In other words, is MailChimp gathering the IP address directly from the subscriber through their confirmation email ? Or is that a field that the plugin sends to MailChimp?

Please advise as this issue would impact how MailChimp would handle potential SPAM complaints.
User avatar
Abercorn
Registered User
Registered User
 
Posts: 10
Joined: June 14, 2011

Re: email confirmation check box-member profile

Postby Jason Caldwell » June 22nd, 2011, 1:16 am

Thanks for the follow-up.
In other words, is MailChimp gathering the IP address directly from the subscriber through their confirmation email ? Or is that a field that the plugin sends to MailChimp?

Yes, s2Member collects and submits the true IP address of the Customer in real-time through it's API communication with MailChimp. So turning off the confirmation email should have no negative impact on your ability to collect the IP address.
~ 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: email confirmation check box-member profile

Postby dancarp » June 22nd, 2011, 7:46 am

Jason, Christian,
Perhaps this should be another post, however, since we are on this sign up process, is there an option to re-send the username and password to the new member if the original has gone astray?

I was in private discussion with MarkMBravura on this as his test trial showed different recipient results on the initial send. ( junk folder, lost in cyperspace etc)
User avatar
dancarp
Registered User
Registered User
 
Posts: 14
Joined: April 27, 2011

Re: email confirmation check box-member profile

Postby MarkMBravura » June 22nd, 2011, 2:56 pm

Hi,

So I am back to my original question once again...

Is there a way to keep the confirm email disabled (as it is) and some how enable just the final (welcome) email... or is it an "all or nothing" hack?


Apparently, mailchimp does not allow an autoresponder to be set up for instant delivery immediately after signup as evidenced by this from mailchimp:

If you want to send an email immediately when someone signs up, customize your "Final Welcome Email" template - no autoresponder needed. Use autoresponders if you want to send 1 day or longer after signup.


What I am trying to achieve is the automatic confirmation feature, without losing the "Final Welcome Email"

Any suggestions would be deeply appreciated!

Thanks in advance,

Mark
User avatar
MarkMBravura
Registered User
Registered User
 
Posts: 26
Joined: June 2, 2011

Re: email confirmation check box-member profile

Postby Abercorn » June 22nd, 2011, 3:04 pm

Cristián, Jason,

In a previous message Jason mentions that the mailchimp and the s2member lists are not 100% synchronized. Here's the quote:

Jason Caldwell wrote:Thanks for the follow-up.
Your list of Users/Members is not 100% synchronized with your MailChimp List(s), nor should it be. An account on your site provides access to your content, while a subscriber on your mailing list just receives email communication from you. Does that help to clarify?


If the mailchimp confirmation email is eliminated (via the filter provided by S2Member), then all of the S2Member subscribers (who clicked on the S2Member confirmation email) will be silently subscribed to Mailchimp, correct?

Could you please help me understand the degree of synchonization that takes place after signup?

In other words, are members automatically deleted if deleted in the Mailchimp database (and/or viceversa). What about when members change their info on our site - do those changes make it to the Mailchimp database? Should I expect 2-way sync or exactly what are the default rules?

Thanks much for your help.
User avatar
Abercorn
Registered User
Registered User
 
Posts: 10
Joined: June 14, 2011

Re: email confirmation check box-member profile

Postby Jason Caldwell » June 24th, 2011, 12:44 am

If the mailchimp confirmation email is eliminated (via the filter provided by S2Member), then all of the S2Member subscribers (who clicked on the S2Member confirmation email) will be silently subscribed to Mailchimp, correct?

Pretty much ( well, almost right ). If you disable double opt-in using the Filter provided by s2Member, people who register on your site will be silently subscribed to your MailChimp list during registration. No confirmation email/link is required when double opt-in confirmation is disabled; no confirmation email/link, from s2Member or otherwise. The simple act of registering, is what places them on your MailChimp list.

Could you please help me understand the degree of synchonization that takes place after signup?

By default, there is NO synchronization at all. This is only enabled if you choose to enable it through s2Member, and even then, it's based entirely on your specific configuration, as seen in the attached screenshot from s2Member's configuration panel.

auto-unsubs.png
~ 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: email confirmation check box-member profile

Postby GregKeen » June 26th, 2011, 10:00 pm

Cristián Lávaque wrote:Well, you could have the first email in your autoresponder sequence be a welcome email. Would that work?


A couple of days ago I implemented the silent registration using the filter provided by Jason. Users are subscribed to the MailChimp list perfectly, but there is a problem sending autoresponders after such a signup, namely MailChimp doesn't allow to send any autoresponders based on signup date to subscribers who were signed up via the API.

A quote from a MailChimp Support page: "That means the autoresponder will not trigger on the "date added" field when email addresses are added to your list by import, added via the "add people" function, if addresses are added by the API, or if subscribers are brought into your list via an integration import." (http://kb.mailchimp.com/article/why-isn ... er-sending)

That's a big problem since it prevents us from sending a welcome email or any automated email sequence to the subscribers... :(

MailChimp suggests a workaround: "You can work around this by creating a new date field and build an autoresponder to trigger from that field. This will require you to add the date in yourself, but it will also allow you to trigger from the date you specify."

For this to work, s2Member has to be able to send a custom date field along with the signup date. Maybe this could be achieved with the custom registration fields? But it would have to be a hidden field since we can't ask users to fill in the registration date... :D

Jason, Cristián, can you suggest a solution? Right now I have two bad options to choose from: either I force users to confirm their registration twice (first for the WP account, then for the MailChimp list), which is a pain for them and does decimate the users who really sign up for the list, or I add them manually to the MailChimp list but then can't send them any autoresponders at all, which cripples all marketing efforts. :(
User avatar
GregKeen
Registered User
Registered User
 
Posts: 9
Joined: January 18, 2011

Re: email confirmation check box-member profile

Postby Cristián Lávaque » June 26th, 2011, 10:29 pm

Greg, maybe this other hack could help you with that viewtopic.php?p=20994#p20994
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: email confirmation check box-member profile

Postby GregKeen » June 26th, 2011, 11:39 pm

Thanks, Cristián, it really helped! :) I've added the lines below to the s2-hacks.php file and now I have the registration date submitted to MailChimp just fine:

Code: Select all
add_filter("ws_plugin__s2member_mailchimp_merge_array", "my_filter");
function my_filter($merge)
    {
        $my_custom_elements = array('MERGE3'=>date("m/d/Y"));
        return array_merge($merge, $my_custom_elements);
    }
User avatar
GregKeen
Registered User
Registered User
 
Posts: 9
Joined: January 18, 2011

Re: email confirmation check box-member profile

Postby Cristián Lávaque » June 27th, 2011, 12:24 am

Awesome. :)
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: email confirmation check box-member profile

Postby dancarp » June 27th, 2011, 7:06 pm

Thanks for this! I commented on the other view topic. I ran into the same sync problem over the weekend and was stumbling around trying to figure how I was going to trigger the autoresponder once the API loaded at Mail Chimp.... My offering for signing up in the original scenario was an e-book download. Then I was going to offer an 8 part mini series training. It was suggested that I offer the 8 part first to engage my clients then offer the ebook to wrap up the training thereby building a longer interaction period to build the trust factor for future products and relationships. This is the Key! Again, Thanks for the continued effort to at least bring a work-around to this issue!
User avatar
dancarp
Registered User
Registered User
 
Posts: 14
Joined: April 27, 2011

Re: email confirmation check box-member profile

Postby Cristián Lávaque » June 27th, 2011, 9:45 pm

:)
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: email confirmation check box-member profile

Postby MarkMBravura » October 18th, 2011, 8:06 pm

Hi, quick question...

So would I add the following code in addition to - or instead of - the original hack on this thread?

Many thanks in advance!

Mark

GregKeen wrote:Thanks, Cristián, it really helped! :) I've added the lines below to the s2-hacks.php file and now I have the registration date submitted to MailChimp just fine:

Code: Select all
add_filter("ws_plugin__s2member_mailchimp_merge_array", "my_filter");
function my_filter($merge)
    {
        $my_custom_elements = array('MERGE3'=>date("m/d/Y"));
        return array_merge($merge, $my_custom_elements);
    }
User avatar
MarkMBravura
Registered User
Registered User
 
Posts: 26
Joined: June 2, 2011

Re: email confirmation check box-member profile

Postby dancarp » October 18th, 2011, 9:22 pm

Hey Mark, hows it going? My interpretation is that you add it instead the original hack, but I think Jason or Cristian should confirm.
User avatar
dancarp
Registered User
Registered User
 
Posts: 14
Joined: April 27, 2011

Re: email confirmation check box-member profile

Postby MarkMBravura » October 18th, 2011, 10:01 pm

Hey Dan,

Not too shabby, all things considered. And you? Ok, will sit tight. Thanks for your 2 c's nonetheless!

Best regards,

Mark
User avatar
MarkMBravura
Registered User
Registered User
 
Posts: 26
Joined: June 2, 2011

Re: email confirmation check box-member profile

Postby Jason Caldwell » October 20th, 2011, 4:59 pm

Thanks for the follow-ups.

Yes, "instead of" ( i.e. you only need one merge array ).
I've also provided some additional examples in these threads:
viewtopic.php?f=4&t=10148&p=20994#p20994
viewtopic.php?f=4&t=15345&p=48213#p48213
~ 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: email confirmation check box-member profile

Postby MarkMBravura » October 20th, 2011, 5:15 pm

Thanks Jason, your clarification is much appreciated!
User avatar
MarkMBravura
Registered User
Registered User
 
Posts: 26
Joined: June 2, 2011

Re: email confirmation check box-member profile

Postby Jason Caldwell » October 20th, 2011, 7:02 pm

MarkMBravura wrote:Thanks Jason, your clarification is much appreciated!

Very welcome. Thank you!
~ 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

Previous

Return to s2Member Plugin

Who is online

Users browsing this forum: No registered users and 1 guest

cron