To use Mailchimp with your X-Cart store, you will need to connect the Mailchimp Integration with eCommerce Support add-on (a-ka Mailchimp Integration) with your Mailchimp account. Sign up here if you do not yet have a Mailchimp account.

The connection is made using an API key. You will need one, therefore.


Instructions for finding or generating your API key are available in the Mailchimp knowledge base article About API keys.


Once an API key has been set up for your X-Cart store in your Mailchimp account, connect your integration to Mailchimp:

  1. Open the Mailchimp Lists page in your store Admin area (Marketing -> Mailchimp Lists).

  2. Use one of the suggested methods to connect to Mailchimp.

    • Method 1: Sign up for a new Mailchimp account and have it connected to your integration automatically.

      • Click on the Sign Up button.

      • You will be redirected to the Mailchimp sign-up page, where you will need to provide the information required by Mailchimp to create a new account.

      • Once your new Mailchimp account has been created, follow the instructions for connecting your existing Mailchimp account to your integration (See Method 2 below).

    • Method 2: Log in to your existing Mailchimp account and automatically connect your X-Cart store to the Mailchimp account.

      • Click on the link Connect with your Mailchimp account.

      • On the Mailchimp authorization page, enter your Mailchimp login and password, and click Log In.

      • Your X-Cart store will connect to your Mailchimp account if the authorization goes successfully.

    • Method 3: Enter your Mailchimp API key manually and have your store connected to your Mailchimp account.

      • In your Mailchimp account, copy the API key you have set up for your X-Cart store.

      • On the Mailchimp Lists page in your X-Cart store Admin area (Marketing -> Mailchimp Lists), paste the API key into the field that says "Enter your Mailchimp API key manually" and press Enter.

      • If a valid API key has been used, your store will connect to your Mailchimp account.

Regardless of the method that has been used, you will be able to see the Mailchimp Settings on the Mailchimp Lists page with your Mailchimp API key showing in the field of the same name after a successful connection:

Should you need to change the Mailchimp account or the API key used for the connection, you can do so at any time using the "Reset Mailchimp connection" link provided next to the Mailchimp API key field.

Once your integration has been connected to a Mailchimp account, you should configure it. See the detailed guide on the add-on setup here.

Suppose you've already had some lists and list groups configured in your Mailchimp account before connecting your X-Cart store. In this case, you should expect to find these lists and groups imported into your X-Cart store after the successful connection. To view and manage the lists imported from your Mailchimp account, go to the Marketing > Mailchimp lists page in your store Admin area. At least, you will need to visit this page and make sure that the lists to which you would like your store users to be able to subscribe are active for your store. For more info on managing lists in X-Cart, see Mailchimp Lists in X-Cart. If you have no lists on Mailchimp, check Mailchimp Knowledge Base on how to create them.

As soon as your lists/groups are ready, your store's users will be able to subscribe to them via the subscription form on the checkout and registration pages. Registered customers will be able to change their subscriptions (add more lists/groups or unsubscribe completely) via the Account details page. A store administrator will also be able to change the store users' subscription preferences by editing these users' profiles via the X-Cart store's Admin area.

After setting up lists in Mailchimp, you will be able to create and send Campaigns.

To make the most of Mailchimp's eCommerce features, enable eCommerce link tracking to track purchases when configuring your campaigns or automations.

To turn on eCommerce link tracking for a campaign, follow these steps:

  1. Navigate to the Setup step of the Campaign Builder.

  2. In the Tracking section, check the box next to E-commerce link tracking.

This way, you will be able to track individual visitors attracted to the site by your Mailchimp campaigns, capture customers purchasing activity, and pass it all back to Mailchimp. You will be able to view purchase details, conversions, and total sales on the Reports page in your Mailchimp account.


Mailchimp mailing lists support segmentation based on your subscribers' purchase activity:

  • Orders amount (Biggest Spenders/Tiny spenders);

  • Frequency of ordering (Frequent Buyers/We Miss You);

  • Series of purchasing (after specific product purchase).

Based on your customers' purchasing activity, Mailchimp will recommend products to your newsletter recipients. Every recipient will see a set of products that are more likely to be interesting, particularly to them.


With the advanced Mailchimp Email Automation capabilities, you can set up emails or email campaigns to customers on particular actions in your store, i.e., sign up, cart abandonment, first purchase, purchase of a specific product, etc.

Related pages:

Did this answer your question?