Merchentia.

How to add a free announcement bar to Shopify

A practical guide for every Shopify store · updated June 2026

An announcement bar is the simplest way to tell shoppers something that matters right now — a promotion, a free-shipping threshold, a flash-sale countdown, or a store notice. One line at the top of the page, seen by everyone, no email or pop-up required.

The “free but capped” trap

Search the App Store for an announcement bar and you’ll find dozens that call themselves free. Many aren’t, not really. They cap how many impressions or views your bar can get, then ask you to upgrade once you outgrow it. Others let you create a bar but lock targeting, scheduling, or countdowns behind a paid tier.

A single bar at the top of your store is about as basic as a storefront feature gets. It shouldn’t be rationed by the view, and the controls that make it useful shouldn’t cost extra.

What good looks like

A bar you can actually run a store with does a few things well:

Performance & SEO

A bar sits at the very top of the page, so it’s the first thing that can go wrong. It must not push the rest of the page down as it loads — that layout shift is jarring for shoppers and counts against you in Core Web Vitals. The cleanest option is a theme app extension you add from the theme editor: no theme code changes, nothing to break, and it stays SEO-safe.

How to add it

  1. Create your bar. Add text, an image, a link, or your own HTML, and style it to match your storefront.
  2. Target the right pages. Use include and exclude rules to choose which page types — and which specific products or collections — each bar appears on.
  3. Schedule it. Set a start and end time, and rotate multiple bars so the right message shows at the right moment.
  4. Add a free-shipping progress bar or countdown. If you need one, add a progress bar that updates with the cart, or a countdown timer for a flash sale.

Do it with Announcements

Merchentia: Announcements does exactly this, and it’s 100% free forever. Build unlimited bars and inline banners with page targeting, scheduling, countdowns, free-shipping progress, 15 languages, custom CSS, and built-in analytics — no view caps, and nothing behind a paywall. It installs as a theme app block with no code changes and stores no shopper personal data.

About Announcements →

Frequently asked questions

Are free announcement bar apps really free?

Some are, many aren’t. Plenty of “free” announcement bar apps cap impressions or lock targeting, scheduling, or countdowns behind a paid tier. Merchentia: Announcements is free forever, with no view caps and nothing behind a paywall.

Can I show different bars on different pages?

Yes. Use include and exclude targeting by page type — home, product, collection, cart — and down to specific products and collections, so each bar shows exactly where it should.

Can I schedule a sale countdown?

Yes. Add a countdown-timer bar for a flash sale, then set a start and end time and rotate it with your other bars so it appears and disappears on its own.

Will an announcement bar slow my store or hurt SEO?

No. A good announcement bar is built for speed, causes no layout shift, and needs no theme code changes, so it stays SEO-safe.

More from Merchentia

See all apps →

Questions?

Email ask@merchentia.com — we read everything.