Advocate Loop
IntegrationsWooCommerce
W
Available

WooCommerce integration.

A purpose-built WordPress plugin that connects your WooCommerce store to Advocate Loop. Tracks orders, applies discount codes natively, and credits the right advocate for every sale.

10-minute install·Works with all plans·Requires WooCommerce 5.0+

Or search "Advocate Loop" in your WordPress admin under Plugins → Add New

What it does

Built for WooCommerce.

Auto-track every order

When a referred customer completes a purchase, the plugin automatically records the conversion and credits the right advocate. No manual entry, no API stitching.

Apply discount codes natively

Generated discount codes work as native WooCommerce coupons. Customers paste them at checkout, you apply them automatically when a referral cookie is detected.

Attribute revenue accurately

Refunds dock the reward automatically. Partial refunds reduce attributed revenue proportionally. Your dashboard always reflects what actually stuck.

One toggle to enable

Connect your store from WP admin once, then flip the WooCommerce tracking toggle. Widget design, rewards, and analytics live in your Advocate Loop dashboard.

How it works

Three steps. Then it works.

1

Install the plugin

From your WordPress admin, search "Advocate Loop" in the plugin directory. Click Install, then Activate.

Plugins → Add New →
Search "Advocate Loop"
2

Connect your account

Paste your API key and brand ID from the Advocate Loop dashboard. Click "Test connection" to verify.

API Key
al_xxxxxxxxxx
3

You're live

The widget appears on your storefront. Customer orders are tracked automatically. Discounts apply natively at checkout.

Connected

Inside WordPress

What lives in WordPress.

The plugin keeps things minimal. You connect your store from WordPress admin and toggle WooCommerce tracking on. Everything that affects the customer experience — widget design, copy, rewards, advocate management, analytics — lives in your Advocate Loop dashboard.

your-site.com/wp-admin

Screenshot placeholder

Replace by setting insideSection.screenshotPath in woocommerce.ts.

Get the plugin.
Be live in 10 minutes.

Free for up to 100 advocates on Starter. No card required for Starter.