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.

MailChimp Integration Issue

Home Forums Community Forum MailChimp Integration Issue

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

Topic Author Topic
Posted: Friday Nov 2nd, 2012 at 12:12 am #30390
Marko
Username: mtomic

Hello,

I have multiple MailChimp mailing lists and I have configured s2member to add new Website users to a MailChimp distribution list via an API call.

I added my MailChimp API key and List IDs under API List Servers > MailChimp Integration. Unfortunately, new user accounts are not being pushed through to MailChimp. Any ideas?

All users register via custom PayPal pro forms.

List Of Topic Replies

Viewing 4 replies - 1 through 4 (of 4 total)
Author Replies
Author Replies
Posted: Friday Nov 2nd, 2012 at 10:01 am #30459

Hi Marko.

Could you please enable logging, do a new test, and tell me what the MailChimp log says about it? [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite] (Logging is general, even if you enable it from the PayPal options page.)

Thanks!

Posted: Friday Nov 2nd, 2012 at 10:17 am #30466
Marko
Username: mtomic

The logs say everything is fine. Pasting the output below. I’ve replaced sensitive information with generic stuff, i.e. first_name, last_name, api_key etc…

array (
  'function' => 'process_list_servers',
  'func_get_args' => 
  array (
    0 => 's2member_level1',
    1 => '1',
    2 => 'username',
    3 => 'friendly_name',
    4 => 'email',
    5 => 'first_name',
    6 => 'last_name',
    7 => 'ipaddress',
    8 => true,
    9 => true,
    10 => 74,
  ),
  'api_method' => 'listSubscribe',
  'list' => '108cc65ee3',
  'list_id' => '108cc65ee3',
  'merge_array' => 
  array (
    'MERGE1' => 'first_name',
    'MERGE2' => 'last_name',
    'OPTIN_IP' => 'ip_address',
    'OPTIN_TIME' => '2012-11-02 02:24:10',
  ),
  'api_merge_array' => 
  array (
    'MERGE1' => 'first_name',
    'MERGE2' => 'last_name',
    'OPTIN_IP' => 'ip_address',
    'OPTIN_TIME' => '2012-11-02 02:24:10',
  ),
  'api_email_type' => 'html',
  'api_double_optin' => true,
  'api_update_existing' => false,
  'api_replace_interests' => true,
  'api_send_welcome' => false,
  'api_response' => true,
  'api_success' => true,
  'api_properties' => 
  NC_MCAPI::__set_state(array(
     'version' => '1.3',
     'errorMessage' => '',
     'errorCode' => '',
     'apiUrl' => 
    array (
      'scheme' => 'http',
      'host' => 'api.mailchimp.com',
      'path' => '/1.3/',
      'query' => 'output=php',
      'prefix' => 'us5',
    ),
     'timeout' => 300,
     'chunkSize' => 8192,
     'api_key' => 'api_key_here',
     'secure' => true,
  )),
)

:-/

Posted: Friday Nov 2nd, 2012 at 8:52 pm #30522
Marko
Username: mtomic

I figured it out!
MailChimp sends the user subscription confirmation, which is out of my control. If the user never confirms it, he/she will never make it on the list.

Posted: Saturday Nov 3rd, 2012 at 8:36 am #30543

Thanks for the update! I’m Glad you figured it out. :)

Viewing 4 replies - 1 through 4 (of 4 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.