Title: Admin Powerups for WooCommerce
Author: SmartWP Plugins
Published: <strong>November 5, 2026</strong>
Last modified: November 5, 2026

---

Search plugins

![](https://ps.w.org/admin-powerups-for-woocommerce/assets/banner-772x250.png?rev
=3785722)

![](https://ps.w.org/admin-powerups-for-woocommerce/assets/icon-256x256.png?rev=
3785722)

# Admin Powerups for WooCommerce

 By [SmartWP Plugins](https://profiles.wordpress.org/smartwpplugins/)

[Download](https://downloads.wordpress.org/plugin/admin-powerups-for-woocommerce.1.0.0.zip)

[Live Preview](https://wordpress.org/plugins/admin-powerups-for-woocommerce/?preview=1)

 * [Details](https://wordpress.org/plugins/admin-powerups-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/admin-powerups-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/admin-powerups-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/admin-powerups-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/admin-powerups-for-woocommerce/)

## Description

WooCommerce runs the store well, but its admin leaves gaps you hit every week. You
need an order but only have the product SKU or the total, and the order search can’t
find it. Someone says the order email never arrived, and there’s no record of what
was sent. A guest wants their past orders in an account, and WooCommerce has no 
way to add them. Cash on delivery shows up on a $2,000 order. Each of these usually
means installing another plugin.

[Admin Powerups for WooCommerce](https://smartwpplugins.com/plugins/woocommerce/admin-powerups)
fills those gaps in one plugin, under WooCommerce  Powerups. Switch on the tools
your store needs and leave the rest off.

🌐 [Plugin Site](https://smartwpplugins.com/plugins/woocommerce/admin-powerups) 
| 📖 [Documentation](https://docs.smartwpplugins.com/admin-powerups/) | 🚀 [Demo](https://wordpress.org/plugins/admin-powerups-for-woocommerce/?preview=1)

#### Why store owners use it

 * **Fewer plugins to manage.** Order search, an email log, guest accounts, payment
   and shipping rules, stock editing, customer tools and developer tools come from
   one plugin with one settings screen, instead of a separate plugin for each.
 * **You only load what you use.** A tool you haven’t switched on doesn’t run, so
   it can’t slow your store or change anything.
 * **Fast on big stores.** On a test store with 100,000 orders and 50,000 customers,
   the Orders and Users lists loaded within 20 milliseconds of their speed without
   the plugin. Settings that can slow a large store are marked, with a faster option
   next to them.
 * **Works with how WooCommerce works today.** High-performance order storage (HPOS),
   the block and classic checkouts, and multisite are all supported.
 * **Free, with nothing held back.** There are no upsell screens or ads, you don’t
   need an account, and the plugin sends no data to us.
 * **Your data stays tidy.** Each tool shows what it stores and lets you delete 
   it. Deleting the plugin removes its settings too, unless you choose to keep them.

#### Orders

 * **Advanced order search**: WooCommerce’s order search can’t look up an order 
   by SKU, total, coupon or note, and a phone number you type can match an order
   ID instead. Pick what you’re searching by from a “Search by” menu: phone, email,
   company, product, SKU, variation, order total or a range, coupon, payment or 
   shipping method, transaction ID, custom field or order note. [Docs](https://docs.smartwpplugins.com/admin-powerups/advanced-order-search)
 * **Autocomplete orders**: stop marking paid orders Completed by hand. Set rules
   for paid orders, virtual or downloadable products, or chosen products, categories
   or payment methods, with exceptions and an optional delay, and choose whether
   the customer gets the Completed email. [Docs](https://docs.smartwpplugins.com/admin-powerups/autocomplete-orders)
 * **Save order address to customer**: when you correct an address on an order, 
   the customer’s profile keeps the old one, so the next order starts wrong. Copy
   the order’s billing or shipping address to the profile with one click, or automatically
   when the order status changes. [Docs](https://docs.smartwpplugins.com/admin-powerups/save-order-address)
 * **Payment link helper**: taking an order over the phone? Copy, open or email 
   the payment link for any unpaid order from the order screen. [Docs](https://docs.smartwpplugins.com/admin-powerups/payment-link)
 * **Thank-you page preview**: check what customers see after checkout without placing
   a test order. The preview runs with tracking scripts off, so it never counts 
   as a sale in your analytics. [Docs](https://docs.smartwpplugins.com/admin-powerups/thankyou-preview)
 * **Analytics order filters**: WooCommerce Analytics can’t split orders by location,
   payment method or customer role. Filter Analytics  Orders by country, state, 
   city, payment method, shipping method and customer role, including guests. Charts,
   totals and CSV exports follow the filters. [Docs](https://docs.smartwpplugins.com/admin-powerups/analytics-filters)

#### Customers

 * **Accounts for guest orders**: guest checkouts leave customers without an account,
   so they can’t see their order history. Create accounts from guest orders automatically,
   with a set-password email, and convert your past guest orders with a bulk tool.
   [Docs](https://docs.smartwpplugins.com/admin-powerups/guest-accounts)
 * **Switch to customer**: when a customer says “it doesn’t work for me”, see the
   store, cart and My Account pages exactly as they do, then switch back in one 
   click. [Docs](https://docs.smartwpplugins.com/admin-powerups/switch-to-customer)
 * **Advanced customer search**: the Users list only searches names and emails. 
   Search customers by phone, company, address, city, postcode, order number, product
   or SKU bought, customer tag, number of orders, lifetime spend or order date. 
   [Docs](https://docs.smartwpplugins.com/admin-powerups/advanced-customer-search)
 * **Duplicate customer finder**: find people who signed up more than once, with
   the same email, phone or address, or a similar name at a similar address. It 
   only reports matches and never changes accounts. [Docs](https://docs.smartwpplugins.com/admin-powerups/duplicate-customers)
 * **Customer tags**: WooCommerce has no way to group customers. Tag them with your
   own groups, such as Wholesale, VIP or Department, and filter the Users list by
   tag. [Docs](https://docs.smartwpplugins.com/admin-powerups/customer-tags)
 * **Customer table columns**: see phone, city, country, customer since, number 
   of orders, lifetime spend, average order and last order on the Users list, without
   opening each profile. Choose the columns and drag them into order. [Docs](https://docs.smartwpplugins.com/admin-powerups/customer-table-columns)

#### Emails

 * **Email log**: when a customer says they never got the order email, check. See
   every WooCommerce email your store sends, whether it went out and, if not, why.
   View it as the customer saw it, resend it, and see all of an order’s emails on
   the order page. [Docs](https://docs.smartwpplugins.com/admin-powerups/email-log)
 * **Email preview & resend**: resend the Processing or Completed email from the
   order page, and preview or test any WooCommerce email with a real order before
   customers see it. [Docs](https://docs.smartwpplugins.com/admin-powerups/email-preview)
 * **Email recipients & attachments**: need your warehouse, accountant or supplier
   to see certain orders? Send them copies of chosen WooCommerce emails (To, Cc 
   or Bcc), for all orders or only orders with certain products, and attach files
   such as terms, warranties or product guides. [Docs](https://docs.smartwpplugins.com/admin-powerups/email-recipients)

#### Checkout and store

 * **Payment method rules**: WooCommerce offers every payment method on every order.
   Hide a gateway, or only offer it, by cart total, product, category, shipping 
   method, country, state or customer role. For example, no Cash on delivery over
   $1,000. [Docs](https://docs.smartwpplugins.com/admin-powerups/payment-rules)
 * **Shipping method rules**: the same rules for shipping methods, plus “hide the
   other methods when free shipping is available”. [Docs](https://docs.smartwpplugins.com/admin-powerups/shipping-rules)
 * **Checkout blocklist**: keep repeat fraudsters and abusive buyers from ordering
   again. Block emails, domains, phone numbers, IP addresses or customer accounts.
   Shoppers see a neutral message and you get a list of blocked attempts. [Docs](https://docs.smartwpplugins.com/admin-powerups/checkout-blocklist)
 * **Holiday mode**: going away? Pause checkout or all purchases, with optional 
   start and end dates and a store banner. Customers’ carts are kept for when you’re
   back. [Docs](https://docs.smartwpplugins.com/admin-powerups/holiday-mode)
 * **High-value order alerts**: big orders deserve a closer look. Flag them in the
   Orders list and get an email when one is paid. [Docs](https://docs.smartwpplugins.com/admin-powerups/high-value-orders)
 * **Quick stock**: updating stock means opening products one at a time. See and
   change stock for every product and variation on one screen. Filter low or out
   of stock, type a new amount and press Enter. [Docs](https://docs.smartwpplugins.com/admin-powerups/quick-stock)

#### Developer and performance tools (admins only)

The tools a developer reaches for when a store is slow or something runs in the 
background and fails. Only administrators see them. Anything that deletes data asks
you to confirm first, and the riskiest actions ask you to type a word. [About these tools](https://docs.smartwpplugins.com/admin-powerups/developer-tools)

 * **Database clean-up**: WooCommerce and WordPress leave old sessions, transients,
   orphaned order data, revisions, spam and finished background jobs behind, and
   they slow the database down. Each check shows a count and example rows before
   you delete anything, and an optional weekly clean-up keeps it tidy. [Docs](https://docs.smartwpplugins.com/admin-powerups/database-cleanup)
 * **Autoloaded options**: a slow admin is often caused by options that load on 
   every page. See which ones they are, which plugin they belong to and how big 
   they are. Stop autoloading heavy ones and delete leftovers from removed plugins.
   [Docs](https://docs.smartwpplugins.com/admin-powerups/autoloaded-options)
 * **Test data**: create realistic test products, customers, orders, coupons and
   reviews without sending any emails, then delete them all in one go. Before deleting
   a test product it checks real orders, so nothing a real customer bought is removed.
   [Docs](https://docs.smartwpplugins.com/admin-powerups/test-data)
 * **Scheduled action monitor**: background jobs fail quietly. See failed, overdue
   and stuck jobs (Action Scheduler), run one now, retry, cancel or clear out old
   ones. [Docs](https://docs.smartwpplugins.com/admin-powerups/scheduled-actions)
 * **Cron inspector**: find out why a scheduled task didn’t run. See every WP-Cron
   event, spot overdue ones and events left by removed plugins, check that cron 
   can run, and run an event now. [Docs](https://docs.smartwpplugins.com/admin-powerups/cron-inspector)
 * **Webhook health**: WooCommerce turns off a webhook after repeated failures, 
   and nobody is told. See disabled or failing webhooks and their recent deliveries,
   send a test and re-enable them. [Docs](https://docs.smartwpplugins.com/admin-powerups/webhook-health)
 * **Order meta inspector**: see every piece of data saved on an order and its items,
   or the whole order as JSON, without a database tool. Passwords, keys and tokens
   stay masked. [Docs](https://docs.smartwpplugins.com/admin-powerups/order-meta)

#### Documentation and support

 * [Getting started](https://docs.smartwpplugins.com/admin-powerups/getting-started)
 * [Performance: what the warnings and “Slower” badges mean](https://docs.smartwpplugins.com/admin-powerups/performance)
 * [How we test each release](https://docs.smartwpplugins.com/admin-powerups/how-we-test)
 * [Support forum](https://wordpress.org/support/plugin/admin-powerups-for-woocommerce/)

#### For developers

Most behaviour can be changed with filters and actions, all prefixed `apwc_`. You
can add your own power-ups to the Powerups screen with the `apwc_modules` filter.

#### Credits

Icons are from [Lucide](https://lucide.dev/), used under the ISC license.

Admin Powerups for WooCommerce is developed and maintained by [SmartWP Plugins](https://smartwpplugins.com/).

#### More from SmartWP Plugins

[**Unwan**](https://wordpress.org/plugins/unwan-for-woocommerce/) — One address 
book for WooCommerce. Customers save an address once and use it everywhere, at checkout
and in My Account.

[**WP CodeKit**](https://www.wpcodekit.com/) — WordPress code generators (CSS, PHP,
hooks, and more) with live previews, so you know what you’re getting before you 
copy it.

[**CSS LabKit**](https://www.csslabkit.com/) — Visual tools for building shadows,
gradients, and animations. See it, tune it, copy the CSS.

[**GrowQuest**](https://www.growquest.io/) — Custom WordPress and WooCommerce development,
for stores that have outgrown off-the-shelf plugins.

## Screenshots

[⌊Every tool on one screen, grouped by orders, customers, emails and store. Switch
on the ones your store needs.⌉⌊Every tool on one screen, grouped by orders, customers,
emails and store. Switch on the ones your store needs.⌉[

Every tool on one screen, grouped by orders, customers, emails and store. Switch
on the ones your store needs.

[⌊Find an order from just a phone number, SKU, total, coupon or note.⌉⌊Find an order
from just a phone number, SKU, total, coupon or note.⌉[

Find an order from just a phone number, SKU, total, coupon or note.

[⌊Check whether an order email went out, see it as the customer did, and resend 
it.⌉⌊Check whether an order email went out, see it as the customer did, and resend
it.⌉[

Check whether an order email went out, see it as the customer did, and resend it.

[⌊Phone, city, orders and lifetime spend on the Users list, without opening each
profile.⌉⌊Phone, city, orders and lifetime spend on the Users list, without opening
each profile.⌉[

Phone, city, orders and lifetime spend on the Users list, without opening each profile.

[⌊Stop offering Cash on delivery on orders over $1,000, with rules for any payment
method.⌉⌊Stop offering Cash on delivery on orders over $1,000, with rules for any
payment method.⌉[

Stop offering Cash on delivery on orders over $1,000, with rules for any payment
method.

[⌊Turn past guest orders into customer accounts in one run.⌉⌊Turn past guest orders
into customer accounts in one run.⌉[

Turn past guest orders into customer accounts in one run.

[⌊See what is cluttering your database, with examples, before you delete anything.⌉⌊
See what is cluttering your database, with examples, before you delete anything.⌉[

See what is cluttering your database, with examples, before you delete anything.

[⌊Update stock for every product and variation from one screen.⌉⌊Update stock for
every product and variation from one screen.⌉[

Update stock for every product and variation from one screen.

## Installation

You need WordPress 6.7 or newer, PHP 8.1 or newer and WooCommerce 9.9 or newer.

 1. Go to Plugins  Add New Plugin and search for “Admin Powerups for WooCommerce”.
 2. Click Install Now, then Activate.
 3. Go to WooCommerce  Powerups.
 4. Switch on the power-ups you want. Each one has its own settings page.

## FAQ

### Can I try it before installing?

Yes. The [demo](https://wordpress.org/plugins/admin-powerups-for-woocommerce/?preview=1)
opens a test WooCommerce store in your browser with sample products, customers and
orders, and a few power-ups already switched on. Nothing you do there touches a 
real site.

### Will it slow down my store?

Only the power-ups you switch on run, and most of them work on admin screens only.
On a test store with 100,000 orders, the Orders and Users lists loaded within 20
milliseconds of their speed without the plugin. Settings that can slow a very large
store are marked with a warning and a faster choice.

### Does it work with HPOS and the block checkout?

Yes. It supports High-performance order storage and the classic and block checkouts.
Advanced order search needs High-performance order storage switched on.

### Does it work on multisite?

Yes. Each site has its own power-ups and settings. On multisite, the riskiest developer
tools are limited to super admins.

### Is there a paid version?

Everything described here is free, and nothing in the plugin is locked.

### What happens if my host moves the site to an older PHP version?

The plugin needs PHP 8.1 or newer. On an older version it stops loading and shows
administrators a notice: “Admin Powerups for WooCommerce needs PHP 8.1 or newer.”
Your settings and data are kept, and the power-ups start working again once the 
site is back on PHP 8.1 or newer. Deleting the plugin while the site runs older 
PHP leaves its data in place.

### What happens to my data if I turn a power-up off or delete the plugin?

Turning a power-up off keeps its settings and data. Each power-up’s page has a Data
section where you can delete what it stores. Deleting the plugin removes its settings
and data unless you switch on “Keep data if the plugin is deleted”. Customer accounts,
saved addresses, order statuses and order notes are part of your store and always
stay.

### Why doesn’t “Accounts for guest orders” add orders to an account that already has the same email?

WooCommerce doesn’t check that people own the email they sign up with, so linking
by email could show one customer’s orders to someone else. Automatic conversion 
leaves those orders as guest orders and adds a note. If you trust how accounts get
created on your store, the “Convert past orders” tool can link them when you turn
on “Use an existing account with the same email”.

### The Checkout blocklist doesn’t block an IP address shown on the order. Why?

The blocklist checks the address connecting to your site. Behind a proxy or CDN 
such as Cloudflare, that’s the proxy’s address, while WooCommerce shows the shopper’s
address from forwarded headers. A developer can pass the real address with the `
apwc_blocklist_ip` filter. Don’t block the proxy’s address: that blocks everyone.

### Does the Email log work with my SMTP plugin?

Yes. It logs the WooCommerce emails your store sends, whichever service delivers
them. It doesn’t log other WordPress emails.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Admin Powerups for WooCommerce” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ SmartWP Plugins ](https://profiles.wordpress.org/smartwpplugins/)
 *   [ Jeet Saha ](https://profiles.wordpress.org/jeetsaha86/)

[Translate “Admin Powerups for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/admin-powerups-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/admin-powerups-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/admin-powerups-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/admin-powerups-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/admin-powerups-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First release.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.7 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [autocomplete-orders](https://wordpress.org/plugins/tags/autocomplete-orders/)
   [database cleanup](https://wordpress.org/plugins/tags/database-cleanup/)[email log](https://wordpress.org/plugins/tags/email-log/)
   [order search](https://wordpress.org/plugins/tags/order-search/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/admin-powerups-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ SmartWP Plugins ](https://profiles.wordpress.org/smartwpplugins/)
 *   [ Jeet Saha ](https://profiles.wordpress.org/jeetsaha86/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/admin-powerups-for-woocommerce/)