Simple Email Marketing
Home > Have a question? We're here to help. > Integrations > Emma for Shopify

Emma for Shopify

Emma for Shopify brings your customers' purchase data right into your Emma audience. With this information at your fingertips, you can target your audience based on their shopping history, ensuring your emails are perfectly-tailored and relevant to your customers. You're also able to track conversions that come directly from links in your mailings, allowing you to monitor the success of your campaigns and use this insight to up your marketing game!


Installing Emma for Shopify is a routine, painless procedure. To get started, head over to our installation guide.


With Emma for Shopify, you can sync your contacts, segment and automate based on purchase history, and track revenues that result from your email marketing.

Sync contacts and customer data

Syncing Shopify customers with your Emma audience

When a customer elects to accept marketing, they'll be synced with your Emma account. This happens when a customer signs up through one of your Shopify signup forms or checks the box to opt-in to marketing during the check-out process.

Syncing purchase history

If you already have orders in your Shopify account when you install the integration, Emma will automatically create fields for purchase history and sync these with your contacts. If you don't have any orders yet, those will be created once you do.

Fields created automatically:

  • Total number of orders
  • Total Purchased (money spent)
  • Highest purchase
  • Average purchase (in dollars)
  • Last purchase date

With these new fields populated with your Shopify data, you can create segments based on this purchase history. 

Within a contact record, you'll have access to a new tab: Purchase History.

Along with the fields listed above, you'll also be able to reference a contact's order history, including the order numbers, dates, and totals. If an order is set to complete or canceled status in Shopify, it will be reflected here as well; if the order hasn't been completed or canceled, we'll display its status as pending.

Segmenting based on purchase history

Once you have orders and Emma has automatically created the above purchase history fields, we'll also automatically create these segments for you:

  • Average purchase greater than $50
  • Cumulative purchases greater than $100
  • Have more than one total order
  • Purchased in last 30 days
  • Purchased in last year
  • Subscribed but not purchased

These segments are dynamic and will update any time you open them, send a mailing to them, or an automated mailing is sent to the segment.

You can even segment on specific purchased items such as the product name or category!

To dive deeper into your Shopify segments, head over this way.

Automate targeted mailings

With your customers' purchase history synced with Emma, you can set up automated mailings that trigger based on field changes related to their purchase history, as well as date-based and signup triggers. By pairing this up with our other great features, like dynamic content and personalizationit's a breeze to set up attractive, relevant mailings for your customers!

Send abandoned cart emails using automation

You'll be able to send customized abandoned cart emails automatically and entirely within Emma! It only takes a few minutes to set up, and you can find more information on that by heading to our walkthrough of this feature.

Last modified



This page has no classifications.


Emma phone support will be unavailable on November XX, between the hours of XX:XX and XX:XX. You can still contact support using the link above and we will respond as soon as we can.

App status