Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Integrating MailChimp

About MailChimp:

More than 4 million people use MailChimp to create, send, and track email newsletters. Whether you're self-employed, you manage projects for clients, or you work for a Fortune 500 company, MailChimp has features and integrations that will suit your email-marketing needs. Create signup forms that match your brand's look and feel, and send your subscribers product updates, event invitations, announcements, or editorial content. Use our reports to improve your campaigns and learn more about your subscribers. Best of all? MailChimp is free for lists of up to 2,000 subscribers.

Panel

Main Menu Operations  Marketing 3rd Party Email  MailChimp

Integrating MailChimp into your UltraCart account is quick and easy.

Integration with MailChimp takes only a few minutes and is simple as 1-2-3!

Image Removed

Step 1

If you don't already have a MailChimp account, start here.

When you ready to integrate your MailChimp with your UltraCart account, navigate from the UltraCart Main Menu to Marketing  then scroll down and click on MailChimp.

Step 2

Image RemovedImage Added

Configure your credentials:  Click here to obtain your api here.
(1) Once you have your obtained the API credentials paste them into the "API key" field.

...

(2) API Version: Choose 13.3 0by default and 2or version 2.0 if you are implementing MailChimps E-COMMERCE 360 service. (see step 5 below for more)
Step 3

Image Removed

If you would like to automatically subscribe customers to one or more lists when they make their purchase, simple enter the list names into the "List Unique Ids" (One per line).
 What about Step 4?
For more advanced users you can choose to specify on a buy link which list they should be added to upon completion of the payment for their order. In addition to the examples displayed here for adding list parameters into the buy link URL's of your items, you can accomplish the same thing by editing an item, then navigating to the "other" tab of the item editor and then scrolling down to the "Marketing" section that appears once you have configured your MailChimp API, where you can enter the listsID(s) that the customer should be subscribed to upon purchasing the item.

Step 5 & Step 6 - E-COMMERCE 360 Integration

This optional Mailchimp feature adds details of customer purchases to list records in Mailchimp lists.  You can then use Mailchimp segmentation to more precisely target your email marketing based on detailed customer purchase data.

E-COMMERCE 360

When configuring this version of the MailChimp platform, in addition to choosing 2.0 for the API Version instead of the default 1.3.
You'll also be deploying a tracking script into your pages (provided by MailChimp).
Image Removed
Select the "Send all order to 360" checkbox to send order information from all transactions, not just those resulting from a Mailchimp campaign, back to your Mailchimp lists.
Info

This Script should be added into the Footer of your pages. just above the closing body tag, as an example.

not yet updated to the version 3.
(3) Double Opt-In (checkbox field) - Select "Double Opt-In" checkbox to have an opt-in verification message sent to the customer after the placement of their order.
    Leaving this checkbox unchecked will subscribe the customer to the MailChimp list without sending the opt-in email notification.

Step 3


Once you save your credentials, UltraCart will display a list of your MailChimp lists to subscribe customers to:

Image Added

NOTE: The is the global list assignment. 


Item Level list assignment

The item level list assignment is configured within the "Other" tab of the item editor, it appears like this:

Image Added

The item level mailing list assignment allows for both "Subscripe" and "Unsubcripe" options. So, you are able to migrate customers to new lists based on a purchased item.


Step 4

Storefont Level Assignment

Info
titleAPI Version 3 Required




For more advanced configuration, you can choose to assign a specific MailChimp list to a specific storefront host:
Image Added


Note Regarding the Initial Import for Merchants with an existing MailChimp account

Info
When you initially configure the MailChimp integration, if the global email list you configure already has customers subscribed to it, those customers will be toggled as Not having purchased.
So, you may want to create a new mailing list for the "Step 3" global list assignment, or otherwise you'll need to initially perform some additional sorting of the list within MailChimp. Therefore, you may want to first same the list assigned to "Step 3", and export those, then tag them as purchased and then import them back into the MailChimp list.

Cart Events  And Trigger and Abandonment Settings

Image Added


FieldDescription
Send Return Cart EventsCheck this box to send cart events to MailChimp Ecommerce Stores.
Trigger return cart events after __ hoursThe amount of inactivity time before sending the cart to MailChimp.
*Recommended setting 1 hour
Abandon cart after ___ hours

The amount of time before the cart is completely purged from UltraCart. This needs to be a high enough value to allow the customer to come back access their cart. 
*Recommended setting 24 hours


Logging of transmission between UltraCart and MailChimp

...

Image RemovedImage Added

At the bottom of the MailChimp configuration page is a log button which will provide details of the transmissions of the customer mailing list subscriptions to MailChimp. If you believe there is a problem with the subscriptions, this will be the first place to go to investigation the subscription activity.


Video for building a mailchimp form into your website

Embed MailChimp Form Into Your Store

Widget Connector
width400px
urlhttps://www.youtube.com/watch?time_continue=29&v=8xD-ec2NdcA
height400px

Frequently Asked Questions

Question: Can I add customers to a MailChimp group based upon the customers purchase details?

Answer: MailChimp groups are currently not supported because they are plugged into a multi-vendor email subscription management framework and "groups" are a unique concept to MailChimp and most other 3rd party auto responders do not support groups at the present time. (We may make changes to support MailChimp groups the future, if that becomes a more common concept and the framework expands.)

Helpful Links

...

http://kb.mailchimp.com/home