With the Aivie for WooCommerce Plugin, you connect your WooCommerce shop with Aivie. Orders, customer data, products, and subscriptions can thus be automatically transferred to Aivie Commerce and used for marketing automation.
Requirements
To connect WooCommerce with Aivie, you need:
- An active WooCommerce shop
- An Aivie account or a Mautic instance with Aivie Commerce
- The Aivie for WooCommerce Plugin
- A set-up connection to Aivie via OAuth 2.0
Full order and purchase synchronization is designed for Aivie Commerce. The Aivie Mautic E-commerce plugin stores orders, subscriptions, and products centrally, links purchases with contacts, and makes this data usable for segments and campaigns.
What does the Aivie for WooCommerce Plugin do?
The plugin connects your WooCommerce shop with Aivie. As soon as an order is created, paid for, or fails, relevant data is automatically transferred to Aivie Commerce.
This includes, for example:
- Contact information from the order
- Order status
- Order value and currency
- Payment method
- Products and line items
- WooCommerce Subscriptions
- renewal orders
- Metadata from e.g. events
This allows you to trigger campaigns in Aivie, create segments, and align your communication more closely with actual purchasing behavior.
Install WooCommerce Plugin
First, install the Aivie for WooCommerce Plugin in WordPress.
Afterwards, you will find the settings in your WordPress admin area. There you can set up and test the connection to Aivie.
The plugin doesn’t send any data until the connection has been set up by an administrator and automatic synchronization has been enabled.
Establish connection to Aivie
The connection is made via OAuth 2.0 Authorization Code Flow. This is the recommended way to securely connect WooCommerce with Aivie.
After connecting, you should use the Test Connection button to check if WooCommerce can reach Aivie correctly.
Activate synchronization
After a successful connection, you can activate automatic synchronization.
From then on, WooCommerce transfers relevant orders and customer data to Aivie Commerce. Supported features include:
- new orders
- paid orders
- failed orders
- WooCommerce Subscriptions
- renewal orders
- variable products
- Product attributes
Identify existing contacts via Mautic tracking
If Mautic tracking is already active on your website, the plugin can take over the existing mtc_id from the browser session.
This is particularly helpful if a person first visits your website anonymously and later purchases in the WooCommerce checkout. The order can then be better assigned to an existing contact instead of unnecessarily creating a duplicate contact.
What can you do in Aivie afterwards?
Once WooCommerce is connected to Aivie, you can use purchase data directly for marketing automation.
Typical use cases are:
- follow-up emails after a purchase
- Reactivation of inactive customers
- Segments based on purchased products
- Segments based on revenue or order frequency
- Reminders for failed payments
- subscription lifecycle campaigns
- conversion tracking with WooCommerce data
Aivie thus turns WooCommerce order data into concrete triggers for marketing automation: purchased, repurchased, failed, renewed, canceled, or particularly valuable. (Aivie – Marketing Automation)
Data protection and secure data transfer
The plugin only transfers relevant and secure data. Sensitive metadata such as passwords, tokens, secrets, API keys, card numbers, CVV values, IBANs, or account numbers are automatically excluded.
Additionally, the plugin supports WordPress export and deletion processes for personal data.
Summary
With the Aivie for WooCommerce Plugin, you connect WooCommerce with Aivie Commerce. After setup, contacts, orders, products, and subscriptions are automatically synchronized. This allows you to use your WooCommerce data directly for segments, follow-ups, reactivations, subscription campaigns, and revenue-based marketing automation.

