Adding an announcement bar to your cart

The announcement bar displays a custom message at the top of the Caddy cart — flash sales, shipping deadlines, holiday messaging — exactly where buying decisions happen. It’s built into Caddy Pro.

Note: in older versions of Caddy this was a separate add-on plugin. Since Caddy 3.0 it’s a built-in Pro feature — if you still have the old “Announcement Bar Add-on” plugin installed, you can safely delete it.

Enabling the announcement bar

  1. Go to Caddy > Settings > Announcement Bar.
  2. Switch Enable announcement bar on.
  3. Write your message in the Announcement text editor — it supports bold, italic, lists, links, and emoji.
  4. Save your changes. The bar appears at the top of the cart as soon as the text is non-empty.

Dynamic variables

The announcement text supports variables that are replaced live for each shopper:

  • {cart_total}, {cart_subtotal}, {cart_count} — live cart values.
  • {first_name} — the customer’s first name. You can set fallbacks: {first_name || user_fallback: friend || guest_fallback: there}.
  • {free_shipping_remaining} and {next_reward_remaining} — amount left to unlock free shipping or the next rewards tier.
  • {store_name}, {currency_code}, {user_status} — store and customer context.

Example: “🎉 Hey {first_name || user_fallback: friend || guest_fallback: there}! Spend {free_shipping_remaining} more for free shipping.”

The bar’s colors follow your cart styling — adjust them in the style customizer.

Grow your store smarter

Cart conversion tactics, feature updates, and strategies top WooCommerce stores use to scale — straight to your inbox.

By subscribing, you agree to our Privacy Policy. Unsubscribe anytime.