Trustpilot | Site Banner Q4 2026

Banner image

AutomateWoo 6.9.1 through 6.9.4: tighter workflow access, confirmed email signups, and a click tracking limit

This set of releases tightens who can open and edit workflows, confirms new marketing signups before they count, and limits how much click data each workflow run stores. Some staff accounts may lose access to workflows after you update, so check that part first.

Workflow access now requires the Manage WooCommerce permission. Administrators and shop managers have this permission by default and keep full access. If you gave staff a custom role (for example, one that can manage orders but isn't a shop manager), that role can no longer open Workflows. To restore access, give that role the Manage...

Authenticate your sending domain before your next campaign with MailPoet 5.43.0

MailPoet 5.43.0 changes what happens when you send from an address on a domain you haven't authenticated. If your site has more than 200 subscribers, those campaigns are now paused before sending instead of going out. You'll see a notice that lists each paused campaign and the steps to resume it.

Here's what to do. Check the From address on your campaigns. If it's on your own domain (for example, news@yourstore.com), authenticate that domain by adding the DNS records MailPoet gives you with your domain or hosting provider. Once the domain is authenticated, follow the steps in the notice...

Pinterest for WooCommerce 1.5.2, 1.5.3, and 1.5.4: private products kept private, cleaner logs, and a wp-admin timeout fix

These three releases change what your store shares with Pinterest and what the plugin writes to its logs. They also fix a connection error that could time out wp-admin, plus several issues with tracking and Pins.

Private products and customer data stay private. Password-protected products and their variations are no longer included in your Pinterest catalog feed, and their Rich Pins no longer show product details to people without the password. The plugin regenerates your feed once after the update so these products drop out of your catalog. Diagnostics and debug logs no longer record customer and order details,...

WooCommerce Bookings 3.11.0 and 3.12.0: multi-product calendar filtering, tighter capacity checks, correct booking discounts, and steadier Google Calendar sync

WooCommerce Bookings 3.11.0 and 3.12.0 add multi-product filtering to the bookings calendar and close several ways a slot could be booked, priced, or displayed wrong. Most of the work is reliability, and it all applies on update.

Filter the calendar by several products. You can now select more than one product when filtering the bookings calendar, so a store running a few services or rooms sees them side by side instead of switching between them. The calendar also loads faster on stores with many bookings. Booking reminders are now logged in WooCommerce > Status > Logs, so you can check whether...

Restrict shipping and payment options by currency with WooCommerce Conditional Shipping and Payments 3.2.0

If you sell in more than one currency with Aelia Currency Switcher, you can now build restriction rules around the currency a shopper has selected. Show a payment gateway only to shoppers paying in euros, or hide a shipping method that doesn't make sense for orders placed in a given currency.

This release also fixes two issues that could put the wrong options in front of shoppers or undo your setup. When you restrict the Stripe gateway, its Amazon Pay express button is now hidden in the Cart and Checkout blocks too. Before, the button could stay visible even...

WooCommerce Product Add-Ons 8.4.1 through 8.4.4: global add-on fixes, more accurate cart pricing, and security updates

These releases fix a bug that could reset your global add-ons, correct how add-on prices and selections carry through the cart, and clean up several storefront and order-editing issues.

On some stores, global add-ons were converted to a newer format a second time, which reset their price types and titles. This happened when the stored plugin version was missing. In 8.4.4, global add-ons that are already in the current format are left alone, so the settings you saved stay in place.

Add-on prices now carry through the cart more reliably. Options whose labels look the same after formatting no longer...

Build your store with Purple, a free WooCommerce block theme

Purple 1.0 is now available: a free theme built by Woo that lets you design your store visually in the WordPress Site Editor.

Ready-made store templates: Start with layouts for your homepage, product catalog, product pages, cart, checkout, and order confirmation, then adapt them to your store.

Reusable patterns: Add pre-designed sections for product collections, hero images, reviews, and more. Replace the sample content and rearrange the blocks to build your pages.

Your brand’s look: Adjust colors, typography, and spacing in Styles, and edit headers, footers, and page layouts through Appearance > Editor.

Find product images that are too small for Google with Google for WooCommerce 3.9.6

Starting January 31, 2027, Google requires main product images to be at least 500 × 500 pixels. Google for WooCommerce 3.9.6 checks your synced products and shows a notice on Marketing > Overview if any of them fall short, so you can fix them before they stop appearing in ads and free listings.

The check runs in the background and covers every synced product, including variations. Once you replace an image and save the product, the notice clears within about an hour. If you dismiss it, it comes back after seven days as long as small images remain. The notice links to Google's image requirements...

MailPoet 5.41.0: Google Analytics tracking on personalized links, an editor choice in automation templates, and sign-up form fixes

MailPoet 5.41.0 closes a gap in Google Analytics reporting for block editor emails, lets you choose your email editor before an automation creates its email, and fixes forms that kept collecting subscribers after you turned them off.

If you use Google Analytics tracking, links built from personalization tags in block editor emails now carry the same tracking parameters as your other links. Clicks on those links now count toward the campaign in your Analytics reports. Subscriber links in your emails are also more reliable.

When you start an automation from a template, you now choose which email editor to use...

WooCommerce Subscriptions 9.3.0: protected billing on gifted subscriptions, one charge per early renewal, and renewal fixes

This release keeps billing details on a gifted subscription with the person who paid for it, closes the gaps that let an early renewal charge a customer twice, and fixes a set of renewal and checkout issues that affected order totals and payment dates.

Gifted subscriptions stay billed to the purchaser. Before this release, a gift recipient paying a renewal could overwrite the purchaser's billing name, email, and address, and in some cases the purchaser's renewal invoices went to the recipient. Recipients can still update the shipping address on a gifted subscription, but they can no longer view or...

September 2026 9 updates

Collect customs fees on subscription renewals with Customs Fees for WooCommerce 1.3.6

Customs fees now apply to recurring subscription totals and renewal orders, not only the first order in a subscription.

If you ship subscription products internationally, the customs fee was missing from the recurring total at checkout and from every renewal order it created. Shoppers paid it once, on the initial order, and no renewal after that carried it. With 1.3.6 the fee appears in the recurring total at checkout, on the subscription itself, and on renewal orders, using the customs rules you already have. Subscriptions created before this update keep their existing lines, so their renewals still won't carry a...

WooCommerce Shipping 2.4.0: UPS Ground Saver drop-off guidance, USPS territory customs notices, and label purchase fixes

UPS Ground Saver labels carry both a UPS and a USPS barcode, because USPS can complete the final delivery. Ground Saver rates now show a note on the rate card and on the purchased label panel telling you to give the package to UPS only. The service itself hasn't changed. The instruction is now visible at the point you choose the rate and again when you print. Shipping to Puerto Rico, Guam, and other US territories, Freely Associated States, and military addresses now shows a notice explaining that USPS customs requirements vary by shipment direction, contents, weight, and service....

AutomateWoo 6.9.0: recipients can opt out of tracking, and cart links ask before changing a cart

Two changes in this release are visible to your customers. Recipients can now opt out of AutomateWoo email and SMS tracking, which stops their opens and clicks being recorded. If you also run MailPoet 5.38.1 or later, turning open and click tracking off in MailPoet turns it off in AutomateWoo as well, so a subscriber only has to make that choice once.

The second change adds a confirmation step. When a customer clicks a reorder or cart-restore link in one of your emails, AutomateWoo now asks them to confirm before replacing what is already in their cart. Until now the...

MailPoet 5.38.0 and 5.38.1: background jobs that no longer block each other, one tracking choice across MailPoet and AutomateWoo, and forms that appear again

Two MailPoet releases landed a week apart, so this note covers both. Between them they fix a background job problem that was quietly stopping bounce processing and WooCommerce sync, connect tracking preferences with AutomateWoo, and get pop-up and slide-in forms showing on sites where they had gone missing.

One failing background job no longer stops the rest. Before 5.38.0, a single job that failed to start would halt the ones queued behind it, so bounce processing and WooCommerce sync could stop with no warning. Each job now runs on its own. The same release corrects the Amazon SES region list...

WooCommerce Subscriptions 9.2.0: a redesigned settings page, per-product gifting, and verified PayPal payments

9.2.0 rebuilds the Subscriptions settings page and changes two defaults you should check after updating. It also fixes a set of billing problems that were leaving renewals uncharged or charged at the wrong amount.

Check two settings after you update. Settings are now a single column with clearer labels and inline help at WooCommerce > Settings > Subscriptions. Early renewal payments are now on by default on any store that never saved the "Allow early renewal payments" setting, which means customers on those stores can pay a renewal ahead of its due date; turn it off in Settings if you...

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 1 update

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...

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.