Overview
See at a glance on every order if the customer is new or returning, how much they have spent and their previous orders.
- New or returning badge
- Total spent
- Previous orders
Best for: Every WooCommerce store
Installation
- Download historly-customer-history.zip from My account › My plugins or from your order email. Do not unzip it.
- In WordPress, go to Plugins › Add New Plugin › Upload Plugin, choose the zip and click Install Now, then Activate.
Requires WordPress 6.0+, PHP 7.4+. Works with any theme, block themes and page builders.
Features
- New, 2nd order or VIP badge on every order
- Total spent, average order and customer since
- Previous orders with links
- Badge column in the orders list
- Guests matched by billing email
- Refunded orders flagged
- Compatible with the new order storage (HPOS)
Shortcodes
Paste a shortcode in any page, post, widget or page builder text block.
[historly_preview]
Options of each shortcode are described in the Features above and in the plugin settings page.
For developers
Customize the plugin from your theme’s functions.php or a small plugin, without editing its files (your changes survive updates).
Filters
historly_activehistorly_sanitize
add_filter( 'historly_active', function ( $value ) {
// Change $value here.
return $value;
}, 10, 1 );Actions
historly_admin_after_formhistorly_admin_before_formhistorly_admin_form_end
Updates
Updates are free. When a new version is out, it appears in Dashboard › Updates of your WordPress site and you can install it in one click, or turn on automatic updates in Plugins. This works for the zip downloaded from your Woo-Plugins account; older copies can be replaced by downloading the latest version from My plugins. See the changelog.
Frequently asked questions
Which orders are counted?
Paid orders: processing and completed.
Does it slow down the orders list?
No, the history is cached and refreshed when orders change.
Still stuck?
Write to us with your WordPress and WooCommerce versions and what you tried: we answer by email.