There shouldn’t be a problem using this extension with the User module. It uses the same extension hooks as SL Freshview Subscribe, which I’ve had happily running on a number of User-mod-powered sites for some time.
That being said, I haven’t tested it out yet, so I’ll do that in the next few days, and report back with a definitive answer.
Stephen
Milan,
I’ve just tested this extension on a fresh EE install, with the latest version of the User module (2.0.7, at time of writing), and everything worked exactly as expected.
Just for completeness, I created several user accounts with a variety of custom profile fields tied to different MailChimp “merge” variables, using both the standard EE registration form, and the User module exp:user:register form.
It all worked perfectly, regardless of the method used.
SL MailChimp Subscribe has its own error logs in the system/extensions/sl_mailchimp_subscribe folder (assuming this folder is writeable). Let me know if you find anything in those logs.
Cheers, Stephen
Well I enabled the extension and I set up a new list on MailChimp to test adding to.
On EE I don’t have any user activation set up.
There is no trigger field.
I take info from email / firstname / surname / location and then two additional fields which ask which newsletters they want to receive (these are custom fields - tick for yes).
Using User 2.0.
Registration works fine and all the fields are shown with the correct data.
However, nothing happens on MailChimp.
Euan
Hm, looks like Solspace chose to implement the hook for sites requiring member activation, but not the one for sites that don’t require activation. Thanks for that, Solspace.
The latest version implements User’s equivalent extension hook, and should solve the problems you’ve been having.
Let me know how you get on.
Cheers, Stephen
Hi Stephen
First of all thanks for building the extension! I’m just testing it out for the first time on a 1.6.7 installation using a MC free account, but I can’t seem to get it to work with member registration that doesn’t require activation. I have tried several times but none of the newly registered members are added. Any ideas what I’m doing wrong? With activation required it seems to work just fine.
Also, for a future release it would be great if members registered via the control panel were added as well, and some kind of integration with the built-in mailing list module would be truly awesome! But for now I’ll settle with the great work you’ve done so far! 😉
Thanks again /André
Hi Andre,
I’m just testing it out for the first time on a 1.6.7 installation using a MC free account, but I can’t seem to get it to work with member registration that doesn’t require activation. I have tried several times but none of the newly registered members are added.
It’s working fine for me, and nobody else has reported a problem. Are you using the User module to handle member registrations? If so, check that you’re using the latest version of SL MailChimp Subscribe (1.1.0 at time of writing), as it fixes exactly the bug to which you’re referring.
Also, for a future release it would be great if members registered via the control panel were added as well, and some kind of integration with the built-in mailing list module would be truly awesome!
The members added via the control panel thing is doable (I just checked, and there’s an extension hook). I’m not sure what you have in mind when you say “integration with the built-in mailing list module”, but it’s unlikely that I’ll be adding any such functionality to this extension (or the SL Freshview Subscribe extension for CampaignMonitor).
My understanding is that most people (myself included) use MailChimp and CampaignMonitor as direct replacements for the mailing list module, because the latter simply isn’t powerful enough. As such, integration isn’t really a concern.
Cheers, Stephen
No, I’m using the standard registration page. I’ve tried using with and without an assign trigger field and value, but the only way I can get it to work is to require account activation.
What I meant with integration of the mailing list module was more of an import/export feature, since MailChimp or Campaign Monitor, like you said, would replace the module itself. Would be nice if this could be done automatically when installing the extension instead of having to do “manually”.
No, I’m using the standard registration page. I’ve tried using with and without an assign trigger field and value, but the only way I can get it to work is to require account activation.
What version of EE are you using? And are there any errors in the log (/system/extensions/sl_mailchimp_subscribe/log/, assuming the directory was writeable).
Stephen
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.