Title: Repeat Customer for WooCommerce
Author: smartfact
Published: <strong>15 Abril, 2026</strong>
Last modified: 15 Abril, 2026

---

Procurar plugins

![](https://ps.w.org/repeat-customer-for-woocommerce/assets/banner-772x250.png?rev
=3507492)

![](https://ps.w.org/repeat-customer-for-woocommerce/assets/icon-256x256.png?rev
=3507492)

# Repeat Customer for WooCommerce

 Por [smartfact](https://profiles.wordpress.org/smartfact/)

[Descarregar](https://downloads.wordpress.org/plugin/repeat-customer-for-woocommerce.1.1.0.zip)

 * [Detalhes](https://pt.wordpress.org/plugins/repeat-customer-for-woocommerce/#description)
 * [Avaliações](https://pt.wordpress.org/plugins/repeat-customer-for-woocommerce/#reviews)
 *  [Instalação](https://pt.wordpress.org/plugins/repeat-customer-for-woocommerce/#installation)
 * [Desenvolvimento](https://pt.wordpress.org/plugins/repeat-customer-for-woocommerce/#developers)

 [Suporte](https://wordpress.org/support/plugin/repeat-customer-for-woocommerce/)

## Descrição

Every WooCommerce order edit screen tells you what was ordered and how much it cost.
It tells you almost nothing about who placed the order.

Repeat Customer adds a **Customer** metabox to the order sidebar showing key metrics
for the customer behind the order – all computed locally from your existing WooCommerce
data, with no external services.

**Metrics displayed:**

 * **Orders** – total paid order count (including this order)
 * **First order** – date of first paid order
 * **Last order** – date of most recent paid order
 * **Avg. order value** – mean 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

**Why this matters:**

When your team is packing order #4832, they have no quick way to know that this 
customer has been buying from you for two years, has placed 14 orders, and spends
an average of 85 per order. That context changes how you handle the order – whether
you include a thank-you note, prioritise dispatch, or flag it for a personal follow-
up.

Repeat Customer makes that information visible where fulfilment decisions are actually
made – on the order edit screen.

**Guest customer matching (v1.1):**

Not all customers create accounts. Repeat Customer identifies returning guests by
matching billing email, phone number, or company name against previous orders. A
softer postcode match is also available for stores where address patterns matter.
Each match strategy can be enabled or disabled individually from WooCommerce > Settings
> Advanced > Repeat Customer.

**Visual order history timeline (v1.1):**

A proportional horizontal timeline shows all matched orders as clickable markers
spaced by real elapsed time. A loyal customer with regular monthly orders looks 
visually different from a one-time buyer who last ordered three years ago. Hover
for order details, click to jump to any previous order.

**Orders list column (v1.1):**

A lightweight “Customer” column on the WooCommerce orders list shows order count
and lifetime value at a glance. First-time customers show as “New customer”. Guest
matches via postcode are prefixed with a tilde to indicate the softer signal.

**Key features:**

 * Works for both registered customers and guest checkouts
 * Guest matching by email, phone, company name, or postcode
 * Visual timeline showing purchase cadence at a glance
 * Customer column on the orders list (order count + LTV)
 * All data computed locally from WooCommerce orders – nothing leaves your store
 * Results cached for performance – no repeated database queries
 * Fully compatible with WooCommerce HPOS (High-Performance Order Storage)
 * Lightweight – no external API calls, no custom database tables
 * Configurable matching strategies via WooCommerce settings

**Privacy:**

No data is transmitted externally. All metrics are computed from your existing WooCommerce
order data. The plugin makes read-only queries against WooCommerce orders and caches
results using WordPress transients.

## Instalação

 1. Upload the `repeat-customer-for-woocommerce` folder to `/wp-content/plugins/`, 
    or install directly through the WordPress plugin screen.
 2. Activate the plugin through the “Plugins” screen in WordPress.
 3. Open any WooCommerce order from a registered customer – the Customer metabox appears
    in the sidebar.

No configuration needed. The plugin works immediately after activation.

## Perguntas frequentes

### Does this work with guest orders?

Yes. Since version 1.1, Repeat Customer identifies returning guests by matching 
billing email, phone number, company name, or postcode against previous orders. 
You can enable or disable each matching strategy from WooCommerce > Settings > Advanced
> Repeat Customer.

### 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.

### Does it send data to an external service?

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

### 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 for that customer. On subsequent
page loads, cached results are served without additional database queries.

### What order statuses are included in the metrics?

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

## Avaliações

Este plugin não tem avaliações.

## Contribuidores e programadores

“Repeat Customer for WooCommerce” é software de código aberto. As seguintes pessoas
contribuíram para este plugin:

Contribuidores

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

[Traduza o “Repeat Customer for WooCommerce” para o seu idioma.](https://translate.wordpress.org/projects/wp-plugins/repeat-customer-for-woocommerce)

### Interessado no desenvolvimento?

[Consulte o código](https://plugins.trac.wordpress.org/browser/repeat-customer-for-woocommerce/),
consulte o [repositório SVN](https://plugins.svn.wordpress.org/repeat-customer-for-woocommerce/),
ou subscreva o [registo de alterações](https://plugins.trac.wordpress.org/log/repeat-customer-for-woocommerce/)
por [RSS](https://plugins.trac.wordpress.org/log/repeat-customer-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Registo de alterações

#### 1.1.0

 * Guest customer matching – identifies returning guests by email, phone, company
   name, or postcode
 * Visual order history timeline with proportional spacing and clickable order markers
 * Customer column on the WooCommerce orders list (order count + lifetime value)
 * OrderBadger contextual CTA for repeat customers (dismissible)
 * Match confidence labels (strong vs soft signal)
 * Postcode match disclaimer for soft matches
 * Settings panel under WooCommerce > Settings > Advanced > Repeat Customer
 * Order details included in metrics for timeline rendering

#### 1.0.0

 * Initial release
 * Customer metrics metabox on order edit screen
 * Metrics: order count, first/last order dates, avg order value, avg days between
   orders, refund count, lifetime value
 * Transient caching with automatic invalidation
 * HPOS compatible

## Metadados

 *  Versão **1.1.0**
 *  Última actualização **Há 3 meses**
 *  Instalações activas **Menos de 10**
 *  Versão do WordPress ** 6.0 ou superior **
 *  Testado até **6.9.4**
 *  Versão do PHP ** 7.4 ou superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/repeat-customer-for-woocommerce/)
 * Etiquetas
 * [Customer History](https://pt.wordpress.org/plugins/tags/customer-history/)[customers](https://pt.wordpress.org/plugins/tags/customers/)
   [order management](https://pt.wordpress.org/plugins/tags/order-management/)[woocommerce](https://pt.wordpress.org/plugins/tags/woocommerce/)
 *  [Visualização avançada](https://pt.wordpress.org/plugins/repeat-customer-for-woocommerce/advanced/)

## Classificações

Ainda não foram submetidas avaliações.

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

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

## Contribuidores

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

## Suporte

Tem algo a dizer? Precisa de ajuda?

 [Ver fórum de suporte](https://wordpress.org/support/plugin/repeat-customer-for-woocommerce/)