A message on the cart is the cheapest thing a shop can do to change what a shopper puts in it. This plugin lets you write as many as you like, each shown only when it applies.
What a notice can be shown under
* Always * The cart is worth at least, or less than, an amount * There are at least this many things in it * It contains one of these products, or none of them * It contains something from these categories * Free shipping is close but not reached * It is before this time today * The shopper has one of these roles — including guest for signed-out visitors
Every condition on a notice has to be satisfied. Adding one always narrows who sees the message, never widens it — which is what "and" means, and what a merchant expects.
The free-shipping number is your own
"Add {remaining} more for free shipping" reads the Free shipping method in the shipping zone matching the cart, using the exact arithmetic WooCommerce itself uses — discounts and tax display included. A store whose rule is coupon-only has no such number, so nothing is invented and that condition simply never matches there. Telling shoppers to spend money for a discount they could get free is the one thing this category must not do.
What you get
* As many notices as you like, in your own order * On the cart page, the checkout, the mini-cart, or a [gatemi_cart_notices] shortcode wherever your theme wants them * Three appearances, and they are WooCommerce's own — a theme that has styled its shop's notices has already styled these * {remaining}, {total}, {items} and {site} in any message * One switch that takes every notice off at once, without editing them
Every license includes
- One year of updates and priority support, delivered straight to your WordPress dashboard.
- Use on 1, 5 or 25 sites depending on your license — local, staging and development sites are always free.
- 30-day money-back guarantee — full refund, no questions asked.
- Keeps working after expiry — if you choose not to renew, the plugin keeps running exactly as installed; it simply stops receiving updates and support until you do.
Requires WordPress 6.4+ · PHP 7.4+ · tested up to WordPress 6.8. Works with the classic and block checkout alike.

Javier C. (verified owner) –
Ni un banner de publicidad en el escritorio, y eso se agradece. Cart Notices sobrevivió a una actualización de WooCommerce sin quejarse. Renovado sin dudarlo.
Jessica G. (verified owner) –
Does the job, once you get the settings right. No conflicts with Cart Notices so far, and that’s the main thing. Happy enough.
James D. (verified owner) –
First thing in ages that didn’t need a support ticket to get going. I’ve had Cart Notices on a busy shop for a full season.
Olivier L. (verified owner) –
Le genre d’extension pour laquelle je paie volontiers. Très content.
Ruth (verified owner) –
It’s paid for itself in support tickets I haven’t had. Would happily recommend it to anyone.