Emailcampaigns.eu for WooCommerce
Connect your WooCommerce store with Emailcampaigns.eu and use customer, order and shopping activity data for your email marketing.
The official Emailcampaigns.eu plugin automatically synchronizes WooCommerce contacts with your Emailcampaigns.eu account. It can also track completed orders, cart activity and website visits, helping you create more relevant segments, campaigns and automations without repeated manual exports.
Why use Emailcampaigns.eu for WooCommerce?
- Save time with automatic synchronization – keep customer and subscriber data up to date without repeated CSV imports.
- Use ecommerce data in your email marketing – work with registrations, orders, newsletter subscriptions and selected shopping activity.
- Understand customer behavior – track carts, completed orders and website visits when the relevant tracking options are enabled.
- Collect newsletter consent at checkout – add a configurable opt-in checkbox to classic and block-based checkout.
- Import existing data – run bulk synchronization for existing WooCommerce users and orders.
- Control individual features – enable only the synchronization and tracking options you need.
- Use modern WooCommerce features – compatible with High-Performance Order Storage and Cart and Checkout Blocks.
- Protect stored credentials – the API hash is encrypted in the WordPress database using AES-256-CBC with WordPress authentication salts.
Key features
- Contact synchronization – automatic import into four contact groups: Orders, Registrations, Newsletter Subscription and Do Not Send Newsletters.
- Cart tracking – records products added to the cart, removed from the cart, as well as changes in product quantities.
- Order tracking – records completed order data on the thank-you page with duplicate protection.
- Website activity tracking – records page visits and identifies logged-in users.
- Newsletter checkbox – configurable opt-in checkbox for classic checkout and WooCommerce Cart and Checkout Blocks.
- Cookie consent integration – supports Complianz, CookieBot, CookieYes and custom solutions.
- Bulk synchronization – imports existing WooCommerce users and orders in the background through Action Scheduler.
- Log viewer – displays synchronization and diagnostic logs directly in the plugin settings.
- Privacy tools – integrates with WordPress Privacy Tools for personal data export and erasure.
- API hash encryption – protects stored credentials using AES-256-CBC with WordPress authentication salts.
- HPOS compatibility – supports WooCommerce High-Performance Order Storage.
Requirements
- WordPress 6.4 or later
- WooCommerce 8.0 or later
- PHP 8.1 or later
- An active Emailcampaigns.eu or Emailkampane.cz account
External services
This plugin connects to the Emailcampaigns.eu and Emailkampane.cz email marketing platform, which is operated by Commerce Media s.r.o. External communication is essential to the plugin's purpose and starts only after the site administrator enters valid account credentials or enables relevant tracking features.
Endpoints contacted:
https://api.emailkampane.cz/— JSON REST API used for contact synchronization, contact group management, attribute management, order metadata processing and GDPR data export or erasure. Authentication uses a JWT token obtained from the/get_sessionendpoint with the administrator's account email address and API hash.https://tr-web.emailkampane.cz/tracking-code— used after credentials are saved or when the administrator manually refreshes the tracking key. The plugin sends the site name and URL.https://tr-fe.emailkampane.cz/v1/app.min.jsandhttps://tr-fe.emailkampane.cz/v1/app-starter.min.js— frontend tracking scripts loaded when a tracking key is configured and the relevant tracking settings are enabled. Loading respects the configured cookie consent integration.
Data that may be sent:
- Contact synchronization: email address, first name, last name, city, phone number, company, country, postal code and newsletter consent status.
- Order tracking: order ID, total, currency, products and customer email address after order completion.
- Cart tracking: products added, removed or updated in the cart.
- Page visit tracking: page URL and referrer.
- Tracking key request: site name and site URL.
Service provider:
- Emailcampaigns.eu and Emailkampane.cz
- Commerce Media s.r.o.
- Lovosická 711/30, 190 00 Prague 9, Czech Republic
- Terms of service: https://www.emailcampaigns.eu/documents/terms-and-conditions
- Privacy policy: https://www.emailcampaigns.eu/documents/privacy-policy
No contact data is synchronized until the site administrator saves valid credentials. Frontend tracking options are disabled by default. Individual synchronization and tracking features can be disabled in WooCommerce → Settings → Emailcampaigns.eu.
