Version history and release notes for Sales By Country for WooCommerce. The current release is 1.6.8, tested with WooCommerce 11.0.1 and WordPress 7.1. For minimum versions see Compatibility.
2026
1.6.8 — 21 August 2026
- Feature — AI insight summary on the Sales by Country report: a plain-language overview of the selected period, written from your own report data. Bring your own Anthropic (Claude), OpenAI (ChatGPT) or Google (Gemini) API key.
- Feature — AI recommendations that surface the countries worth acting on, ranked by opportunity: high average order value with low volume, fast risers, sharp drops and emerging markets.
- Feature — Ask a question about your report in plain language and get an answer based only on the report data for the selected period.
- Feature — Country anomaly alerts that flag countries deviating from their usual sales trend. Runs entirely on your own server: no API key and no external service required.
- Feature — New settings tab under WooCommerce → Settings → Sales by Country to enable the AI features, choose your provider and model, save your API key (stored encrypted) and test the connection.
- Dev — Tested with WooCommerce 11.0.1 and WordPress 7.1.
1.6.7 — 23 July 2026
- New — Added compatibility with CURCY – WooCommerce Multi Currency (VillaTheme).
- Fix — Fatal error on analytics pages when Yay Currency or WooCommerce MultiCurrency was active (undefined currency symbol helper).
- Fix — WPML multi-currency report query failed due to a missing query parameter.
- Dev — Tested with WooCommerce 10.9.4 and WordPress 7.0.2.
1.6.6 — 4 May 2026
- Dev — Tested with WooCommerce 10.7.0.
1.6.5 — 6 April 2026
- Fix — Widget now accurately reflects country data based on the available address type (billing vs shipping).
- Fix — Orders table no longer appears twice when a specific country is selected in the Sales by Country filter.
- Dev — Tested with WooCommerce 10.6.2.
1.6.4 — 30 March 2026
- Feature — Added the Best-Selling / Most Popular Products by Country report.
- Fix — Report calculations now follow the Date type setting in WooCommerce → Analytics → Settings rather than always using the order created date.
- Dev — Tested with WooCommerce 10.6.1 and WordPress 6.9.4.
1.6.3 — 28 January 2026
- Fix — Fixed an issue where the order table displayed the wrong data after changing the selected date range. The table now correctly refreshes and shows orders from the chosen range.
- Improvement — Order status filtering now follows the Excluded statuses setting in WooCommerce → Analytics → Settings, instead of using hardcoded order statuses.
1.6.2 — 27 January 2026
- Fix — Fixed an issue where the order table did not display data after changing the selected date range.
- Improvement — Order status filtering is now applied dynamically from WooCommerce → Analytics → Settings instead of using hardcoded statuses. (This entry originally said “Actionable Statuses”. The setting actually read is Excluded statuses — see 1.6.3.)
1.6.1 — 5 January 2026
- Fix — Corrected an issue in the Orders by Country report where applying a single-country filter returned no results.
2025
1.6 — 26 December 2025
- Feature — Added a WPML Language dropdown filter so you can analyse sales by storefront language alongside countries.
- Fix — Asset enqueue versioning now uses the plugin version instead of
time(), improving caching and performance. - Dev — Tested with WooCommerce 10.4.3 and WordPress 6.9.
1.5.9 — 4 November 2025
- Fix — Updated deprecated WooCommerce script handles (
jquery-blockui,jquery-tiptip,serializejson) to the new handles for compatibility with WooCommerce 10.3+. - Improvement — Licence deactivation now handles remotely deactivated or refunded licences, ensuring local cleanup and clear admin feedback.
- Dev — Tested with WooCommerce 10.3.4 and WordPress 6.8.3.
1.5.8 — 25 August 2025
- Fix — Query placeholder mismatch, and improved Aelia Currency Switcher compatibility.
- Dev — Tested and validated compatibility with the WooCommerce Price Based on Country plugin.
- Dev — Made compatible with the latest Node.js version.
- Dev — Tested with WooCommerce 10.1.1 and WordPress 6.8.2.
1.5.7 — 9 July 2025
- Feature — Added the Order Details table shown in the single-country report.
- Fix — Missing report when orders contained only one country.
- Improvement — Improved sorting in the country table.
- Dev — Tested with WooCommerce 9.9.5.
1.5.6 — 11 June 2025
- Fix — Fixed a SQL syntax error in the Sales by Country API report.
- Dev — Tested with WooCommerce 9.9.3.
1.5.5 — 5 June 2025
- Feature — Added compatibility with the Aelia Currency Switcher plugin for multi-currency support.
- Fix — Corrected incorrect currency display in exported CSV files.
- Fix — Resolved warnings related to undefined variables.
- Dev — Tested with WooCommerce 9.8.5 and WordPress 6.8.1.
2024
1.5.4 — 4 December 2024
- Feature — Added compatibility with WooCommerce Multi-Currency.
- Fix — PHP notice:
_load_textdomain_just_in_timewas called incorrectly. - Dev — Tested with WooCommerce 9.4.2 and WordPress 6.7.1.
1.5.3 — 23 July 2024
- Fix — Static currency symbol in the country table.
1.5.2 — 22 July 2024
- Fix — “Sorry, you are not allowed to access this page” when opening the report.
- Dev — Tested with WooCommerce 9.1.2 and WordPress 6.6.
1.5.1 — 19 June 2024
- Dev — Tested with WooCommerce 9.0.0 and WordPress 6.5.4.
1.5 — 29 February 2024
- Feature — Added an Orders (%) column after the number of orders.
- Feature — Added sales percentage details to the All Countries report graph.
- Improvement — Compare button design improvements.
- Improvement — Shorter CSV download filename:
sales_by_country_analytics.csv. - Fix — Selecting a single country now remembers the current country type.
- Dev — Tested with WooCommerce 8.6.1 and WordPress 6.4.3.
2023
1.4 — 9 November 2023
- Dev — Compatibility with PHP 8.2.
- Dev — Tested with WooCommerce 8.2.2 and WordPress 6.4.1.
1.3 — 11 October 2023
- Fix — Data not showing with the WooCommerce Multilingual plugin.
- Dev — Tested with WooCommerce 8.2.0.
1.2.9 — 18 September 2023
- Fix — Wrong sales data when an order had been refunded. Refunds are now deducted from the money columns of the country they belong to.
- Dev — Tested with WooCommerce 8.1.1 and WordPress 6.3.1.
1.2.8 — 9 August 2023
- Feature — Added compatibility with High-Performance Order Storage (HPOS).
- Fix — Graph period filter not working.
- Dev — Tested with WooCommerce 8.0.0 and WordPress 6.3.
1.2.7 — 22 May 2023
- Fix — Data not showing when the multi-currency option was disabled in WooCommerce Multilingual.
- Fix — Report not loading.
- Dev — Tested with WooCommerce 7.7.2.
1.2.6 — 12 May 2023
- Fix — Data not showing when only one currency was configured with WooCommerce Multilingual.
- Dev — Tested with WooCommerce 7.7.0.
1.2.5 — 7 February 2023
- Feature — Added an option to filter the report by Currency.
- Feature — Added compatibility with the WooCommerce Multilingual & Multicurrency plugin.
- Dev — Tested with WooCommerce 7.3.0.
1.2.4 — 17 January 2023
- Fix — Fatal error on refunded orders. Refunds do not carry their own shipping country, so they now inherit it from the parent order.
- Dev — Tested with WooCommerce 7.3.0.
2022
1.2.3 — 6 December 2022
- Improvement — Improved report performance on stores with large data sets.
- Dev — Tested with WooCommerce 7.1.0 and WordPress 6.1.1.
1.2.2 — 4 August 2022
- Fix — Currency issue in the reports table.
- Dev — Tested with WooCommerce 6.7.0 and WordPress 6.0.1.
1.2.1 — 14 June 2022
- Feature — Added a Total Tax column to the country table.
- Fix — Missing country name in the CSV download.
1.2 — 9 June 2022
- Feature — Added an option to filter the report by a single country, from both the filter bar and the country table.
- Feature — Added an option to compare the report between countries, from both the filter bar and the country table.
- Feature — Added an option to view the report by Total Sales, Net Sales, or Orders.
1.1 — 27 January 2022
- Fix — Net Sales and Total Sales counts in the report.
2021
1.0 — 3 December 2021
- Initial release.