Description
Stock History & Reports Manager for WooCommerce plugin lets you keep track of your products stock in WooCommerce.
✅ Main Features
- Automatically take your products stock snapshots.
- Customize snapshots time interval.
- View and export product’s stock history.
- View all stock snapshots history.
- Use shortcode to display recently restocked products.
- Optionally set up system cron for the snapshots.
🏆 Premium Version
Stock History & Reports Manager for WooCommerce Pro plugin version allows you to get stock snapshot emails.
🗘 Feedback
- We are open to your suggestions and feedback.
- Thank you for using or trying out one of our plugins!
- Visit plugin site.
ℹ More
- The plugin is « High-Performance Order Storage (HPOS) » compatible.
Installation
- Upload the entire plugin folder to the
/wp-content/plugins/directory. - Activate the plugin through the « Plugins » menu in WordPress.
- Start by visiting plugin settings at « WPFactory > Stock Snapshot ».
Reviews
Contributors & Developers
“Stock History & Reports Manager for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Stock History & Reports Manager for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.2.3 – 10/10/2025
- Fix – Security – Shortcodes –
[alg_wc_stock_snapshot_restocked]– Cross-site scripting vulnerability fixed.
2.2.2 – 06/10/2025
- Dev – WPFactory Recommendations – Library updated (to v1.0.6).
- Dev – Developers –
alg_wc_stock_snapshot_request_uri_descfilter added. - WC tested up to: 10.2.
2.2.1 – 29/08/2025
- WC tested up to: 10.1.
2.2.0 – 25/06/2025
- Fix – Translation loading fixed.
- Fix – Report – Export – Double quotes replaced with single quotes.
- Dev – Report – « Restocked » options added.
- Dev – Report – « Product ID » and « Product type » columns added.
- Dev – Emails – « Daily report emails » option added.
- Dev – General – Extra data – Collect more data, e.g., request URI, order ID.
- Dev – WPFactory Admin Menu – Plugin icon added.
- Dev – WPFactory Admin Menu – Library updated.
- Dev – WPFactory Key Manager – Library updated.
- WC tested up to: 9.9.
- Tested up to: 6.8.
2.1.1 – 14/04/2025
- Dev – Report – « General > Advanced Options > Prepare reports in background » option added (defaults to
no). - Dev – Report – Code refactoring.
- WC tested up to: 9.8.
2.1.0 – 27/03/2025
- Dev – Security – Escape output.
- Dev – Security – Sanitize input.
- Dev – « Report » section added.
- Dev – History – Display dates in the timezone of the site.
- Dev – General – Product update snapshots – Default to
yes. - Dev – General – Extra data – Default to
yes. - Dev – General – « Enable plugin » option removed.
- Dev – Admin settings – Rearrange; update descriptions.
- Dev – Code refactoring.
- Dev – Coding standards improved.
- WC tested up to: 9.7.
2.0.1 – 20/02/2025
- Dev – Display dates in the timezone of the site (except the « History » section).
2.0.0 – 10/02/2025
- Dev – General – « Product update snapshots » option added (defaults to
no). - Dev – General – « Extra data » option added (defaults to
no). - Dev – Stock adjustment info added.
- Dev – Admin meta box – Rows reversed.
- Dev – Plugin settings moved to the « WPFactory » menu.
- Dev – « Recommendations » added.
- Dev – « Key Manager » added.
- Dev – Languages – POT file regenerated with WP-CLI.
- Dev – Code refactoring.
- WC tested up to: 9.6.
- Tested up to: 6.7.
- Plugin name updated.
1.6.1 – 31/07/2024
- WC tested up to: 9.1.
- Tested up to: 6.6.
- Requires Plugins: woocommerce.
1.6.0 – 16/04/2024
- Dev – History – « Product categories » option added.
- Dev – History – « Custom dates » fields added.
- Dev – History – « Export » link added.
- Dev – History – Code refactoring.
- Dev – Developers –
alg_wc_stock_snapshot_after_settings_savedaction added. - Tested up to: 6.5.
1.5.0 – 20/03/2024
- Dev – « Export to CSV » links added (to the « Stock Snapshot » meta box on the product edit pages).
- Dev – PHP 8.2 compatibility – « Creation of dynamic property is deprecated » notice fixed.
- WC tested up to: 8.7.
- Readme.txt – Tags updated.
1.4.0 – 14/03/2024
- Dev – « High-Performance Order Storage (HPOS) » compatibility.
- WC tested up to: 8.6.
- Tested up to: 6.4.
1.3.4 – 27/09/2023
- WC tested up to: 8.1.
- Tested up to: 6.3.
- Plugin icon, banner updated.
1.3.3 – 19/06/2023
- WC tested up to: 7.8.
- Tested up to: 6.2.
1.3.2 – 06/12/2022
- Fix – Duplicated admin « Settings » link removed.
1.3.1 – 06/12/2022
- Tested up to: 6.1.
- WC tested up to: 7.1.
- Readme.txt updated.
- Deploy script added.
1.3.0 – 05/04/2022
- Dev – General – Variable Product Options – « Include variations » option added (defaults to
yes). - Dev – Emails – Product name is wrapped in product link now.
- Dev – Admin settings descriptions updated.
1.2.0 – 31/03/2022
- Dev – « History » section added.
- Dev – Tools – « Take snapshot » tool added.
- Dev – Tools – « Delete all snapshots » tool added.
- Dev – General – « Allow snapshots via URL » option added (defaults to
no). - Dev – General – « Periodic snapshots » (defaults to
yes) and « Interval » (defaults to86400seconds, i.e., once daily) options added. - Dev – General – Add child products stock – Counting zero (
0) children stock as well now. - Dev – Emails – « Email subject » option added.
- Dev – Emails – « Email heading » option added.
- Dev – Emails – « Email content » option added.
- Dev – Emails – Wrapping in WC email template now.
- Dev – Emails – Using
wc_mail()function instead ofwp_mail()function now. - Dev – « WP Cron » replaced with « Action Scheduler ».
- Dev – Properly escaping all output now.
- Dev – Admin settings split into sections: « Tools », « Emails ».
- Dev – Code refactoring.
- Free plugin version released.
- WC tested up to: 6.3.
- Tested up to: 5.9.
1.1.3 – 10/09/2021
- Dev – Advanced – « Clear plugin transients » tool added.
- Dev – Shortcodes –
[alg_wc_stock_snapshot_restocked]– Algorithm optimized. - Dev – Shortcodes –
[alg_wc_stock_snapshot_restocked]– Nownullstock is processed the same as0stock. - Dev – Shortcodes –
[alg_wc_stock_snapshot_restocked]–orderby(defaults toname) andorder(defaults toASC) attributes added. In addition to the standardorderbyoptions (none,ID,name,type,rand,date,modified), customlast_restockedoption added. - Dev – Shortcodes –
[alg_wc_stock_snapshot_restocked]–paginateattribute added (defaults tono). - Dev – Shortcodes –
[alg_wc_stock_snapshot_restocked]– « Filter products by brand » widget compatibility added (« Perfect Brands for WooCommerce » plugin (https://wordpress.org/plugins/perfect-woocommerce-brands/)). - WC tested up to: 5.6.
1.1.2 – 17/08/2021
- Dev – « Add child products stock » option added.
1.1.1 – 10/08/2021
- Dev – Shortcodes –
[alg_wc_stock_snapshot_restocked]–total_snapshotsattribute added (defaults to1). - Dev – Shortcodes –
[alg_wc_stock_snapshot_restocked]–new_stockattribute added (defaults tono).
1.1.0 – 08/08/2021
- Dev – Shortcodes –
[alg_wc_stock_snapshot_restocked]shortcode added. - Dev – Plugin is initialized on the
plugins_loadedaction now. - Dev – Localisation –
load_plugin_textdomain()function moved to theinitaction. - Dev – Admin settings descriptions updated.
- Dev – Code refactoring.
- WC tested up to: 5.5.
- Tested up to: 5.8.
1.0.2 – 03/03/2020
- Dev – Product meta box – Now showing stock changes only.
1.0.1 – 26/02/2020
- Dev – Underscore added to the meta name.
1.0.0 – 21/02/2020
- Initial Release.
