Omnisend for PrestaShop allows you to integrate your PrestaShop ecommerce store with Omnisend account. Omnisend for PrestaShop is your all-in-one tool for smarter ecommerce marketing. It brings together email campaigns, signup forms, SMS, automation workflows, and reporting to help you connect with customers in a more personal way. By using customer data, you can send targeted campaigns that feel tailored to each customer.
Integrating Omnisend with PrestaShop
Before You Begin
If you have been using Omnisend and already have an account with another store connected, you'll need to create a new empty store first - to register a new store under an existing account, check this step-by-step guide. Once a new store is registered, proceed with the steps below.
If you don't have an Omnisend account - create one here; if you have an Omnisend account with an empty store, proceed with the steps below.
There are two available methods for setting up the Omnisend integration on PrestaShop.
Method 1. From the shop back office (Recommended). For users who already have their PrestaShop store set up, simply access the PrestaShop Marketplace directly from the back office. This method allows you to search and install Omnisend without the need to download any files manually, making it faster and more convenient.
Method 2. From the PrestaShop Addons Page. This option remains available for users who prefer accessing the Addons Marketplace independently. This approach involves downloading the module file and manually uploading it.
Step 1. Create API Key in Omnisend
Open your Omnisend account and create an API Key. For this, open your profile menu on the right side → navigate to Store settings → API Keys.
Click Create API key →, name it, and copy the API key provided. The dedicated guide explains how to generate API keys in detail.
Step 2. Install Omnisend Module
Method 1. Install Omnisend Module From the PrestaShop Back Office (Recommended)
Step 1. Log in to PrestaShop and go to Modules → Marketplace.
Step 2. Search for the Omnisend module and click 'Install'. Then wait for the module to install.
Step 3. Once installed, click 'Configure' on the same page.
Step 4. In the page that opens, paste the API key you copied from Omnisend into the corresponding field in PrestaShop and click 'Save.'
That's it! You have now connected your PrestaShop store to Omnisend.
Method 2. Install Omnisend Module From the PrestaShop Addons Page
Step 1. Alternatively to the recommended method, you can also find the Omnisend Email Marketing and SMS module in the PrestaShop marketplace and sign into your account to download it.
Step 2. Choose the PrestaShop version you are currently using and proceed to download the zip file. After downloading, you do not need to extract the contents of the zip file.
You can find the version of PrestaShop you are using in the top left corner of the admin page.
Step 3. In the PrestaShop admin, go to Modules → Module Manager. Click 'Upload a module', then drag and drop the zip file into the module manager.
The module will display a message confirming a successful installation. Upon completion, click 'Configure' to continue.
Step 4. In the page that opens, paste the API key you copied from Omnisend into the corresponding field in PrestaShop and click 'Save.'
That's it! You have now connected your PrestaShop store to Omnisend.
Supported Features
Email and SMS campaigns.
These Automation workflows: Order Confirmation (Paid for Order and Placed order events), Cancellation Confirmation (Order Cancelled event), Birthday, Welcome email, Contact enters/exits segment, Browse Abandonment, Product Abandonment, and Abandoned Cart.
Segmentation. Most of the segmentation filters are available.
What Data is Passed from PrestaShop to Omnisend
Contacts. You can see and manage all your customers at the Customers page in your PrestaShop admin.
Products. With PrestaShop, you can sell standard products, dematerialized products, or product packs.
Orders. PrestaShop allows you to consult an order and see all its components on the Commands page in your PrestaShop admin.
Carts. Your PrestaShop store forms a list of abandoned carts that are passed to Omnisend.
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]