Home › WooCommerce › WC Order Search Pro
Add-on for WooCommerce

WC Order Search Pro

One fast, indexed search bar for WooCommerce orders, plus combinable filters, custom-field search and saved segments.

Needs
WooCommerce 7.0+
Tested up to
WordPress 7.1
Version
1.2.0 Changelog
Updated
30 September 2026
Licence
1, 3, 5 or unlimited sites per key

Read the setup guide

What it does

WC Order Search Pro replaces WooCommerce's order search with one search bar that also looks inside SKUs, order notes, addresses, coupon codes and any custom checkout field you mark searchable. Filters stack on top of the search, each result shows what matched, and any search can be saved as a one-click segment. It works with HPOS and legacy order storage.

One search bar for everything

Search order numbers, customer details, addresses, products, SKUs, notes, tags and custom fields at once. Each result shows where it matched, even when the match is a gift recipient’s name stored in a custom field.

Custom and checkout field search

Tick any order meta key to make it searchable, or add your own. No code needed. A dedicated index keeps searches fast on large, HPOS-enabled stores.

Combinable filters and saved segments

Filter by payment and shipping method, country, customer group, tag, total, coupon and date. Save any combination as a one-click segment for the whole team.

Search analytics

See what your team searches for most, and which searches come back empty, so you know which fields to make searchable next.

The problem

WooCommerce’s order search works when you already know the order number or the customer’s email. It gets hard when you don’t: the SKU that went out wrong, a gift recipient’s name stored in a custom checkout field, the note a colleague left on an order last week. Custom fields can be made searchable, but only by adding a code filter, and order notes and SKUs aren’t searched at all.

How it works

  1. Activate it and it indexes your existing orders in the background. New and updated orders are indexed as they are saved.
  2. Type into the search bar on the Orders screen. It checks the order number, customer name, email and phone, billing and shipping addresses, product names, SKUs, coupon codes, order notes (including private notes) and the custom fields you have chosen.
  3. A “Matched in” column tells you why each order came back, whether that was an SKU, a note or a custom field.
  4. Narrow it with filters that stack with the search and with each other: status, payment method, shipping method, billing country, customer group, order total range, coupon, tag and date range.
  5. Save the combination as a segment. Segments appear as chips above the orders list and can be shared with the team.

Making a custom field searchable

In Order Search Pro’s settings, open Searchable Fields. It lists the meta keys found on your recent orders; tick the ones you want. A key that hasn’t appeared on a recent order yet can be added by name. New orders pick up the change straight away, and “Rebuild search index” applies it to older ones.

Acting on the results

Select orders in the results and you can add the same order note to all of them, tag them, export them to CSV with the columns you choose, or print packing slips. Tags are searchable and filterable afterwards.

Seeing what staff search for

The analytics screen shows the most-searched terms and the searches that came back empty. A search that keeps returning nothing usually means the field staff are looking for isn’t marked searchable yet.

What it doesn’t do

Requirements and compatibility

Your site needs

Plugins
WooCommerce 7.0+
WordPress
6.0 or newer
PHP
8.0 or newer
Multisite
Supported

This release

Version
1.2.0
Updated
30 September 2026
Tested up to
WordPress 7.1
Known conflicts
None known
Changelog

Version 1.2.0

* Multisite: one license covers the whole network, and each subsite running the plugin counts
as one site against the license's site limit (1, 3, 5, or unlimited). The license is stored
network-wide and only a network (super) admin can activate or deactivate it.
* Adding a subsite, or activating the plugin on one, takes an activation automatically; deactivating
the plugin on a subsite or deleting the subsite frees it again. Updates are only offered while
every subsite running the plugin is activated.
* Uninstall now removes this add-on's license settings and its license re-check event.

It runs alongside WooCommerce and never changes its files, so you can keep updating WooCommerce as usual.

How it compares

  WooCommerce search WC Order Search Pro
Order number, customer name and email Yes Yes
SKUs inside orders No Yes
Order notes, including private notes No Yes
Custom checkout fields With a code filter Tick a box
Filters Status tabs, a month dropdown, customer Nine filters that stack with the search
Shows why an order matched No "Matched in" column
Saved searches No Named, shareable segments
Search analytics No Top terms and zero-result searches

Full comparison: WooCommerce order search plugins compared

Who it's for, and who it isn't

Buy this if

Your store has thousands of orders, and your team wastes time finding orders by SKU, note or custom field.

Don't buy this if

You only get a handful of orders a week.

Frequently asked questions

Does it support HPOS?

Yes. It is built for High-Performance Order Storage and also works with legacy post-based order storage.

Will searching slow down my store?

No. Orders are indexed when they are saved, and searches read a compact index table instead of joining across order meta.

Does it search private order notes?

Yes. Both customer-facing and private notes are included in the search.

How do I search a custom checkout field?

Tick its meta key on the Searchable Fields screen in Order Search Pro's settings, or add the key by name if it isn't listed yet. Then run "Rebuild search index" so older orders include it.

What happens to orders I already have?

They are indexed in the background right after activation, in batches. If your host times out, lower the batch size in settings.

Can customers search their own orders?

No. The search is for staff on the Orders screen in wp-admin.

What does the licence include?

One licence key for 1, 3, 5 or unlimited sites, whichever you pick at checkout, valid for a year. Every licence has every feature, plus all updates and support for that year. If you don't renew, the plugin keeps working but stops receiving updates.

Is there a refund policy?

Yes. Email support@pluginsprout.com within 14 days of buying, from the address you bought with, and we refund the full amount.

WC Order Search Pro $59 a year, one site