latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

AWeber integration – duplicate email address

Home Forums Community Forum AWeber integration – duplicate email address

This topic contains 3 replies, has 2 voices. Last updated by  Cristián Lávaque 3 years, 9 months ago.

Topic Author Topic
Posted: Monday Apr 8th, 2013 at 4:35 pm #46865

Using s2Member® Pro v130221 with WordPress v3.5.1; Integrated with AWeber and using the s2Member email parser.

If a new subscriber goes through the purchase process, gets all the confirmation emails, registers on the site, they will be added to an AWeber list. This all works fine.

However, if the email address they register with is already on the list, I would expect some sort of error behaviour but everything proceeds as normal – they just don’t get added to the list and don’t get the opt-in confirmation email.

Is it possible to generate some sort of error message or at least a notification to the user in this case?

Note that membership is being managed by s2Member Pro and newsletter subscriptions are being managed by AWeber as separate entities (i.e. they could already be a member and NOT a newsletter subscriber or they could be a newsletter subscriber and NOT already be a member).

Here’s the aweber-api.log entry for the registration that I expected to ‘fail’ due to duplicate email address:

LOG ENTRY: Mon Apr 8th, 2013 @ precisely 7:30 pm UTC
PHP v5.3.16 :: WordPress® v3.5.1 :: s2Member® v130221 :: s2Member® Pro v130221
Memory 33.98 MB :: Real Memory 34.25 MB :: Peak Memory 34.05 MB :: Real Peak Memory 34.25 MB
meandmoney.com.au/wp-login.php?action=register
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
array (
‘function’ => ‘process_list_servers’,
‘func_get_args’ =>
array (
0 => ‘s2member_level1’,
1 => ‘1’,
2 => ‘indiemuso’,
3 => ‘2valakmZ0p0Q’,
4 => ‘blairscott26@gmail.com’,
5 => ‘John’,
6 => ‘Butler’,
7 => ‘75.166.138.234’,
8 => true,
9 => true,
10 => 29,
),
‘wp_mail_method’ => ‘listSubscribe’,
‘list_id’ => ‘mammember’,
‘bcc’ => false,
‘pass_inclusion’ => false,
‘wp_mail_sbj’ => ‘s2Member Subscription Request’,
‘wp_mail_msg’ => ‘s2Member Subscription Request
s2Member w/ PayPal Email ID
Ad Tracking: s2Member-meandmoney.com.au
EMail Address: blairscott26@gmail.com
Buyer: John Butler
Full Name: John Butler
First Name: John
Last Name: Butler
IP Address: 75.166.138.234
User ID: 29
Login: indiemuso
Role: s2member_level1
Level: 1
CCaps:
– end.’,
‘wp_mail_headers’ => ‘From: “John Butler”
Content-Type: text/plain; charset=UTF-8’,
‘wp_mail_response’ => true,
‘wp_mail_success’ => true,
)

Thanks for any assistance or clarification.

List Of Topic Replies

Viewing 3 replies - 1 through 3 (of 3 total)
Author Replies
Author Replies
Posted: Wednesday Apr 10th, 2013 at 8:45 am #47076

It’s a one-way integration (s2Member->AWeber) so s2Member would not get an error about it.

s2Member just sends the email to AWeber to add the user, the way AWeber behaves when the person is already subscribed is something s2Member doesn’t have control over.

You could ask AWeber if there’s a setting that would let you control the behavior on their side when the email account is already there.

Posted: Wednesday Apr 10th, 2013 at 5:55 pm #47117

Thanks for that Cristian.

AWeber does throw an error if you try to subscribe using an AWeber form and your email address is already present. That’s why I was surprised not to see the same or similar behaviour when going through s2Member.

I’ll look on the AWeber side of things and see what gives.

BTW love the plugin and especially the copious amounts of help text that is readily available to the site owner from the backend.

Thanks again.

Posted: Thursday Apr 11th, 2013 at 8:40 am #47182

Thanks for the kudos! Very glad you like it. :)

AWeber does throw an error if you try to subscribe using an AWeber form and your email address is already present. That’s why I was surprised not to see the same or similar behaviour when going through s2Member.

I see. The thing is that s2Member is not using the AWeber API, it’s sending an email to subscribe the user, so it doesn’t hear back from AWeber or the problem. We’re improving the integration for a future release, but the current s2Member works this way.

Yeah, it’d be great if you have a setting in AWeber that could help.

Viewing 3 replies - 1 through 3 (of 3 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.