Our classroom is the same size. We will always have the same maximum number of persons. I’d like to set that by default rather than having to enter it on every product.
Our bookings are always date based training. They aren’t available every single day, but it’s easy to forget a setting when you are trying to update 100 training days. Plus it takes a little more time.
It would be good to set “availability” to “not available by default” in a global setting. It would also be nice if “bookable” was “yes” not “no” by default. That one seems like a really quick win. Products, pages, posts, none are set to draft by default, when you save it’s published. I don’t see why this should be different.
Finally… if I set two training’s on the same day. One is 9-12 and the other 1-5 when I book I can only see the day, not the time. Hence, the time becomes a little irrelevant for the user.
Closed
Last updated: May 19, 2026
Log in to comment on this feature request.
Hi there,
Thanks for the suggestion.
WooCommerce Bookings does not currently support store-wide defaults for bookable product fields, but you can get a similar result today using WooCommerce’s built-in product CSV export/import (Products > All Products > Export / Import) — configure one product the way you’d like, export it, copy the relevant columns onto other product rows, and re-import. That scales out your defaults across many products without re-entering everything by hand.
We will close this one out for now, but if it gains broader demand we are always open to revisiting it.
Thanks again for sharing!