Aivie for WooCommerce

Aivie for WooCommerce

Details
View on WordPress

Aivie for WooCommerce connects your WooCommerce store to Aivie, a Mautic-based marketing automation platform. When a customer places an order, the plugin automatically syncs the contact and order data to Aivie Commerce so you can trigger follow-up campaigns, track revenue, and personalise communications.

This plugin is an integration with an external Aivie or Mautic service configured by the site administrator.

Service documentation:

License and Trademark

This plugin is licensed under GPLv2 or later.

Aivie is a trademark of Idea 2 Collective GmbH. Mautic is an open source marketing automation project.

Aivie is built on Mautic and extends it with hosted infrastructure, APIs and additional plugins.

This plugin is developed by Aivie (Idea 2 Collective GmbH). Aivie is an official Mautic partner. This is not a Mautic project.

Forks and modified versions must not imply official endorsement by Aivie unless explicitly permitted.

Features:

  • Sync contacts and orders automatically on payment complete, failed, or new order events.
  • Optional WooCommerce Subscriptions support for lifecycle events, renewals, and variable subscriptions.
  • Send WooCommerce line items as Aivie Commerce order items.
  • Reuse the Mautic tracked contact ID (mtc_id cookie) from the browser session — no double contact creation.
  • All relevant order meta and item meta sent under attributes.
  • Sends paid subscription parent and renewal orders with an embedded Aivie subscription block.
  • Sensitive meta keys (tokens, passwords, card numbers) are automatically excluded.
  • OAuth 2.0 Authorization Code flow for secure connection — no password storage.
  • Manual bearer token fallback for API-only setups.
  • Test connection button in settings.
  • Manual sync action on any WooCommerce order.
  • Automatic retry via Action Scheduler (ships with WooCommerce) on network or server errors.
  • WP-CLI commands for debugging and backfills.
  • HPOS (High-Performance Order Storage) compatible.
  • GDPR: participates in WordPress personal data export and erasure flows.

Recommended Plugins

Privacy

When the plugin is configured and automatic sync is enabled by an administrator, it sends WooCommerce customer and order data to the configured Aivie or Mautic instance. This can include contact billing fields, order totals, currency, payment method title, product line items, order status, selected safe order metadata, selected safe order item metadata, and the configured source labels.

The plugin can also read the configured Mautic tracking contact cookie, mtc_id by default, during checkout. If present and valid, the plugin stores that contact ID on the order and, for logged-in customers, in user meta. The contact ID is then sent with synced order data so the external service can associate the WooCommerce order with an existing contact. Administrators can disable this behavior in the plugin settings.

Sensitive metadata keys containing values such as passwords, tokens, secrets, authorization data, API keys, private keys, card numbers, CVV/CVC values, IBANs, or account numbers are excluded before sync. The plugin registers WordPress personal data export and erasure callbacks for its stored sync metadata and tracking contact ID.

Site owners should disclose this data transfer and tracking-contact usage in their own privacy policy and obtain any consent required for their store, jurisdiction, and Aivie or Mautic configuration.

Details

Plugin code:
aivie-for-woocommerce
Plugin version:
0.1.18
Outdated:
No
WP version:
6.5 or higher
PHP version:
8.2 or higher
Test up to WP version:
6.9.4
Total installations:
0
Last updated:
2026-06-03
Rating:
Times rated:
0
aivie
crm
marketing-automation
mautic
woocommerce