Create image galleries for every product variation with WooCommerce 11.1

Variation galleries are now included in WooCommerce—no extra extension required. You can give every color, style, material, or other product variation its own gallery of images.

When a shopper selects a variation, the product gallery automatically switches to show its full set of images. 

More helpful product galleries, less to manage.

Functionality previously available through the WooCommerce Additional Variation Images extension is now built into WooCommerce at no additional cost. Variation galleries also work with the latest WooCommerce blocks, including the Product Gallery and Add to Cart blocks.

If you already use the standalone Additional Variation Images...

Know when your Google connection breaks with Google for WooCommerce 3.9.3

Google for WooCommerce 3.9.3 changes what happens when the connection between your store and Google stops working. Instead of continuing to send requests that Google rejects, syncing pauses and you get a notice telling you to reconnect.

Before this release, a rejected authentication token was handled one product at a time. A sync run would work through your entire catalog, fail on every product for the same reason, and leave you with a pile of errors that didn't say what was actually wrong. Now the run stops on the first authentication failure. And when the connection has no owner account...

Share one booking allowance across resources with WooCommerce Bookings 3.10.0

WooCommerce Bookings 3.10.0 adds a "Share max bookings per block?" resource setting, cuts the number of queries a booking form runs, and closes a long list of permission gaps across booking data.

The new setting solves an overbooking problem. Until now, max bookings per block was held separately by each resource on a bookable product, so a slot that was effectively full could still be booked again through a different resource. Turn on "Share max bookings per block?" and that allowance becomes a single shared pool — a booking taken on one resource counts against every other resource on the product....

Manage tracking consent per subscriber with MailPoet 5.37.0

MailPoet 5.37.0 completes the tracking consent work started in 5.36.0. You can now see and set any subscriber's consent state, the editors check your emails and forms for the pieces consent needs, and three places where a subscriber's choice was quietly being lost are fixed.

Consent is now visible where you'd look for it. Open a subscriber's edit page and you can see and set their tracking consent state, when it changed, and how it was recorded. That last part matters if anyone ever asks you to show your basis for tracking a given subscriber — you have the state, the date,...

August 2026 8 updates

Target workflows by billing and shipping address with AutomateWoo 6.8.2

AutomateWoo 6.8.2 adds order and subscription address rules, so you can trigger workflows based on where an order is going rather than only who placed it. It also tightens how unsubscribe links identify a recipient.

The new rules cover billing and shipping addresses on both orders and subscriptions, including shipping phone numbers. That opens up workflows you couldn't build before: a delivery-region follow-up that only goes to customers in a particular city or postcode, a different post-purchase sequence for orders shipping to a business address versus a home address, or an SMS workflow that checks a shipping phone number is...

Build post roundups with the new Latest posts block in MailPoet 5.36.1

MailPoet 5.36.1 adds a Latest posts block to the email editor, with per-post layout control, category and tag filtering, and the option to pick posts by hand. It also fixes background sending failing to resume after an update.

The block is aimed at anyone sending a content newsletter. You choose how each post appears — the layout is composable per post, so a lead story can be laid out differently from the items beneath it, rather than every post being forced into one repeating template. You can filter by category and tag to pull only the content that fits the audience,...

Ask subscribers for tracking consent at sign-up with MailPoet 5.36.0

MailPoet 5.36.0 adds a tracking consent checkbox to your sign-up points, and a matching segment filter so you can target people based on whether they agreed to be tracked. It also fixes open and click rates that could report above 100%.

You can now add a separate tracking consent checkbox to MailPoet subscription forms, WooCommerce checkout, and the WordPress registration and comment forms. Subscribers choose at the point of sign-up whether you can track their opens and clicks, so consent is captured up front and tied to the moment they joined your list rather than handled after the fact. This builds...

FedEx is now available on WooCommerce Shipping 2.3.0

WooCommerce Shipping now supports FedEx. You can compare FedEx rates against your other carriers and buy labels without leaving your dashboard or setting up a separate FedEx account.

Offer FedEx's popular domestic and international services, access discounted rates — up to 90% off — and keep every carrier in one place instead of juggling logins and separate workflows. Since launch, the flow has gotten a few merchant-facing refinements: a residential/commercial address toggle so FedEx can quote accurate rates and confirm service availability, and a phone number requirement on FedEx labels so shipments don't get held up in transit.

How to get...

Refer a Friend email sharing is now more accessible in AutomateWoo — Referrals 2.13.0

AutomateWoo — Referrals 2.13.0 improves the Refer a Friend email share form for shoppers who rely on assistive technologies. Validation messages — such as prompts to enter a valid email address — now stay visible on screen as persistent text instead of disappearing as native browser tooltips, meeting the WCAG 2.2.1 timing requirement so shoppers who need more time to read feedback won't miss it.

This release also raises the minimum required WooCommerce version to 10.9, with compatibility confirmed up to 11.0.

How to get it

Update to AutomateWoo — Referrals 2.13.0 in your WooCommerce dashboard.

Get AutomateWoo — Referrals

Charge accurate shipping for bulky items with WooCommerce Table Rate Shipping 3.7.0

You can now build shipping rate rules based on the total volume of items in the cart, alongside the existing weight- and count-based options. For stores selling furniture, large appliances, or other bulky, packaged goods, dimensional size is often a better proxy for shipping cost than weight alone — this gives you a rule that reflects that.

How to get it

Update to WooCommerce Table Rate Shipping 3.7.0, then set up a volume-based rate rule under WooCommerce > Settings > Shipping.

Get WooCommerce Table Rate Shipping

MailPoet 5.35.0: video embeds in emails, faster editor typing, and layout fixes

You can now embed videos from YouTube, Vimeo, TikTok, Dailymotion, and VideoPress directly in the new email editor — no manual linking or workarounds needed. Typing in the editor canvas is also noticeably more responsive, so building longer emails feels less sluggish.

Two layout bugs are fixed alongside these: rows of buttons that previously stretched an email past its content width now wrap correctly, and full-width blocks now display at full width in the editor preview, matching what subscribers actually receive. A crash when opening the typography styles panel on an element without typography styles is also resolved. As a...

Google for WooCommerce 3.9.0: Croatia support, multilingual markets, and marketing notifications

If you sell in more than one language, this release is the one to update for. Markets, currencies, and shipping feeds now work across your store's languages, so a multi-lingual store sends Google the right product data for each locale instead of forcing everything through a single one.

Croatia joins the list of countries supported by Google Merchant Center, so stores based there — or selling there — can now list products and run campaigns. This release also adds marketing notifications, which surface recommendations and account alerts where you already manage your campaigns, rather than leaving you to check Google's interface separately.

July 2026 8 updates

Google for WooCommerce 3.8.0: Adblocker-proof ad image previews and brand controls on more campaign types

Two changes in this release affect how you build campaigns from your WooCommerce dashboard.

Ad image previews now load in the campaign builder, even when you have an adblocker turned on. Before, an adblocker could stop the auto-generated preview images from loading, so you'd build a campaign without a visual check of how the ad would look. Now the preview shows every time, so you can confirm the creative before you publish.

Brand guidelines now apply to non-shopping campaigns, including Performance Max. Previously you could only set brand controls on shopping campaigns. You can now keep your brand consistent...

A cleaner step-by-step builder and corrected catalog prices with WooCommerce Composite Products 11.1.0

If your store uses the progressive layout, where shoppers build a composite product one component at a time, the builder now collapses each completed component as soon as the shopper makes a choice. The page stays focused on the next decision instead of a growing stack of already-answered steps. This release also exposes the Option Select Action setting, so you control what happens when a shopper selects an option rather than relying on the default behavior.

Catalog prices are also more accurate. Composites that include components with no individual price, combined with scenarios that conditionally hide certain components, could...

WooCommerce Product Add-Ons 8.4.0: easier global add-on management, a mini-cart tax fix, and several admin fixes

WooCommerce Product Add-Ons 8.4.0 makes the global add-ons list easier to work with if you manage many add-ons, and fixes mini-cart pricing so add-on costs now show with tax included.

If you run add-ons across a lot of products, the global add-ons list is now easier to navigate. You can sort the list by name, search to filter add-ons by name, and set how many add-ons show per page. Finding a specific add-on in a long list takes fewer clicks.

Add-on prices in the mini-cart now include tax. Before, the mini-cart could show add-on prices without tax, which didn't match...

Reschedule any booking straight from your admin with WooCommerce Bookings 3.8.0

WooCommerce Bookings 3.8.0 adds a reschedule flow to the booking details screen, so you can move a customer to a new slot without creating a new order or re-entering the price. It also lets you customize the "Requires confirmation" payment option and fixes several calendar display issues.

When a customer needs to change their appointment, you can now reschedule it right from the booking details page in your admin. The calendar there is availability-aware and preselects their current slot, so you can see what's open and move them in a few clicks. The original price carries over — no new order,...

Track vendor and product issues over time with WooCommerce Product Vendors 2.6.0

WooCommerce Product Vendors 2.6.0 replaces the single "Admin Notes" field on vendor profiles with a full notes timeline for both vendors and their products, so you can keep a running, dated record of issues, policy violations, and decisions instead of one field you overwrite.

Every vendor and every product now has its own timeline. Store admins can add, edit, and delete timestamped notes, so the history of a vendor relationship stays in one place and you can see when each note was added. Any notes you already have migrate automatically when you update, so nothing is lost.

A new red-flag...

WooCommerce ShipStation 5.3.0: live shipping rates and delivery times at checkout

This release lets your store show real-time ShipStation rates and estimated delivery times to shoppers during checkout, so customers can weigh their options before they buy — plus a couple of reliability fixes that keep rates loading cleanly.

Show shoppers their real shipping options at checkout. Your store can now display live ShipStation-calculated rates and estimated delivery times directly on the checkout page. Instead of a flat guess or no estimate at all, shoppers see the actual cost and timing for each option and can pick the one that fits — which means fewer surprises at the most fragile moment of...

MailPoet 5.34.0: a Manage Subscription block, subscriber timezones, form close buttons, and bulk-change automation triggers

MailPoet 5.34.0 cuts manual steps out of managing subscribers, building forms, and running automations, and picks up your theme's colors automatically in the form editor.

Add a manage-subscription form with a block — no shortcode. You can now drop a Manage Subscription block onto any page from the editor and it renders the manage-subscription form directly, without a shortcode or special URL parameters. It's a simpler way to give subscribers a place to update their own preferences.

See and set a subscriber's timezone. Each subscriber's record now shows their timezone, and you can view or update it while editing them — useful...

A more accessible booking calendar with WooCommerce Bookings Availability 1.4.0

WooCommerce Bookings Availability 1.4.0 delivers a broad accessibility overhaul of the Bookings Calendar and Schedule blocks, plus fixes that make the calendar behave correctly for accommodation bookings and on mobile.

The Calendar and Schedule blocks have been rebuilt to work for every customer. Shoppers who navigate by keyboard can now move through the event calendar without a mouse, and screen readers announce when the calendar is loading, so customers using assistive technology always know what's happening. Booking buttons, event items, and calendar navigation now carry clear labels that screen readers can read out, focus outlines are visible as customers tab...

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.