The WPFolks app is out on iPhone and Android. Free, no ads. Download on the App Store Get it on Google Play
Skip to main content
Login Join
Free Performance WooCommerce

Order Archive Manager for WooCommerce

Order Archive Manager for WooCommerce banner
1 rating
5.0
Last updated
2 months ago
Version
1.0.1
Tested up to
WP 7.1.4

About this plugin

Over time, WooCommerce orders pile up in your database. Every order adds rows to wp_posts, wp_postmeta, wp_comments, and several WooCommerce tables. On stores with tens of thousands of orders, this slows down admin pages, checkout queries, and report generation.

Order Archive Manager for WooCommerce moves completed, cancelled, or refunded orders out of the live tables and into dedicated archive tables. Your store gets faster, your order data stays safe, and you can restore any order back to WooCommerce whenever you need it.

How it works

Orders are copied to archive tables row by row inside database transactions. If anything goes wrong during the copy, the transaction rolls back — the original order is untouched. Only after a successful copy and verification does the plugin remove the order from the live tables.

Key features

  • Safe Archiving – Moves orders to dedicated archive tables using database transactions
  • One-Click Restore – Restores archived orders back to WooCommerce with original IDs preserved
  • Permanent Deletion – Permanently deletes archived orders when you no longer need them
  • Dry Run Mode – Preview exactly what will happen before making any changes
  • Verification Layer – Row counts are checked before any live data is deleted
  • Refund Support – Refund posts and their meta are archived alongside the parent order
  • Subscription Protection – Orders linked to active WooCommerce Subscriptions are skipped automatically
  • Activity Log – Every archive, restore, and delete is recorded with timestamps
  • Database Visualiser – See how much space your order tables are actually using
  • Archive Health Check – Verifies table integrity and flags any orphaned rows
  • Batch Processing – Handles large stores without timing out

What gets archived

When an order is archived, the following data moves with it:

  • The order post (wp_posts)
  • All order meta (wp_postmeta)
  • Order line items (woocommerce_order_items)
  • Order item meta (woocommerce_order_itemmeta)
  • Order notes (wp_comments)
  • Order note meta (wp_commentmeta)
  • Refund posts and their meta

Compatibility

WordPress – Tested with WordPress 7.1.

WooCommerce – Tested with WooCommerce 11.1.0.

HPOS Support – This version supports legacy post-based order storage only. Stores using WooCommerce High-Performance Order Storage (HPOS) will see an admin notice and the plugin will remain inactive. HPOS support is planned for a future release.

WooCommerce Subscriptions – Detected automatically. Orders linked to active subscriptions are skipped during archiving to avoid breaking renewal billing.

Why choose Order Archive Manager for WooCommerce?

Unlike plugins that only change order status or soft-delete orders, this plugin physically moves order data to separate tables. Your live database tables stay lean and fast, while archived data remains fully restorable.

Created by Anandu Ravikumar

Developed by a WordPress and WooCommerce plugin developer focused on database optimization and performance

Support

For support, feature requests, or bug reports, please visit the GitHub repository.

Credits

Developed by Anandu Ravikumar

License

GPL-2.0-or-later – https://www.gnu.org/licenses/gpl-2.0.html

Screenshots

Analytics

Live from WordPress.org, refreshed daily. Last refresh Nov 3, 2026.

  • Passes every health check below.
3/3

Health checks

Everything a careful site owner looks at before installing.

  • Actively maintained Last release 2 months ago
  • Tested with current WordPress Tested up to 7.1.4
  • Support questions answered Nothing open in the last two months
  • Well rated Only 1 rating so far
Active installs
Fewer than 10 WordPress.org rounds this down
This week
13 downloads 10 the week before
Last 30 days
59 downloads 2 a day, typically
All time
304 downloads On WordPress.org since 2026
Downloads per week Every update counts as a download on WordPress.org, so release weeks spike.
Latest week
13
Typical week
17
Peak
54 Week of Sep 1
View as table
WeekDownloads
Week of Oct 2713
Week of Oct 2010
Week of Oct 1313
Week of Oct 619
Week of Sep 2919
Week of Sep 2220
Week of Sep 1516
Week of Sep 814
Week of Sep 154
Week of Aug 2517
Week of Aug 1813
Week of Aug 1119
Week of Aug 428
Where it stands Rank among the plugins WPFolks tracks every day.

Not ranked yet. Install, download and rating ranks cover the 5,000 most popular plugins on WordPress.org, and Trending needs about 100 downloads on a typical day.

Active installs over time Recorded by WPFolks every day since Nov 2, 2026.

Gathering install data

WordPress.org only publishes today's install count, so WPFolks records it every day. The chart appears here once there is enough history to draw.

Reviews

5.0 1 rating on WordPress.org
  • 5 1
  • 4 0
  • 3 0
  • 2 0
  • 1 0

From folks on WPFolks

No reviews from folks yet. Used it? Be the first to say how it went.

Log in to leave a review

Latest on WordPress.org

Game-Changer for WooCommerce Performance!
nicehouse · August 27, 2026 · 1 reply

I’ve been using the Order Archive Manager for WooCommerce by Anandu Ravikumar on my store nice house and I’m genuinely impressed. This plugin has been a lifesaver for my online store, which had become sluggish due to thousands of completed orders cluttering…

Proudly supported by