Constant Contact + WooCommerce


Constant Contact is built to simplify the complex and confusing task of marketing your idea, even if you’re a beginner. And our award-winning team of marketing advisors is there for every customer, every step of the way, offering live, real-time marketing advice on the phone or online anytime you get stuck. Whether it’s creating great-looking email marketing campaigns, building an awesome website with ease, creating a beautiful logo for your brand, running Google Ads to get more website traffic, or finding new customers on social media, we’ve got all the tools, features, and expert guidance you need to help you succeed – all in one place.

Unleash the power of your business — and drive more revenue — by integrating Constant Contact with WooCommerce today.

With Constant Contact you can:

  • Easily connect WooCommerce to your Constant Contact account and sync contacts automatically.
  • Drag and drop a product(s) from your WooCommerce catalog and insert into your email in seconds.
  • Target the right customer/prospect with the right message with pre-defined segments based on your customers’ purchasing behavior:

    • All WooCommerce contacts who opt in to receive email emarketing
    • Recent Customers: Purchased within 30 days
    • First-time Customers: Purchased once
    • Repeat Customers: Made more than one purchase
    • Lapsed Customers: Have not made a purchase in more than 120 days
    • Prospects: Have not made a purchase yet
  • Bring customers back to your online store with automated, targeted emails.
  • Find new customers with our social marketing and advertising tools to expand your reach.
  • Automatically send a customized branded abandoned cart email to customers who left items in their cart and track resulting revenue.


  • Drag the WooCommerce action block directly into your email.
  • Edit the details of your product.
  • Pre-filtered segmented lists.
  • Syncing status for contacts.


18 June 2020
For our purposes, the plugin is great in that it's the official plugin for Constant Contact and is able to have new signups from the website form into the desired list automatically. Pretty easy to setup. Only thing is it would be good to ensure the plugin works with the newest version of WordPress.
20 April 2020
--- update --- After some interactions with support I've managed to get the integration working but I'm sticking with one star. Taxable products are not handled correctly so pricing is wrong and there is no way to override. Descriptions are not pulled through either. The plugin verges on pointless. --- Original --- This is based solely upon the WordPress admin element I can use which is poor. It seems the signup process is a couple of steps but since it's a tab view with a couple of panes this is unclear. Documentation does actually exist but for some reason it's not reference on the plugin pages.... I cannot rate the integration functionality since I've been unable to connect with constant contact.
Read all 2 reviews

Contributors & Developers

“Constant Contact + WooCommerce” is open source software. The following people have contributed to this plugin.


Change log


  • Updated – Add links to documentation in README Frequently Asked Questions.
  • Updated – Use WooCommerce’s WC_Validation::is_phone() for Phone Number setting validation.
  • Updated – Use WooCommerce’s wc_sanitize_phone_number() for Phone Number setting sanitization.


  • Tweak – Change CampaignId::save_user_campaign_id_to_order and NewsletterPreferenceCheckbox::save_user_preference_to_order methods to fire on woocommerce_checkout_create_order hook.
  • Tweak – Replace add_post_meta usage with $order->update_meta_data in CampaignId::save_user_campaign_id_to_order and NewsletterPreferenceCheckbox::save_user_preference_to_order methods.


  • Updated – Revised abandoned cart functionality to instead be abandoned checkouts
  • Fix – Fixed callback warning about WooTab and enqueue_scripts


  • New – Introduced the “abandoned carts” feature, where abandoned carts are captured and stored in the database for further action.
  • New — Introduced new authenticated REST API endpoints that list abandoned carts.


  • New – Added Campaign ID data inclusion for purchased orders originating from your mailing campaigns.
  • Fix – Fixed compatibility issue with phone numbers and PHP 7.3
  • Tweak – Updated wording in our WooCommerce tab.