Description
The Order Tags add-on assigns automatic markers to WooCommerce orders based on combinable rules (coupon used, customer purchase count, product category, total, payment or shipping method), applying conditions with operators like contains, starts with, greater than or equal to, and different from. It’s designed for high-volume sellers who need to segment orders by their own criteria, quickly identifying repeat customers, priority items, or special direct-shipping workflows in the order list.
Order Tags Key Features
- Automatic tagging by rules
Applies tags when creating, updating orders, or renewing subscriptions according to configured conditions. - Bulk manual tagging
Adds or removes tags via the order list and the individual order details page. - Conditions with advanced operators
Combines rules using equal, different, greater, less, contains, starts with, and ends with. - Hierarchical tags with colors
Creates parent-child relationships between markers and customizes colors and descriptions in the dashboard. - Filters and batch reconfiguration
Filters orders by specific tags or without tags and reapplies automatic rules to existing orders.
Order Tags Benefits
- Fast order funnel segmentation
Finds special purchases in seconds without running reports or manual database queries. - Identification of repeat customers
Flags milestones like the tenth or fiftieth order to trigger courtesies, gifts, or targeted outreach. - Operations at scale
Reduces repetitive clicks in the panel when handling hundreds of orders with collective actions. - Compatible with the modern WooCommerce stack
Works with HPOS storage, cart/checkout blocks, and WooCommerce Subscriptions renewals.
Who Is Order Tags For?
- Those selling made-to-order products and needing to mark priority orders in the production workflow.
- For high-volume store operators who want to separate orders by shipping region, payment method, or ticket.
- Those already using WooCommerce Subscriptions and want to differentiate renewals from one-off purchases within the same listing.
How to Download Order Tags
Order Tags is available for download here on Ultrapack. After receiving the .zip file, go to Plugins > Add New > Upload plugin in the WordPress admin panel, select the package, and activate it next. The tags start appearing as a column and filter on the WooCommerce orders screen as soon as the plugin is activated.
By combining conditional rules, manual tagging, hierarchical tags, and bulk actions, Order Tags turns the WooCommerce order list into a segmentable dashboard without needing custom fields, parallel spreadsheets, or recurring exports. It fits well in operations that mix physical products, subscriptions, and special support workflows, providing immediate visibility into each order category right on the standard admin screen.
Frequently asked questions
Is WooCommerce Order Tags GPL-licensed?
Yes. WooCommerce Order Tags is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Order Tags on multiple sites?
Yes. You can use WooCommerce Order Tags on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does WooCommerce Order Tags cost at Ultrapack?
WooCommerce Order Tags costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Order Tags include updates?
Yes. The current version of WooCommerce Order Tags is 5.0.0, published at Ultrapack on May 29, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Order Tags scanned before publication?
Yes. Every version of WooCommerce Order Tags goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WooCommerce Order Tags?
Tested up to WordPress 6.8.1.
What changed in this version
Version 5.0.0 2025-05-28
- Add: Order tags data now gets synced to order meta, making it easier to use order tags data in third party plugins/integrations
- Add: wcot_order_tags_display_type filter hook allowing order tag display to be set to minimal
- Add: wcot_order_tags_set_if_customer_order_count_all filter hook allowing guest orders to be included in customer order count calculation
- Add: Remove tags on all orders option on bulk set/reset tags page
- Add: Confirmation prompt upon clicking buttons on bulk set/reset tags page
- Update: Improve order tags display ordering when hierarchical order tags are assigned to the order
- Fix: Order tags that are ancestors of parent > child, do not appear as bulk action/filter options
- Dev: Make get/set of terms use object term functions for consistency
Version 4.1.0 2024-09-10
- Add: Set if coupon (advanced) option allowing order tags to be set based on if the order used coupon(s), with more granular control over the coupon code conditions
- Add: Set if item meta data option allowing order tags to be set based on if the order contain an item which has specific meta data
- Update: Operators information to be more descriptive on each operator based field
- Update: Trim conditions refactoring
- Fix: Set if coupon may not correctly set tags related to coupons in newer WooCommerce versions, as coupon storage has been changed in core WooCommerce to be non-meta based
Version 4.0.0 2024-09-04
- Add: Composer WooCommerce Quality Insights Toolkit (QIT) dependency
- Add: Orders list filter option of none to allow orders list to be filtered by orders which do not have a tag
- Add: Orders list filter options now displayed hierarchically, based on order tag parent/child relationships
- Add: Orders list bulk action options now displayed hierarchically, based on order tag parent/child relationships
- Add: Orders list bulk action options now include remove order tags to allow tags to be removed in bulk via orders list
- Add: Order tags are now displayed hierarchically, based on order tag parent/child relationships
- Add: wcot_order_tags_bulk_actions_remove_order_tags filter hook
- Add: wcot_order_tags_bulk_actions_set_order_tags filter hook
- Add: wcot_order_tags_get_order_tags_html function
- Add: wcot_order_tags_make_hierarchical function
- Add: wcot_order_tags_remove_order_tag function
- Fix: Orders originating from WooCommerce Cart/Checkout blocks draft orders, can get incorrect tags applied in the scenario where a customer adds various items to cart, the order gets tagged, then the contents are changed by the customer before final order creation
Version 3.2.0 2024-08-28
- Add: .pot to languages folder
- Add: Requires WooCommerce dependency header
- Add: wp_set_script_translations to JS assets
- Update: JS assets to include sprintf const
- Update: PHP requires at least 7.4.0
- Update: WooCommerce requires at least 8.5.0
- Update: WooCommerce tested up to 9.2.3
- Update: WordPress requires at least 6.3.0
- Update: WordPress tested up to 6.6.1
Version 3.1.0 2024-06-24
- Add: Page for bulk set tags, improving the previous method of typing a long query parameter based URL, note this page is only accessible via a short direct link, see documentation for info
- Update: Bulk set tags nonce validation improvements
- Update: WooCommerce tested up to 9.0.1
- Update: WordPress tested up to 6.5.4
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
wcot-order-tags.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
wcot-order-tags.zipand click Install Now. - Click Activate.
Requirements: Tested up to WordPress 6.8.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready