Sales by State for WooCommerce Is Live on WordPress.org

The free version of sales by state for WooCommerce is live on WordPress.org. It took about three days to build, from the first commit to the 1.0.0 release, and it's already picked up 74 downloads in its first couple of weeks with zero marketing behind it. This post covers what it actually does, how it…

The free version of sales by state for WooCommerce is live on WordPress.org. It took about three days to build, from the first commit to the 1.0.0 release, and it's already picked up 74 downloads in its first couple of weeks with zero marketing behind it. This post covers what it actually does, how it fits into WooCommerce without feeling like a separate add-on, and what I'm hoping to learn from the people who install it before I start building the Pro version.

It's live

Sales by State Report for WooCommerce is now live on the WordPress.org plugin directory as version 1.0.0. It's free, it requires WooCommerce to run, and you install it the same way as any other plugin, straight from your site's Plugins screen.

It took about three days to build, from the first commit to the tagged release, and it's already sitting at 74 downloads in its first couple of weeks without any marketing behind it yet, which is exactly the kind of early signal that got sales by state started as its own product in the first place.

What it actually does

At its core, the plugin adds one report: net and gross sales grouped by state, county, or province, for whichever year and order statuses you choose. Gross Sales is the order total, Net Sales is the order total minus tax and shipping, and both use the same values WooCommerce already stores on the order, so the numbers reconcile with WooCommerce's own reporting instead of introducing a second version of the truth.

You can filter by country, defaulting to your store's base country, by year, going back ten years, and by order status, defaulting to Completed. States with no sales still show up as zero instead of disappearing from the table, which matters more than it sounds like it should when you're trying to confirm you haven't crossed a threshold somewhere you weren't watching.

Built to fit inside WooCommerce

If WooCommerce Analytics is enabled, the report shows up right there under Analytics, next to Revenue and Orders, built with the same components so it looks like something WooCommerce shipped itself. If Analytics is disabled, the plugin falls back to its own page under the WooCommerce menu instead. It's a simpler page, but it shows the exact same report and works exactly the same way, so nobody's left without the feature just because they've turned Analytics off.

It also works with High-Performance Order Storage and the Cart and Checkout blocks, and it makes no external requests and collects no data of its own. Everything it needs is already sitting in WooCommerce's own order data.

What's next

For now, the plan is simple: watch how people actually use it, read every support request and review, and let that shape what comes next instead of guessing from my side of the screen.

Pro is already taking shape, and the feature I'm most looking forward to shipping is custom alerts, so you never have to open the report at all unless something needs your attention, like "sales in California are spiking, and at this pace you'll cross the state's threshold this year." Alongside that, Pro will add the IRS's own quarterly reporting periods, CSV export, and eventually the other platforms sales by state is being built for, starting with FluentCart and Easy Digital Downloads.


Leave a Reply

Your email address will not be published. Required fields are marked *

More from the journal

The latest news on sustainability, knitwear and clothing care guides.