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
- Go to Caddy > Settings > Announcement Bar.
- Switch Enable announcement bar on.
- Write your message in the Announcement text editor — it supports bold, italic, lists, links, and emoji.
- 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.