System requirements

PrestaMailchimp synchronizes PrestaShop with Mailchimp: you therefore need both services.

If you haven't already:

Compatible versions

  • PrestaShop 1.6, 1.7, 8 and 9 (including thirty bees)
  • PHP 5.6 to 8.5, with no Composer dependency
  • Single shop or multishop
  • Module back office in French, English, German, Spanish, Italian and Polish

The module code remains compatible with PHP 5.6, even though PrestaShop 8 and 9 themselves require at least PHP 7.2 and 8.1.

Mailchimp account

A free Mailchimp account is enough to synchronize your customers and subscribers. Mailchimp e-commerce features (abandoned carts, product blocks, revenue reports), however, require a paid plan.

Server

  • The server must be able to reach the Mailchimp API over HTTPS (for example us21.api.mailchimp.com, depending on the datacenter of your account).
  • HTTPS is recommended on the shop, and required for Mailchimp to notify it of unsubscribes (webhooks).
  • No native PrestaShop table is modified: the module creates two tables of its own, and two overrides of the newsletter modules (blocknewsletter on PrestaShop 1.6, ps_emailsubscription on 1.7 and later).

Hosting advice

Hosting quality directly affects how smoothly synchronizations run, especially the first import. For a PrestaShop shop, we recommend PlanetHoster, where this site is hosted.

Once these prerequisites are met, move on to downloading and installing the module.