WordPress plugin · v1.2.1 · Free, GPL v2
Sync every WP user and WooCommerce customer into EmailSendX.
The official WordPress plugin connects in two minutes, syncs automatically on signup and profile updates, and reconciles nightly via WP-cron. WooCommerce-aware out of the box, including guest-checkout buyers.
Requires WordPress 6.0+ and PHP 7.4+. HPOS-safe for WooCommerce.
Setup
From zip to first sync in under three minutes.
Drop it in. Done. If you've installed a WordPress plugin before, you've done this before — there's just one API key to paste in.
- 1Download plugin zip from Integrations page
- 2Upload via WP Admin → Plugins → Add New → Upload
- 3Activate, paste your EmailSendX API key
$ wp plugin install emailsendx-sync.zip
✓ Plugin installed successfully.
$ wp plugin activate emailsendx-sync
✓ Plugin activated.Sync log
Always know what just synced.
An admin dashboard inside WordPress shows the last sync runs, how many contacts moved, and any errors — so you can confirm it's running without leaving wp-admin.
Recent Sync Activity
Live- 2 minutes agoSynced 234 WooCommerce customers
- 1 hour agoSynced 12 new WP users
- Today, 3:00 AMNightly reconciliation: 1,847 contacts verified
- YesterdayCustom field mapping updated
- 3 days agoPlugin updated to v1.2.1
Future-proof
Not the plugin that breaks on your next WP update.
Built for WooCommerce HPOS. High-Performance Order Storage is the new WooCommerce default — and most plugins are still reading from wp_postmeta like it's 2020.
We talk to the HPOS-native order tables directly, so you don't end up with silent data drift the day WooCommerce flips the switch on your store.
Other plugins
Read from wp_postmeta. Breaks on HPOS sites.
SELECT meta_value
FROM wp_postmeta
WHERE post_type = 'shop_order'EmailSendX plugin
Reads from HPOS-native order tables. Fully forward-compatible.
SELECT *
FROM wp_wc_orders
WHERE status = 'wc-completed'Common questions
Quick answers.
How do I sync WordPress users to EmailSendX?+
Install the official EmailSendX for WordPress plugin, connect it to your EmailSendX workspace with an API key, and every WP user is synced to the contact list you pick. Works for classic WordPress sites and WooCommerce stores — including guest-checkout customers. Sync runs automatically on signup and profile update, nightly via WP-cron, or on-demand from the admin UI.
Does the EmailSendX WordPress plugin support WooCommerce?+
Yes. The plugin auto-detects WooCommerce and syncs every customer — including guest-checkout customers who have no WP user account. It is HPOS-safe (High-Performance Order Storage) and works with WooCommerce 6.0 and newer. Billing address, order count, total spent, and last order date are mapped into EmailSendX contact metadata for segmentation.
Where do I download the EmailSendX WordPress plugin?+
Download the latest plugin zip from the EmailSendX integrations page, then upload it via WP Admin → Plugins → Add New → Upload. Activate it, then connect from the EmailSendX menu in your WordPress admin. It is free, GPL v2 licensed, and works on WordPress 6.0+ with PHP 7.4+.
Is the plugin really free?+
Yes. The EmailSendX for WordPress plugin is free and GPL v2 licensed. The only thing you need is an EmailSendX account — and the Free plan is enough to get started. No upsells inside the plugin, no premium tier hidden behind a feature flag.
What WooCommerce data is mapped into EmailSendX?+
Per customer: billing address, order count, total spent, and last order date are written into EmailSendX contact metadata. You can segment on any of them — for example, send a win-back to customers whose last order was 60+ days ago. Plus any custom field you map manually through the visual UI.
Install once. Forget about list hygiene.
Spin up an EmailSendX workspace, paste the API key into the plugin, and your WP users and WooCommerce customers stay synced — automatically, nightly, forever.
Start free