To use Mailсhimp with your X-Cart store, you will need to connect the Mailсhimp Integration with eCommerce Support add-on (a-ka Mailсhimp Integration) with your Mailсhimp account. Sign up here if you do not yet have a Mailсhimp 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 Mailсhimp knowledge base article About API keys.


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

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

  2. Use one of the suggested methods to connect to Mailсhimp.

    • 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 Mailсhimp 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 Mailсhimp account.

      • On the Mailсhimp authorization page, enter your Mailсhimp login and password, and click Log In.

      • Your X-Cart store will connect to your Mailсhimp 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 Mailсhimp 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 Mailсhimp API key manually" and press Enter.

      • If a valid API key has been used, your store will connect to your Mailсhimp 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 Mailсhimp API key showing in the field of the same name after a successful connection:

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

Once your integration has been connected to a Mailсhimp 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 Mailсhimp 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 > Mailсhimp 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 Mailсhimp Lists in X-Cart. If you have no lists on Mailсhimp, check Mailсhimp 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 Mailсhimp, you will be able to create and send Campaigns.

To make the most of Mailсhimp'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 Mailсhimp campaigns, capture customers purchasing activity, and pass it all back to Mailсhimp. You will be able to view purchase details, conversions, and total sales on the Reports page in your Mailсhimp account.


Mailсhimp 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, Mailсhimp 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 Mailсhimp 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?