Know who's ordering.
Right on the order screen.

Repeat Customer adds a Customer metabox to every WooCommerce order showing lifetime value, order count, purchase cadence, and refund history. No setup. No external services. Free.

WordPress 6.0+ · PHP 7.4+ · HPOS compatible · GPLv3

Customer
Orders 14
First order 12 Mar 2024
Last order 8 Apr 2026
Avg. order value £84.60
Avg. days between orders 18
Refunds 1
Lifetime value £1,184.40

Install. Activate. Done.

No configuration pages. No API keys. No onboarding wizard.

100% local

All metrics computed from your WooCommerce order data. Nothing leaves your store. No external API calls.

Lightweight

No JavaScript. No custom database tables. No admin settings page. Results cached with WordPress transients.

HPOS compatible

Works with High-Performance Order Storage and legacy post-based storage. Future-proof for WooCommerce 9+.

Seven metrics, one metabox

Everything your team needs to understand the customer behind the order.

Orders

Total paid order count including the current order

First order

Date of the customer's first paid order

Last order

Date of the most recent paid order

Avg. order value

Mean value across all paid orders

Avg. days between orders

Purchase cadence at a glance

Refunds

Count of orders with refunds

Lifetime value

Net spend across all paid orders

Frequently asked questions

Does this work with guest orders?

Not yet. Version 1.0 shows metrics for registered customers only. Guest customer matching by email is planned for a future release.

Does it send data to an external service?

No. All metrics are computed locally from your WooCommerce order data. Nothing leaves your store.

Does it work with WooCommerce HPOS?

Yes. Repeat Customer is fully compatible with both HPOS (High-Performance Order Storage) and legacy post-based order storage.

How is performance handled?

Metrics are cached using WordPress transients. The cache is automatically invalidated when an order status changes or a refund is processed. Subsequent page loads serve cached results with no additional database queries.

What order statuses are included?

Only orders with Processing or Completed status are counted. Pending, cancelled, and failed orders are excluded.

Is there a Pro version?

No. Repeat Customer is free and open source under GPLv3. There are no paid tiers, upsells, or feature gates.

See customer context where it matters

Free. Lightweight. No configuration required.

Download from WordPress.org