Skip to main content
Customer table columns adds billing and shipping details, order counts and spend to the Users list. You pick the columns and drag them into order, including WordPress’s own columns and those other plugins add. Shows in: Users list

Turn it on

  1. Go to WooCommerce → Powerups and switch on Customer table columns.
  2. Click Configure, tick the columns you want under Columns, drag them into order, and click Save changes.
By default it shows Billing address, Billing phone and Orders.
The Users list with the Billing address, Billing phone and Orders columns

The Users list with the Billing address, Billing phone and Orders columns

The Columns setting, with columns ticked and dragged into order

The Columns setting, with columns ticked and dragged into order

Columns you can add

There’s no Role column: WordPress already has one. You can hide it in Screen Options. While Customer tags is on, you can also add one column per tag group.

How the order columns count

  • Orders and Last order don’t count checkout drafts or trashed orders. Custom order numbers from sequential-number plugins are shown.
  • Lifetime spend adds up paid orders (Processing and Completed), the same figure WooCommerce uses. Refunds aren’t taken off. It’s shown in the store currency.
  • Last order is plain text for users who can’t edit orders.

Who sees them

Some roles can open the Users list without access to customer data, so each column checks who is looking:
  • Customer details (addresses, phone, email, city, country, and add-on columns such as customer tags) need permission to manage WooCommerce.
  • Orders, Lifetime spend, Average order and Last order need permission to manage WooCommerce or to edit orders.
  • Customer since shows to everyone.
A role that can only list users sees none of the other columns.

WordPress and plugin columns

The list also shows WordPress’s columns (Name, Email, Role, Posts) and columns other plugins add, badged WordPress or Plugin. They’re found automatically with a quick background check of the Users list when the settings open.
  • The checkbox and Username columns always stay first.
  • Unticking a WordPress or plugin column hides it for all staff. Screen Options can still hide more per person, and columns hidden there stay hidden per user.
  • Until you arrange WordPress and plugin columns, the columns you add sit right after Email.
  • A plugin column that appears later shows at the end until you arrange it. A removed plugin’s column drops off the list.
  • Only their position and visibility change. Other plugins’ column content and sorting stay theirs.

Settings

Performance

Customer details cost nothing extra: they load with the users. Orders, Lifetime spend, Average order and Last order are fetched together in one query per page. That’s fast with High-performance order storage. Without High-performance order storage, the order columns are marked Slower, with a warning: they search all order data for each page of users, which can slow the Users list on stores with many orders. Turn on High-performance order storage in WooCommerce → Settings → Advanced → Features to make them fast. Other plugins’ columns are never marked, because we can’t tell what they cost.

Data

Last modified on September 28, 2026