Version: 1.0.2, by vbtise
Developer Last Online: Mar 2019
Category: Integration with vBulletin -
Version: 4.x.x
Rating:
Released: 09-04-2012
Last Update: 09-21-2012
Installs: 46
Uses Plugins
Re-useable Code Additional Files Translations
No support by the author.
Background
This mod is developed to integrate vBulletin with Mailchimp. Mailchimp is one of the popular email marketing platform. Which is also free for upto 2000 subscribers. For more information please visit their website (http://mailchimp.com/).
Installation
Download the latest version of the addon
Upload content from "UPLOAD" directory to your forum root
Go to AdminCP -> Plugin & Products -> Manage Products -> Add/Import Product
Import product-kws_mailchimp.xml
Go to AdminCP -> Settings -> Options -> vBtise Mail Chimp
Change settings to connect with your Mailchimp account
Configure Admin Options Configure admin options in admin end => settings => options => vBtise Mail Chimp
Option 1 => Turn mail chimp integration on/off
Option 2 => If this option is selected as YES, user will be subscribe to Mail chimp without his permission, otherwise in case of NO user will be send to mail chimp only when he will checked the Receive Email from Administrators option on registration page.
Option 3 => Enter Mailchimp API Key.
Option 4 => Enter Mail chimp Unique list id in which you want to subscribe
Configure Admin Options
After admin options configuration, go to admin end => User Profile Fields => User profile fields manager. here you can manage already created fields or create new one to configure with mail chimp. NOTE: To display fields in Manage Mailchimp Fields Page select ( Yes, at registration and profile updating) or ( No, but display at registration) in add/edit filed form => Field Required
After creating fields move on to admin end => Vbtise Mail Chimp => Manage Mailchimp Fields page
Enable fields with the same Merge tag in Mailchimp administration end
How to View Logs
admin end => vBtise Mail chimp => View Cron logs ( here you can see logs like total new added / updated records in Mail chimp List)
admin end => vBtise Mail chimp => Registraion Subscription error log ( list of users which are not successfully subscribed in mailchimp while registion )
Features Admin options
Enable or disable mail chimp integration
Subscribe user to forcefully or with permission
Option to target a particular mail chimp list
Configure Vbulletin and Mailchimp Fields (Merge tags )
Mailchimp Subscription There are two ways to add a user into mail chimp list.
When new user register?s in forum
Run cron job to sync Vbulletin users into mail chimp. ( this will pass all users to mail chimp api , with options to add new subscribers and update which already exists )
Two types of logs admin can view
Cron logs with summary of ( Total accounts added/updated or number of accounts having error while sync.)
In vBulletin you have to add custom profile fields and map it with merge tags.
Sorry, I should have been more clear.
What I mean is I have the following default merge tags in MailChimp:
EMAIL
FNAME
LNAME
But when I go to Manage MailChimp Fields in your product I only see one user profile field:
Newsletter
There is no option to assign FNAME and LNAME values. I also do not see any of the other user profile fields.
So, what I was asking was how do you get more of the userfields to show up? Do I have to create the merge tags in MailChimp first?
How does MailChimp map those fields to the userfields? In other words, why does Newsletter show up but not Real Name? Why is Newsletter the only one that does show up since it has nothing to do with any of my merge fields in MailChimp?
edit2: ok the view cron log error is gone, and i can see there's a cron job set to run at 12:01 on the 1st of each month. However, when i force it to run now nothing happens. I'm not seeing anything happening in the API logs on the Mailchimp end either.
Same here. It runs but nothing ends up in the logs.
Please activate profile fields to display on registration. This condition will allow fields to visible on plugin's setting page.
OK! Now we're getting somewhere.
I've run the cron job manually a couple of times & it times out (there are just under 11,000 accounts on my forum) so i never get any feedback in the Cron Log for Total Added, Total Updated or Total Error.
Quote:
3
2012-09-22
Error
Could not read response (timed out)
4
2012-09-22
Error
Could not read response (timed out)