Title: Vaakuos Connector for WooCommerce
Author: adityak00
Published: <strong>August 4, 2026</strong>
Last modified: August 4, 2026

---

Search plugins

![](https://ps.w.org/vaakuos-connector-for-woocommerce/assets/icon.svg?rev=3634474)

# Vaakuos Connector for WooCommerce

 By [adityak00](https://profiles.wordpress.org/adityak00/)

[Download](https://downloads.wordpress.org/plugin/vaakuos-connector-for-woocommerce.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/vaakuos-connector-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/vaakuos-connector-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/vaakuos-connector-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/vaakuos-connector-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/vaakuos-connector-for-woocommerce/)

## Description

Vaakuos Connector for WooCommerce bridges your WooCommerce store with the Vaakuos
WhatsApp engagement platform. It records the events that matter — abandoned carts,
orders, and customer changes — and delivers them to your Vaakuos account asynchronously
and reliably.

To use this plugin you need a Vaakuos account and an API key from your Vaakuos dashboard.
See https://vaakuos.com/docs/plugin/woocommerce for step-by-step setup.

**Features**

 * **Abandoned cart tracking** — captures logged-in and guest carts, detects abandonment
   after a configurable timeout, and exposes a recovery link.
 * **Order & status notifications** — fires events on order creation and on the 
   order statuses you choose (processing, completed, cancelled, refunded, …).
 * **Customer / contact sync** — syncs name, email, phone (normalized to E.164),
   and consent on registration, address save, and checkout.
 * **Admin dashboard & analytics** — recovery rate, recovered revenue, value-at-
   risk, queued/failed deliveries, plus abandoned-cart and event-log browsers.

**Built for reliability**

 * Uses **Action Scheduler** (bundled with WooCommerce) for the abandonment sweep
   and for queued event delivery with exponential-backoff retries.
 * **Never blocks** a page load or checkout on the remote HTTP call.
 * Compatible with **HPOS** (custom order tables) and the **Cart/Checkout Blocks**.
 * Honors **opt-in/consent** before sending marketing events, and integrates with
   WordPress **privacy export/erase**.

### External services

This plugin connects to the **Vaakuos API** to deliver store events so Vaakuos can
send WhatsApp messages on your behalf. This connection is essential to the plugin’s
purpose — without it, no events are delivered.

**What is sent, and when:**

 * When a cart is abandoned or recovered, an order is created or changes status,
   or a customer registers/updates their details, the plugin sends a JSON event 
   to `https://api.vaakuos.com/events` (or the base URL you configure).
 * Each request includes your Vaakuos API key (as a Bearer token) and event data
   such as: customer name, email, phone number, cart/order contents, order totals,
   and your store URL and name.
 * Requests are authenticated with the API key you enter in the plugin settings.

The Vaakuos service is provided by Vaakuos. By configuring an API key and enabling
the plugin, you agree to Vaakuos’s terms and privacy policy:

 * Terms of Service: https://vaakuos.com/terms-of-service
 * Privacy Policy: https://vaakuos.com/privacy-policy

No data is sent until you enter an API key and enable the plugin in **Vaakuos  Settings**.

### Developer filters

 * `vaakuos_wc_cart_optin` — resolve a cart contact’s consent.
 * `vaakuos_wc_contact_optin` — resolve a registered customer’s consent.
 * `vaakuos_wc_order_optin` — resolve consent for order events (default true; transactional).
 * `vaakuos_wc_request_body` — modify the outbound payload before delivery.
 * `vaakuos_wc_event_logged` — act after an event is recorded.

## Installation

 1. Install WooCommerce 7.0+ and make sure it is active.
 2. Upload the plugin via **Plugins  Add New  Upload Plugin**, or install it from the
    WordPress.org directory, then click **Activate**.
 3. Get your API key from your Vaakuos dashboard (**Settings  API / Integrations**).
 4. In WordPress, open **Vaakuos  Settings**, tick **Enable**, paste your API key, 
    and **Save changes**.
 5. Ensure a real server cron hits `wp-cron.php` so queued events deliver reliably.
    See https://vaakuos.com/docs/plugin/woocommerce.

## FAQ

### Do I need a Vaakuos account?

Yes. This plugin is the WooCommerce connector for the Vaakuos WhatsApp platform.
You need a Vaakuos account and an API key. The plugin does nothing until an API 
key is configured.

### Is it free?

The plugin is free and GPL-licensed. Sending WhatsApp messages happens on the Vaakuos
platform, which may have its own pricing.

### Where does my customer data go?

Only to the Vaakuos API endpoint you configure. See the “External services” section
above for exactly what is sent and when.

### My events are stuck at “pending”. What’s wrong?

Delivery runs through Action Scheduler, which relies on WP-Cron. On low-traffic 
sites, set up a real server cron to hit `wp-cron.php` every few minutes. See the
Troubleshooting section at https://vaakuos.com/docs/plugin/woocommerce.

### Does it work with HPOS and block checkout?

Yes. It declares compatibility with HPOS (custom order tables) and the Cart/Checkout
Blocks, and captures guest contacts on both classic and block checkout.

### Can I control who gets messaged?

Yes. Enable “Require opt-in” so only consented contacts receive marketing events,
and use the `vaakuos_wc_cart_optin` / `vaakuos_wc_contact_optin` filters to wire
your own consent source.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Vaakuos Connector for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ adityak00 ](https://profiles.wordpress.org/adityak00/)

[Translate “Vaakuos Connector for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/vaakuos-connector-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/vaakuos-connector-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/vaakuos-connector-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/vaakuos-connector-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/vaakuos-connector-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release: abandoned cart tracking, order events, customer sync, dashboard,
   async delivery with retries.

## Meta

 *  Version **1.0.0**
 *  Last updated **14 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [abandoned cart](https://wordpress.org/plugins/tags/abandoned-cart/)[customer sync](https://wordpress.org/plugins/tags/customer-sync/)
   [order notifications](https://wordpress.org/plugins/tags/order-notifications/)
   [whatsapp](https://wordpress.org/plugins/tags/whatsapp/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/vaakuos-connector-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/vaakuos-connector-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/vaakuos-connector-for-woocommerce/reviews/)

## Contributors

 *   [ adityak00 ](https://profiles.wordpress.org/adityak00/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/vaakuos-connector-for-woocommerce/)