This page lists all released versions of the Mautic Integration for WooCommerce plugin with their changes.
Version 1.0.0
Initial release.
Features
- Contact Sync – Automatically sync WooCommerce customers and WordPress users to Mautic contacts on registration and profile updates. Includes billing address, phone, custom field mappings, and configurable default tags.
- Order Sync – Sync order data to Mautic on every status change. Sends order details as JSON, applies product and category tags, creates contact notes, and supports SKU-based filtering.
- Abandoned Cart Recovery – Track carts on the checkout page, detect abandonment after a configurable timeout, sync abandoned cart data to Mautic, and provide recovery URLs that restore the cart and redirect to checkout.
- OAuth2 and Basic Auth – Connect to Mautic using either Basic Authentication or the full OAuth2 authorization code flow with automatic token refresh.
- Bulk Sync – Sync all existing WooCommerce users to Mautic in batches with real-time progress tracking, preview mode, and cancellation support.
- Subscribe Forms – Embed email subscription forms on any page using the
[mautic_woo_subscribe]shortcode with customizable button text, placeholder, tags, and consent checkbox. - Form Capture – Piggyback on any existing HTML form by adding a
data-mautic-wooattribute to capture email submissions and send them to Mautic. - Email Triggers – Send Mautic email templates to customers when orders transition to specific statuses (pending, processing, on-hold, completed, cancelled, refunded, failed).
- Lifetime Value Tracking – Sync total spent and order count to custom Mautic fields for customer segmentation and scoring.
- GDPR Consent – Marketing consent checkbox on registration forms (Contact Sync) and cart tracking consent checkbox on the checkout page (Abandoned Cart). Only contacts who consent are synced.
- Sync Log – Detailed audit trail of every sync operation with request and response data, paginated viewer, and one-click clearing from the Tools tab.
- Wootic Migration – One-click migration of settings from the legacy Wootic plugin with cleanup of old options.
- Coupon Generation – Automatically generate WooCommerce discount coupons for abandoned cart recovery emails. Configurable discount amount, minimum spend, expiry, and auto-apply on recovery URL click. Coupon codes are sent to Mautic for use in email templates.
- WooCommerce Subscriptions Support – Sync subscription status changes to Mautic alongside regular order syncs.
- Mautic Fields Management – Check for and create required custom fields in Mautic from the settings page with auto-create options for both Order Sync and Abandoned Cart modules.
- Mautic Segments – Optionally add abandoned cart contacts to a specific Mautic segment for targeted campaigns.
- AES-256-CBC Encryption – Sensitive credentials (API passwords and OAuth client secrets) are encrypted at rest using WordPress auth keys.
- Debug Mode – Detailed logging of all API requests and responses when enabled in the Connection settings.