Omnisend for Prestashop is an integration that allows you to connect your Prestashop store to your Omnisend account. This enables you to use all the data from your store to better segment your customers, automate your marketing, recover abandoned carts, automate upsell process, and more.

Integrating Omnisend to Prestashop

To integrate your Omnisend account to your Prestashop website, you will need:

  1. Register an Omnisend account
  2. Have a working Prestashop website
  3. For Prestashop v1.6.0.10 - v1.7.5.0 you can download our Prestashop plugin, which automatically takes care of the full integration for you. If you want to use this plugin, please refer to the installation guide and skip the next steps of this tutorial.

If you are not going with the plugin, connect your store via Omnisend by pasting and verifying our snippet (a handy wizard is present on your Omnisend account). Continue with full integration via our API.


Benefits of connecting Prestashop store to Omnisend

By connecting your store to Omnisend account you get 14 days of free Trial. Once your store is connected through our snippet, you can start using the following features (on Trial, Standard or Pro plans):

  • Signup forms: Wheel of Fortune, Popup, Signup Box, and Landing Page
  • Standard and expanded contact segmentation with enriched data

Note: your contacts from Prestashop will be send to All contacts list and for all newly added and updated contacts we will add a tag “source: prestashop”. That way you will be able to create a segment and filter the list of contacts that were added from Prestashop. Just create a segment on Profile data where tag is “source: prestashop”.

Learn more about segments here.

  • Campaign Booster
  • Abandoned Cart
  • Order Confirmation
  • Customer Reactivation
  • Order Follow-up
  • Custom Automation Workflows
  • Full reports of campaigns, signup forms and automation
  • Product Picker
  • Product Abandonment (for Prestashop module 1.0.7)


Order status mapping

If you want to work with order based automations, it is important to understand how order statuses on Prestashop are mapped to the ones on Omnisend.
Both platforms have a different logic behind them, here's how we are mapping those statuses:

 Have more questions? Feel free to contact us at

Did this answer your question?