WordPress plugin intelligence profile

API Data Sync for WooCommerce

Run a shortcode whenever WooCommerce completes an order, changes an order status or saves a product – and send the data to any external API.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update4 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records API Data Sync for WooCommerce version 1.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

WooCommerce fires an action whenever an order is completed, its status changes, or a product is created or updated. This plugin lets you pick one of these events and define a shortcode that is executed each time the event occurs.

The shortcode receives all relevant WooCommerce data (order, line items, SKUs, or product details) as a URL-encoded JSON string via the placeholder #orderdata#. Use it to push orders or products to another shop system, an ERP, a CRM, or any REST API – for example with the PRO version of the JSON Content Importer or with a shortcode plugin of your own.

Features

  • Event-based trigger – choose one WooCommerce hook per site:
  • Order thank-you page ( woocommerce_thankyou )
  • Order completed ( woocommerce_order_status_completed )
  • Order status changed ( woocommerce_order_status_changed )
  • Product created or updated ( woocommerce_update_product )
  • Shortcode execution – the configured shortcode runs with the event data injected via #orderdata#.
  • Duplicate protection – orders are marked after a successful sync, so reloading the thank-you page does not trigger a second call.
  • Multisite-aware SKU lookup – if a product is not found on the current site, the other sites of the network are checked.
  • Logging – the last 20 events (event, order/product, shortcode result) are stored and shown in the admin, with links to the order or product.
  • E-mail notification – optionally receive a short e-mail per event with order number, event type and shortcode result.
  • HPOS-compatible – works with WooCommerce High-Performance Order Storage and the block-based Cart/Checkout.
  • Clean uninstall – all settings and log data are removed on deletion if you opt in.

Privacy

The plugin only processes data on your own site. Order and product data are handed to the shortcode you configure; whether that shortcode sends data to a third party is up to the shortcode plugin you use. The built-in log stores event type, order/product ID and shortcode result – no customer names, addresses or e-mail addresses.

The optional notification e-mail contains the order number and the shortcode result, not the order data itself.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • rest api
  • sync
  • webhook
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity4 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.71.0
WordPress compatibility7.0.47.1
WordPress requirement5.36.5
PHP requirement7.07.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.