No results were found...

MailerLite integration for Shopify

Note: If you're a Legacy (Classic) user, please log in to your account to access the dedicated Legacy (Classic) Help Center

MailerLite’s Shopify integration allows you to automatically sync your Shopify customers with your MailerLite subscribers.

To set up the MailerLite integration for Shopify:

  1. On your Shopify admin panel and navigate to the Apps page.

3. Locate MailerLite Email Automation by MailerLite.

4. Click Install.

5. This will redirect you back to your Shopify admin panel where you’ll need to click Install.

6. Here you will be asked to connect and authorize your MailerLite account. Click Connect to be taken to the login screen for your account.

7. Once logged into the account, click Authorize.

Once authorized, you will be asked to select the Subscriber group that you want your Shopify customers to be added to. You can also opt to create a new group. 

Once you select your subscriber group, a pop-up will appear in which you can select to sync all Shopify customers to that group or only the Shopify customers that have accepted marketing from you.

If you click Yes, only customers who accept marketing will be added to MailerLite. If you click No, sync all, then all of your customers will be added to MailerLite, regardless of whether or not they accept marketing.

⚠️ Important

Only customers who agree to receive marketing emails can trigger e-commerce automations. According to the MailerLite Terms of Use and anti-spam policy, it is not permitted to send marketing emails to customers who don’t provide explicit consent to receive marketing communication.

Next, you will be asked to enable an extension from MailerLite. This is important to ensure MailerLite has permission to track campaign e-commerce performance and display MailerLite pop-ups on your store.

That’s it! Your data from Shopify will start importing to MailerLite. Once it is complete, you can find your Shopify customers in the group you selected, see your e-commerce data from the Dashboard in your MailerLite account and new automation options for your customers. 

Adding pop-up forms

To add a MailerLite pop-up form to your Shopify site, be sure to create the form in your MailerLite account and toggle it ON.

Then in Shopify, navigate to the MailerLite plugin settings to enable pop-up forms.

That's it! Your pop-up form will appear on your Shopify site according to the form's Visibility settings you have set in your MailerLite account.

Adding embedded forms

To add a MailerLite embedded form to your Shopify site, you will need to install it the same way embedded forms are installed to any website.

For instructions, check our guide on How to add a form to your website.

When you sync your Shopify customers with MailerLite, their data is synced with them including their name, email address, and order information. This information is added to your subscriber Fields. You can then create segments using your subscriber fields.

Shopify fields include:

  • Shopify Store Orders count - The number of orders that the subscriber has made

  • Shopify Store Total spent - The total amount of money that subscriber has spent on your Shopify store

  • MailerLite Shopify Store Accepts marketing - If the customer has accepted marketing permissions

Need help creating a newsletter? Learn more here ➡️ How to create and schedule a campaign

Our Products element in the Drag & drop editor allows you to add your product directly into your MailerLite campaigns. 

This will automatically import images, descriptions, and prices of your products and link directly to your Shopify store.

To add a product to your newsletters:

  1. Open your campaign in the Drag & drop editor.

  2. Under the Products section, you will find Import from stores. Simply drag and drop the element into your email.

3. Click into the block to open the settings on the right. Use the Add products from your store button to add products from Shopify.

4. If your account has multiple stores connected, be sure to select your Shopify store from the drop-down list.

5. You can choose to display one product or multiple. Once the product is selected, click Add products.

6. Click into the block to open the Settings on the right. From here, you can adjust elements like image positioning, alignment, and choose which details such as Price and Description are displayed.

7. Click Save settings to save your edits.

8. When you are done editing your campaign, click Done editing.

9. On the Campaign details page, fill out the Subject line, Preheader, and choose the Recipients to send your campaign.

⚠️ Important: To make sure that any Shopify products through your campaign are tracked in MailerLite, toggle ON the option to Track links.

When a subscriber purchases your Shopify product through the newsletter and completes the transaction, the order will be tracked in the campaign’s report in the Orders tab.

Note: You may find that the Total revenue does not match the number in your Shopify total spent field.

This is because Total revenue only refers to the revenue generated from your MailerLite campaigns. Any orders placed in your shop within 30 days of a link to your shop clicked from any of your campaigns or automations will be considered as email revenue.

our Shopify total spent field includes all purchases, including those not made through MailerLite.

Need help creating a landing page? Learn more here ➡️ How to create a landing page

To promote your Shopify products in a landing page:

  1. In the landing page editor under Elements, check the Special category to locate the Products element.

2. Or, under Sections, you can find Multiple product sections in the Pricing & Purchase category.

3. Drag and drop either of these elements into your landing page to add your Shopify products.

4. Click the Settings icon to open the panel on the right.

5. Choose Add products from your store to select the products to add to this site.

6. If you have multiple e-commerce stores connected to your MailerLite account, choose your Shopify store.

Once you have selected your Shopify products, click Add products.

7. Once you have added your products, click the Settings button to open the configurations on the right. Here, you can edit the Product and Success view, as well as choose Layout, Content, and Button settings.

8. When a subscriber purchases your Shopify product via the landing page and completes the transaction, the order will be tracked in the site’s report in the Orders tab.

Need help creating automations? Check our guide ➡️ How to create an automation workflow

When you connect your Shopify store, it sends customer and order data to your account in real time.

MailerLite automations (E-commerce triggers specifically) use this data to automatically start workflows based on customer actions, such as when someone places an order or abandons their cart.

To create an automation that is triggered when someone interacts with your Shopify store:

  1. Navigate to Automations.

  2. Click New automation.

  3. Choose to Start from scratch or use a Template.

  4. In the Triggers area, scroll down to the E-commerce triggers. These triggers include: 

    • Abandoned cart

    • Purchases any product

    • Purchases specific product

    • Purchases from category

    Drag and drop any trigger into the workflow editor.

Note: In order to trigger an automation that uses an e-commerce trigger, customers of your store must also be newsletter subscribers and accept to receive marketing from you. This can be by completing any of your sign-up forms, or by checking the box to accept marketing at checkout.

When you select the Abandoned checkout trigger, the workflow will trigger when a subscriber adds items to their cart but leaves before purchasing. 

In the sidebar, select the number of hours (or days/weeks/months) after cart abandonment when you’d like your automation to trigger.

In the left sidebar in the Settings tab, you’ll see an option labeled Allow subscribers to re-enter automation peat the workflow.

This automation trigger will be executed for your customers who are also newsletter subscribers, or first-time buyers who have provided their email address and accepted marketing permissions.

Note: When using MailerLite abandoned checkout emails, make sure you have disabled abandoned checkout emails in your e-commerce platform.

When you select the trigger Buys any product, the automation workflow will be triggered when a subscriber makes any purchase from your store and that purchase is marked as complete.

In the right side, choose your Shopify store.

Click Save to apply your trigger settings.

When you select the trigger Buys specific product, the automation workflow will trigger when a subscriber purchases a specific product that you have selected, and that purchase is marked as complete.

  1. Select the workflow trigger Buys specific product.

  2. Click the button labeled Select a product from your store.

4. Select the product that, when purchased, you would like to trigger this workflow and click Insert.

5. Click Save to apply your trigger settings.

When you select the trigger Buys from category, the automation workflow will trigger when a subscriber purchases any product from a category that you specify. 

To set up this trigger:

  1. In the sidebar in the Triggers tab, scroll down to the E-commerce automation triggers.

  2. Select the trigger Buys from category.

  3. Select the category you want to use as your workflow trigger.

4. Click Save to apply your trigger settings.

For a simple and effective design, check out the Abandoned cart e-commerce automation template!

Last time edited: Mar 26, 2026