Skip to main content

Connect Your PrestaShop Store to Omnisend

Integrate PrestaShop with Omnisend to run email campaigns, SMS, signup forms, and automation

Written by Ira
Updated over a week ago

Omnisend for PrestaShop connects your PrestaShop store with your Omnisend account, giving you a single platform for ecommerce marketing. With tools for email campaigns, signup forms, SMS, automation, and reporting, you can use customer data to create targeted, personalized campaigns and build stronger relationships with your customers.


Before You Begin

  • If you already have an Omnisend account connected to another store:
    You'll need to create a new store first. Follow this step-by-step guide to register a new store under your existing account. Once created, return here.

  • If you're new to Omnisend, create a free account here.

  • If you already have an Omnisend account with no store connected, proceed below.

Migrating from another ecommerce platform? Omnisend supports one primary store integration at a time. If you're switching from Shopify (or another platform) to PrestaShop:

  • Contact our Support Team to disconnect the old store first, or;

  • Create a separate Omnisend account for testing.

Integrate Omnisend with PrestaShop

To begin, log in to your Omnisend account and click Connect your store.

Then, choose PrestaShop as your ecommerce platform.

A connection wizard will open; complete the steps listed below to connect your store.

Step 1. Add Omnisend App from the PrestaShop Marketplace

Method 1. From the PrestaShop Back Office (Recommended)

Step 1. Log in to PrestaShop and go to ModulesMarketplace.

Step 2. Search for Omnisend, then click Install. Wait for the installation to complete.

Method 2. From the PrestaShop Addons Page

Step 1. Go to the Omnisend Email Marketing and SMS module in the PrestaShop marketplace and click Sign in to download.

Step 2. Select your PrestaShop version, then download the .zip file (no need to extract it).

💡 You can find the version of PrestaShop you are using in the top left corner of the admin page.

Step 3. In PrestaShop admin, go to Modules Module Manager. Click Upload a module, then drag and drop the .zip file.

Step 4. Once installed, click Configure to continue.

Step 2. Paste the API key in Omnisend app Settings in Your PrestaShop Admin

Go back to the Omnisend connection wizard and copy the API key provided

In your PrestaShop admin, find the Omnisend plugin in the left menu. Paste the API key and click Save.

Step 3. Check if the API connection is Successful

Return to the Omnisend connection wizard and click Check API Connection.

You'll be redirected to the Connected store page. Your PrestaShop store is now connected to Omnisend.


What Data is Synced from PrestaShop to Omnisend

Once your Prestashop store is connected to Omnisend, the following data starts syncing automatically to Omnisend:

  • Contacts. All your customers at the Customers page in your PrestaShop admin.

  • Products. Standard products, dematerialized products, and product packs.

  • Orders. All orders and their components on the Commands page in your PrestaShop admin.

  • Carts. Abandoned carts left on your PrestaShop store.

This data can be used to set up several ecommerce marketing features in Omnisend.

Supported Features

💡 Ready to start? Set up your first automation or build a signup form.

FAQ

I pasted my API key, but events (abandoned cart, product viewed) aren't appearing. What's wrong?
Pasting the API key connects your store but doesn't enable behavioral event tracking. You must complete the full PrestaShop module installation (Steps 1–3 in this guide). Additionally, events only fire for identified contacts (contacts who clicked an Omnisend email link or submitted a form). Anonymous browsing won't show up in Live View.

My contacts, phone numbers, or product details aren't syncing. How do I fix this?
If contact data (phone numbers, addresses) or product information is missing in Omnisend, try re-syncing your data. In your PrestaShop admin, go to Modules Omnisend Configure tab and click Verify API keys and sync. Wait 10 minutes, and verify whether the data synced to Omnisend


How do I verify my PrestaShop version before downloading the Omnisend module?

Log in to your PrestaShop admin panel. Your PrestaShop version is displayed in the top-left corner of the dashboard. Match this version when downloading the Omnisend module from the PrestaShop Addons page.


If you need any assistance, don't hesitate to contact our award-winning support through our in-app chat or through email at [email protected]

Did this answer your question?