My Zen Cart – MailChimp integrations have received the following updates:
- Fixed bug in API integration:
The original integration had error checking that was based on the 1.3 API, and lo longer work. So while the success path logic was all correct, the error handling was wrong.
- Added instructions for changing Zen Cart newsletter page:
The original Zen Cart integration only handled signup on the account creation page. Now users may subscribe or unsubscribe on the newsletter page (which is linked to on the My Account page as /index.php?main_page=account_newsletters.
- Removed double opt in:
At the request of ecommerce companies, MailChimp has changed the default subscribe behavior so that double opt in is no longer required. Users who prefer the prior behavior can still change it back by modifying the PHP API (includes/functions/extra_functions/mailchimp.php) to set status based on $options[‘status’] rather than just to subscribed.
- Moved MailChimp error log to /logs folder:
In the event of an error, the MailChimp.log file was being written to the /cache folder; it is now written to the /logs folder where it is more likely to be noticed (since most logfiles have been migrated there in Zen Cart 1.5+).
You can see the updates in my ZenCart MailChimp and ZenCart Newsletter Discount contributions, and my MailChimp Integration for Zen Cart GitHub repository.
By default, if you look at the HTML emails sent by Zen Cart, the
$EXTRA_INFO block is unstyled. So it doesn’t fit in with the rest of the content, which is styled.
Fixing this problem easy. Just modify the templates that use this variable
(email/*.html) and change
Then instead of this:
you will see this:
If you want to see a complete execution of this change, you can look at my Zen Cart 1.5.6 Pull Request to fix this issue.
If you are willing to send multiple newsletters every month (I think the minimum cadence should be monthly), and you want to do some market segmentation, you may want to try this technique. It assumes you have already installed my Mailchimp Integration for Zen Cart.
- Login to Mailchimp and click the Lists menu at the top. Then on the right, click the Stats dropdown and select Signup forms.
- Click the Select button on Embedded Forms.
- Under Manage Contacts, click Groups.
- Click the Create Groups button, and add Checkboxes and Radio buttons as need be. You can add many Groups, so don’t be afraid to partition your questions.
- Click Signup Forms and Embedded Forms again. The code for the form shown in the preview is right below the preview window. Copy this code and paste it into a new page (or sidebox) on your site.
You can read more about creating groups on the Mailchimp Getting Started with Groups page.
So after a while you’ll (hopefully!) have some newsletter signups, with people identifying as being part of one group or another. How do you utilize this data?
- Select Campaigns, name the campaign and make it a regular campaign.
- You will be prompted to select Recipients. Select Group or New Segment.
- Use the query-by-example form to select the target group for your campaign.
You can read more about this on the Mailchimp Sending to Groups page.
As a convincer, see the email signup form we are using on keylessentrylocks.com:
Those crazy chimps are hard workers! Their API has been updated to version 1.3, so my Zen Cart MailChimp Integration and Zen Cart Newsletter Discount modules have been updated. Please use the new versions of the contributions for any future installations you are doing.
Those mischievous chimps keep changing their forms! My Zen Cart MailChimp Integration has been updated with the latest instructions. Please use the new version of the contribution for any future installations you are doing.
I have said before that I think the Q&A facility of LinkedIn is one of its greatest strengths. Here’s a recent question asking how to build a better e-zine that is an example of what I mean.
I had a very positive experience using Ultimate Form Mail for a client. Take a look at it, particularly if you need forms with file upload added quickly to a website; it’s reasonably priced and straightforward to use.
The Googlers are at it again – if you receive common questions again and again in email, you can save a canned response and use it at the click of a mouse. See the Mashable review for more information, or just go to Google Labs by clicking the green beaker on the top right side of your GMail browser window, and enable Canned Responses. You’ll see it right below the subject line next time you compose an email.
I use GMail’s “star” feature as a giant honking todo list, and I’m pleased to say that this weekend, I’m down to 54 starred items. “Inbox Zero” should be “Starred Zero” for me. 🙂
I enjoy using Remember the Milk (in fact, I just downloaded the BlackBerry client, which is called MilkSync), but for email that takes time to process, starring can’t be beat.
Accidental spamming is an easier to make mistake than you might think. MailChimp offers some do’s and don’ts for a successful email campaign along with tips for talking to stubborn clients.
New to email campaigns? This is a great primer on email campaigns, also from MailChimp.