Rekomi Docs
For brandsInstall tracking
Brands

Install on WooCommerce

Install the Rekomi plugin from the WordPress directory and click Connect. Order tracking on every gateway, native store coupons, and the full dashboard inside wp-admin.

WooCommerce logo

WooCommerce is a native Rekomi integration through the Rekomi WordPress plugin. Install it, click Connect, and everything runs from the Rekomi page in your WordPress admin: every order is attributed automatically on every payment method your store accepts, affiliates get personal coupon codes minted as real WooCommerce coupons, WooCommerce Subscriptions renewals accrue recurring commission, refunds claw back automatically, and Rekomi pays your affiliates for you.

There is no code to paste and no webhook screen to configure. The plugin talks to Rekomi server-to-server; your Rekomi credentials never appear in the browser.

Install the plugin

  1. In WordPress admin: Plugins > Add New > search "Rekomi" > Install Now > Activate. (Or download it from wordpress.org/plugins/rekomi.)
  2. Open Rekomi in the admin sidebar and click Connect to Rekomi.
  3. Sign in, or create your Rekomi account right there (paid plans from $29/month, every plan starts with a free trial), and approve the connection.

That's the whole install. The connection screen confirms your store, and the Rekomi page becomes your program dashboard: campaigns, affiliates, coupon offers, sales, payouts, reports, and billing, all inside wp-admin.

What gets tracked

Orders, on every gateway. Attribution happens at the WooCommerce order level, so WooPayments, Stripe, PayPal, Square, cash on delivery, bank transfer, and any other gateway are all covered by the same tracking. Both the block checkout and the classic shortcode checkout are supported, and the plugin is HPOS (High-Performance Order Storage) compatible.

Coupon sales, even without a click. Affiliate codes are real WooCommerce coupons (you can see them under Marketing > Coupons). When an order redeems an affiliate's code, the sale credits them even if nobody clicked a link. Codes can be limited to specific products.

Referral links. Visits through an affiliate's link are captured first-party on your own domain and credited at checkout.

Subscriptions renewals. With WooCommerce Subscriptions, renewal orders record as recurring commissions that keep crediting the referring affiliate, with your campaign's recurring caps applied.

Refunds. Clawbacks compute from the refunded line items: a partial refund reverses exactly the refunded products' share, a shipping-only refund reverses nothing, and a full refund reverses the whole commission in the same audit trail as the sale.

Order statuses that count

By default, orders record when they reach Processing or Completed. Cash on delivery and bank transfer orders therefore record once you mark them processing/complete, not at checkout. Statuses like Pending, On hold, Cancelled, and Failed never record.

If your site is down or the connection hiccups

The plugin delivers events immediately and parks anything it cannot deliver in a local retry queue that drains automatically, rebuilding each order from live data before sending so a since-cancelled order never converts. A daily reconciliation sync backstops everything; you can also click Sync now on the Rekomi page.

Staging sites and clones

If you clone your site to staging, the plugin detects that the site URL no longer matches the connected store and pauses sending instead of polluting your production data (an admin notice explains this). Reconnect the clone as its own workspace, or restore the URL, and tracking resumes.

Without WooCommerce

On WordPress sites that are not stores, the plugin installs the Rekomi tracking snippet for you: referral links track first-party while your connected billing platform (Stripe, Paddle, and others) reports the sales. See Install on WordPress.

Troubleshooting

The connection fails with "Rekomi could not verify this site." During Connect, Rekomi calls back to yoursite.com/wp-json/rekomi/v1/connect-verify to prove the site is yours. If a security plugin blocks anonymous REST API requests, allow the rekomi/v1 namespace and try again.

A COD order isn't showing. COD orders record when they reach your trigger status (Processing/Completed by default). Mark the order processing and it records.

A sale is missing. Click Sync now on the Rekomi page; the reconciliation sweep reports any recorded-but-unconfirmed orders and heals gaps. If the order used no affiliate coupon and no referral link, and the customer has no referral history, it records unattributed by design.