This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Emercury for WooCommerce


Join the 10,000+ customers who use Emercury, an email marketing platform made for lead generators. With this official Emercury for WooCommerce integration, your customers and their purchase data are automatically synced with your Emercury account.

This makes it easy to send targeted campaigns, automatically follow up with customers post-purchase, recommend products, recover abandoned carts, and measure the ROI of your marketing efforts. And it is completely free. You just need an Emercury account.

With Emercury for WooCommerce, you’ll have the power to:

  • Sync customer first names, last names, email addresses, and orders.
  • Hyper-personalizat the post-purchase marketing automation
  • Gain full control of the abandoned cart recovery process
  • Track and segment customers based on purchase history and purchase frequency.
  • View detailed data on your email marketing performance in your Emercury Dashboard.
  • And so much more…

Allow users to opt in to your newsletter or updates at checkout

This plugin adds a super convenient and natural checkbox on the checkout page. When the customer ticks that box, they opt-in to receive future email communications from you. We handle all the technical details, and you see these customers added to your Emercury account.

From there, the power is all in your hands. You can have an automated personalized journey that triggers the moment they make that order, or even tag them based on their customer status.

Enjoy new found powers:

  • Customize the messaging at checkout to fit your needs.
  • Check their user profile in Woocommerce to view their optin status.
  • Check Emercury to see when they opted in.
  • Segment this customer data to upsell them products and services at a later time.
  • Never have to worry about their optin status again. Emercury will handle all that as soon as they optin.

New: Hyper-personalized abandoned cart recovery

The plugin now supports abandoned cart integration. All you have to do is tell the plugin what automation to run for anyone that forgets to complete an order in your store.

And then, you can set up your Emercury automation however you like. We put no boxes or constraints around your process. You can make your cart abandonment as complicated and elaborate or as simple as you want.


  • Emercury Settings.
  • Emercury Mapping.
  • Emercury Marketing Settings.
  • Checkout page.


This section describes how to install the plugin and get it working.

  1. Upload the plugin files to the /wp-content/plugins directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Install and activate WooCommerce if you haven’t already done so.
  4. Go to Woocommerce -> Settings -> Emercury Settings section and enter the data for the Emercury API Settings. Upon success, an Emercury Mapping tab will appear. Otherwise an error message appears.
  5. In Emercury Mapping, select a list (already created in Emercury) or create a new one. Then map the data that should be sent from Woocommerce Order Fields to Emercury Fields and for which products.
    Congratulations, you have successfully configured “Emercury for WooCommerce” plugin.


How to add custom attribute from Woocommerce order to the general list of Woocommerce Fields?

You can do this using this filter:

add_filter( 'woo_emercury_order_fields_array', 'my_filter_custom_function', 30, 1 );
function my_filter_custom_function( $order_fields ){
   // We use this check if you do not have a single order with a specific order_custom_field. If there is, the parameter will be added to the list automatically.
   if (!in_array('custom_woocommerce_order_field', $order_fields))
      $order_fields[] = 'custom_woocommerce_order_field';
   return $order_fields;

How does this plugin work?

If the “Order Complete” action is successful, the plugin will send Woocommerce Order Fields data to Emercury, which you specify on the “Emercury Mapping” tab.

What services are included?

  • Sync customer’s first name, last name, email address, and orders.
  • Set up marketing automations to follow up post-purchase.
  • Track and segment customers based on purchase history and purchase frequency.
  • View detailed data on your email marketing performance in your Emercury Dashboardn


There are no reviews for this plugin.

Contributors & Developers

“Emercury for WooCommerce” is open source software. The following people have contributed to this plugin.



VER 1.1.0 – 03/02/2023

  • Updated: Abandon Cart variables.

VER 1.1.0 – 03/02/2023

  • Added – Emercury Abandon Cart.

VER 1.0.4 – 17/03/2021

  • Fixed: PHP 8 compatibility issue

VER 1.0.3 – 26/08/2020

  • Fixed: Conflict with other Emercury plugins

VER 1.0.2 – 21/02/2020

  • Added – Emercury Marketing.

VER 1.0.1 – 11/12/2019

  • Fix – added new required fields into Emercury API request.

VER 1.0.0 – 02/12/2019

  • Released