Everything for BFCM: full AI prompts, takeaways from 880+ top brands & more
Open the hub →
Start For Free
How To Add a Shopify Announcement Bar (Free Themes & Apps)

How To Add a Shopify Announcement Bar (Free Themes & Apps)

Last updated : 14 October, 2026 • 20 min read

How To Add a Shopify Announcement Bar (Free Themes & Apps)

Charlie Ngo

Charlie Ngo

Marketing Manager

Rate this post

A Shopify announcement bar is the thin strip at the top of your store that tells shoppers about shipping, offers, and policies before they go looking for that information. This guide shows you how to set one up, what to write on it, and when an app is worth paying for. I’m Charlie Ngo, Marketing Manager at BOGOS, where our team has built Shopify promotion tools for 11 years. For this guide, I checked Shopify’s official help docs, read the top-ranking guides on this topic, and verified every app’s pricing on the Shopify App Store on October 14, 2026.


TL;DR

  • Free Shopify themes such as Dawn and Horizon include a built-in announcement bar, and Dawn’s holds up to 12 messages.
  • The built-in bar has no scheduling and no page or country targeting, so stores that need those features use an app.
  • The best messages answer shoppers’ top worries: extra costs, slow delivery, and returns.
  • A good bar shows 1 short message with 1 link, stays readable on phones, and lets shoppers pause moving text.
  • Dedicated bar apps start at $0.99/month, and some promotion apps include a bar that pulls messages from your live offers.

1. What is a Shopify announcement bar?

A Shopify announcement bar is a short line of text that sits above your store’s header and shows a message on every page. People also call it an announcement banner, top bar, hello bar, promo bar, or sticky bar.

The bar usually holds 1 sentence and an optional link. Shoppers see it as soon as a page loads, so it works best for information that affects the decision to buy.

Shopify’s Help Center suggests 3 main uses for the bar:

  • Shipping delays or regions that don’t accept international shipments
  • New or updated policy pages
  • Current promotions, such as sales or new gift cards

Each theme allows 1 announcement bar section. Inside that section, you can add up to 12 announcement blocks, and each block holds 1 message.

Shopify Announcement Bar Example
Sticky announcement bar at the top of the page

2. Why an announcement bar helps your Shopify store

An announcement bar helps because it answers the questions that make shoppers leave before they ask them. Most of those questions are about cost, speed, and risk.

Baymard Institute puts the average cart abandonment rate at 70.22%, based on 50 studies. After removing shoppers who were only browsing, Baymard’s survey of US online shoppers found these reasons for leaving:

Why shoppers left (Baymard)Share of shoppersWhat the bar can say
Extra costs were too high (shipping, tax, fees)40%“Free shipping on orders over $60”
Delivery was too slow20%“Orders ship within 1 business day”
The returns policy wasn’t good enough13%“Free returns within 30 days”
They couldn’t see the total cost up front12%“Prices include all taxes and duties”

Each of these worries takes 1 short sentence to answer. The bar puts that sentence in front of every visitor on every page.

Phones make the bar more important

The bar matters more on phones because a phone screen shows very little before the shopper scrolls. Adobe’s 2025 holiday report found that 56.4% of US online holiday sales happened on smartphones, and the share reached 66.5% on Christmas Day.

The bar is safer than a full-page popup

An announcement bar takes up a small part of the screen, which matches Google’s own advice. Google Search Central recommends using banners that take up only a small fraction of the screen instead of full-page popups that cover the content.

The bar only helps when the message is useful

The bar has one real weakness: people learn to skip things that look like ads. Nielsen Norman Group’s eye-tracking research found that top-of-page placement and animation are 2 signals that make shoppers treat content as an ad and ignore it.

This means a bar that repeats “Welcome to our store” for months gets ignored. A bar that answers a real question earns attention, and that is one of the simplest ways to lift your Shopify conversion rate without redesigning a single page.


3. Types of Shopify announcement bars

Shopify announcement bars come in 6 common types, and each one fits a different job. The table shows what each type does and whether you need an app for it.

TypeWhat it doesBest forBuilt into most themes?
StaticShows 1 message that stays still1 key message, such as a shipping ruleYes
Rotating (carousel or slider)Shows several messages, one at a time2–4 messages of equal importanceYes, through auto-rotate
Scrolling (marquee)Moves text across the bar without stoppingShort lines, such as product benefitsSome themes only
StickyStays at the top or bottom while the shopper scrollsMessages shoppers need on long pagesDepends on the theme
CountdownShows the time left on an offerSales with a real end dateNeeds an app
Free shippingStates the order amount that unlocks free shippingStores with a shipping thresholdStatic text, yes; live cart updates need an app

A countdown bar is a small version of the timers covered in our guide to the Shopify countdown timer. Free shipping messages work best when the threshold itself is set well, which our article on free shipping over a set amount explains step by step.


4. Announcement bar vs. popup vs. progress bar: which one to use

An announcement bar, a popup, and a progress bar all show offers, but each one does a different job. The bar informs, the popup asks for an action, and the progress bar tracks a goal inside the cart.

ToolWhere it appearsDoes it interrupt the shopper?Best job
Announcement barTop or bottom edge of every pageNoStore-wide facts: shipping, offers, policies
PopupOver the page contentYesCollecting emails or offering a one-time discount
Progress barCart or product pageNoShowing how close the cart is to a reward

A common setup uses the bar for general facts and a popup for email signups. If you want to collect emails or show a one-time code, read our guide to the Shopify pop up.

A progress bar goes one step further than the bar because it reacts to each cart. For example, a cart at $45 can show “Add $15 more to get free shipping.” Our Shopify progress bar guide covers how to set one up.


5. How to add an announcement bar in Shopify

The easiest way to add an announcement bar in Shopify is to use a free theme that includes one, then ask Shopify Sidekick to set it up for you. Sidekick is the AI assistant built into your Shopify admin, so you describe the change in plain words instead of clicking through settings.

Use a free theme that includes an announcement bar

Dawn and Horizon, 2 free themes built by Shopify, both include a built-in announcement bar. Shopify’s Theme Store lists both themes as free, and I checked each theme’s settings to confirm what its bar can do.

SettingDawnHorizon
Number of messagesUp to 12Multiple, one at a time
RotationAuto-rotate, with a slider to set the time per messageRotation, with a setting for the time to the next message, plus arrow buttons
ColorsTheme color schemesBackground color, plus text font, size, and weight for each message
Extra optionsSeparator line, social media icons, country selector, and language selectorPage or full width, divider line, and top and bottom spacing
Link per messageYesYes

Dawn suits stores that sell in several countries or languages, because the selectors sit right in the bar. Horizon suits stores that want more control over how each message looks.

If you use a different theme, open Online Store, click Edit theme, and look for Announcement bar or Announcement banner in the list of sections or inside the Header settings.

Ask Shopify Sidekick to add or change the bar

You can add or change your announcement bar by typing a request to Sidekick inside the theme editor. Shopify’s Help Center confirms that Sidekick can change themes only when you’re in the theme editor or in Canvas.

  1. From your Shopify admin, go to Online Store, then click Edit theme.
  2. Open Sidekick and type what you want to change.
  3. Review the change in the preview.
  4. Click Save. Sidekick’s changes don’t go live until you save them.
Ask Sidekick To Generate A Specific Section
Ask Sidekick to add an announcement bar for you

Here are example requests you can copy and adjust:

  • “Add an announcement that says free shipping over $50.” (This is Shopify’s own example.)
  • “Change the announcement bar background to black and the text to white.”
  • “Turn on auto-rotate and show each announcement for 5 seconds.”
  • “Link the first announcement to the summer sale collection.”
  • “Hide the second announcement.”
  • “Move the free returns announcement to the first position.”

Sidekick can also work on a theme you haven’t published yet. This lets you prepare a holiday message on a copy of your theme and publish it when the sale starts.

What Sidekick can change in your announcement bar

Sidekick can change every announcement bar setting that your theme includes. Based on Shopify’s list of Sidekick theme tasks, that covers 5 kinds of changes:

  • Add messages. Sidekick can add new announcement blocks and fill in the text and link, up to your theme’s limit.
  • Edit messages. Sidekick can change the text, the link, and each message’s font, size, or weight on themes that offer those settings.
  • Change the look. Sidekick can change colors and color schemes, add a new color scheme, and adjust spacing and divider lines.
  • Change the behavior. Sidekick can turn auto-rotate on or off, change the time each message stays on screen, and turn the country selector, language selector, or social icons on or off.
  • Organize messages. Sidekick can move, hide, or remove announcement blocks, and turn installed app embeds on or off, including bars added by an app.

Sidekick has 1 clear limit: it can only add sections and blocks that your theme already includes. If your theme has no scrolling bar or no announcement bar at all, Sidekick can’t create one for you, so you need a different theme or an app.

You can still make every change by hand in the Announcement bar section of the theme editor if you prefer.


6. Limits of the built-in announcement bar

The built-in bar is free and simple, but it has 4 limits that matter for stores running frequent campaigns.

  • 1 bar, up to 12 messages. Shopify allows 1 announcement bar section per theme. Some themes allow fewer blocks. For example, the Concept theme supports 6.
  • No scheduling. Shopify’s settings have no start or end date, so you must change the message by hand when a sale begins and ends.
  • No page or country targeting. Shopify’s guide lists no setting to show the bar only on certain pages or only in certain countries.
  • Scrolling text depends on the theme. Merchants on the Dawn and Sense themes have asked in the Shopify Community how to make the bar scroll under the header or slide, because their bar settings didn’t include that motion at the time.

Custom code can add some of these features, but it needs a developer and can break when the theme updates.

When the built-in bar is enough

The free theme bar is enough if your store meets all of these conditions:

  • You show the same 1–3 messages for weeks at a time.
  • You sell to 1 country or use the same offer everywhere.
  • You’re comfortable changing the message by hand when a campaign starts or ends.

When an app is worth it

An app is worth it if your store needs any of these:

  • Messages that start and stop on a set date
  • Different messages for different countries or pages
  • A scrolling or countdown bar that your theme doesn’t support
  • A bar that matches your current promotions without retyping them

7. Best Shopify announcement bar apps compared

Three dedicated announcement bar apps cover most stores’ needs, and BOGOS is an alternative for stores that already run promotions. I checked every price and feature below on the Shopify App Store on October 14, 2026.

Essential Announcement BarAttrac Popup, Announcement BarSuper Announcement Bar Banners
Rating5.0 (1,310 reviews)5.0 (1,179 reviews)5.0 (30 reviews)
Free planYes, up to 2,000 views/monthYes, 1,500 impressions/monthNo, 7-day free trial
Paid plans$6.99, $9.99, or $29.99/month$8.99, $14.99, or $29.99/month$0.99, $2.99, or $7.99/month
SchedulingFrom $9.99/monthOnly on $29.99/monthFrom $2.99/month
TargetingGeolocation from $9.99/monthPage, device, and audience targeting from $14.99/monthGeolocation from $7.99/month
Built for Shopify badgeYesYesYes

Older “best app” lists still recommend Hextom’s Quick Announcement Bar. Its App Store page now says the app is not currently available, so it isn’t included here.

Essential Announcement Bar

Essential Announcement Bar

Essential Announcement Bar is the best pick for the widest range of bar styles on a free plan. The Free plan covers unlimited simple and rotating bars with links or buttons, up to 2,000 views per month.

Scrolling (running line) bars start on the $6.99 Starter plan. Scheduling, geolocation targeting, cart page bars, and translations start on the $9.99 Essential plan.

Attrac Popup, Announcement Bar

Attrac Popup, Announcement Bar

Attrac is the best pick for stores that want bars, popups, and email signup forms in 1 app. Its Free plan includes all campaign types, such as announcement bars, countdown bars, free shipping offers, and email popups, up to 1,500 impressions per month.

Messages that rotate in 1 campaign start on the $8.99 Plus plan. Page, device, and audience targeting start at $14.99, and scheduling is only on the $29.99 Max plan.

Super Announcement Bar Banners

Super Announcement Bar Banners

Super Announcement Bar Banners is the best pick for the lowest monthly price. The $0.99 Basic plan includes 2 bars, simple and scrolling bar types, and 15,000 views per month.

The $2.99 Starter plan adds scheduling and email collection. The $7.99 Grow plan adds unlimited bars and views, translations, and geolocation targeting.

BOGOS: an alternative for stores that plan to run promotions

BOGOS is not a dedicated announcement bar app. It is a promotion app for free gifts, bundles, discounts, and upsells, and the Announcement Bar is one feature inside it, available on every BOGOS plan, including the Free plan.

The BOGOS bar is built to promote offers you create in BOGOS. If you plan to run a promotion on Shopify, such as a free gift with purchase, a bundle, or a volume discount, and you want a bar to announce it, BOGOS lets you create the offer and the bar in the same app.

The BOGOS Announcement Bar has 4 standout features:

  • It promotes your BOGOS offers automatically. You select the offers you want to show, and the bar pulls in their titles. Inactive offers stay hidden, so shoppers only see promotions that are running.
  • It includes page and location targeting. You can show the bar on all pages or only on the home, cart, product, or collection pages, set custom URL rules, and show or hide it by country.
  • It has 3 display modes. You can show 1 static message, scroll several messages across the bar, or rotate them one at a time.
  • It has no view limit. The bar shows to every visitor on every BOGOS plan.

The BOGOS bar also has clear trade-offs. It is optimized for promotions created in BOGOS only, so it is a weaker fit if your offers run through Shopify’s own discounts or another app. Its documentation also lists no scheduling, countdown timer, email capture, or audience targeting for the bar, so a store that only needs a general-purpose bar, or needs those features, is better served by a dedicated app.

Bogos Announcement Bar
Bogos Sticky Announcement Bar

8. What to put on your Shopify announcement bar

The best announcement bar messages answer 1 question a shopper has right now: what it costs, when it arrives, or what’s on offer. The sections below group sample copy by goal. All lines are examples I wrote for this guide, so replace the numbers with your store’s real terms.

Free shipping rules

A free shipping message works best when the threshold sits a little above your typical order. For context, Shopify’s BFCM 2025 report put the average cart price at $114.70 across Shopify stores that weekend.

Sample copy:

  • “Free US shipping on orders over $60”
  • “Free shipping on all orders this weekend”
  • “Spend $75 and shipping is on us”

Setting the threshold just above your current average order nudges shoppers to add 1 more item, which raises your Shopify AOV.

Sales and discount codes

A sale message should state the deal and where it applies in 1 line. If you use a code, put the exact code in the bar so shoppers don’t have to search for it.

Sample copy:

  • “20% off all summer dresses. Shop the sale”
  • “Use code WELCOME10 for 10% off your first order”
  • “Buy 2 candles, get the 3rd free”

Before the bar goes live, test the code at checkout. Our guide on how to create a discount code in Shopify covers the settings that decide which products and customers the code covers.

Free gifts and bundles

A free gift message works best when it names the gift and the condition in the same line. A named item tells shoppers exactly what they get.

Sample copy:

  • “Free travel-size serum with orders over $80”
  • “Buy any 3 skincare products, get a free cleanser”
  • “Build your own box: any 6 snacks for $30”

If you run these offers in BOGOS, the bar can pull the offer title straight from the offer, so the message stays correct when you change the offer. Our full guide to Shopify free gift with purchase explains how to choose the gift and the spending threshold.

Delivery times and holiday cutoffs

A delivery message tells shoppers when an order will arrive, which answers the “too slow” worry directly. Shoppers care most about delivery dates in the days before a holiday.

Adobe’s 2025 holiday data shows how late many shoppers buy: curbside pickup reached 39% of online orders on December 23, at stores that offer it.

Sample copy:

  • “Order by December 18 for Christmas delivery in the US”
  • “Orders placed before 2 p.m. ship the same day”
  • “Local pickup available until December 23”

Put the cutoff date on the bar at least 2 weeks before the holiday, then update it as the date gets closer. Our list of Black Friday marketing ideas includes more ways to plan messages around the holiday calendar.

Returns and policy updates

A returns message removes the risk of buying, especially for clothing and shoes, where fit is uncertain. Shopify’s own guide lists policy changes as one of the main uses for the bar.

Sample copy:

  • “Free returns within 30 days”
  • “Easy exchanges on all sizes”
  • “We’ve updated our returns policy. Read the details”

Make sure the bar matches your actual policy page word for word. Our guide to Shopify returns covers how to set up the policy itself.

Messages for different countries

A country-specific message helps international shoppers understand costs before they reach checkout. Shopify’s BFCM 2025 data shows that 16% of orders that weekend crossed borders.

Sample copy:

  • “We now ship to Canada. Duties included at checkout”
  • “Free UK shipping on orders over £50”
  • “Prices shown in your local currency”

The built-in bar shows the same message to every country, so country-specific messages need an app with location targeting. Our guide to Shopify international shipping explains how to set the rates behind those messages.

Launches and restocks

A launch message sends returning visitors straight to what’s new. The bar shows on every page, so shoppers see the news even when they land on a product page.

Sample copy:

  • “New: the Linen Collection is here”
  • “Back in stock: our best-selling water bottle”
  • “Our fall menu launches Friday at 9 a.m. EST”

9. Announcement bar best practices

Six practices make the difference between a bar that shoppers read and a bar they skip.

Each message should carry 1 idea and point to 1 page. A slide that mixes free shipping, a discount code, and a new launch forces shoppers to read 3 things at once, which makes the main point harder to see.

If you have 3 messages, use 3 rotating slides instead of 1 long line.

Write a shorter version for phones

Your message should fit on 1 line on a phone screen without being cut off. Test it by opening your store on your own phone after every change.

Some themes, such as Concept, let you write a separate mobile message. If yours doesn’t, write the short version for every screen. Phones drive most holiday sales, so a clear phone message also supports your mobile order value.

Make the text easy to read

The text color and background color need strong contrast so every shopper can read the message. The WCAG 2.2 accessibility standard sets the minimum contrast ratio at 4.5:1 for normal text and 3:1 for large text.

Free online contrast checkers show the ratio when you enter your 2 colors. Dark text on a light background, or white text on a dark background, usually passes.

Let shoppers pause moving text

Scrolling and sliding bars should let shoppers stop the movement. The same WCAG 2.2 standard requires a way to pause, stop, or hide any content that starts moving on its own, moves for more than 5 seconds, and sits next to other content.

Moving text can distract shoppers who read slowly or who have attention or vision difficulties. A pause-on-hover setting or manual arrow buttons solve this.

Keep the bar from looking like an ad

The bar should look like part of your store, not like an outside ad. Nielsen Norman Group advises against making real content look like ads, because shoppers skip anything that does.

Use your brand’s fonts and colors, avoid flashing effects, and change the message whenever the offer changes. A message that stays the same for months becomes invisible to returning visitors.

The link should go to the page that delivers what the message promises. A “20% off dresses” message should open the dresses sale collection, not the homepage.

When the link skips the extra click, shoppers reach the offer faster.


Conclusion

The best way to start with a Shopify announcement bar is to use your theme’s free bar and put your strongest shopper reassurance in it, such as your free shipping rule or your returns window. Add an app only when you need scheduling, targeting, scrolling text, or a bar that stays in sync with your promotions.

Keep the message short, readable on a phone, and up to date. A bar that answers a real question on every page is one of the simplest tools you can add to increase sales on Shopify, and it costs nothing to try with your theme’s built-in settings.

FAQs

Can I have more than one announcement bar on Shopify?

Shopify themes allow 1 announcement bar section with up to 12 messages, which rotate inside the same bar. Apps can add more bars, but showing 2 bars at once pushes your store content down and splits shoppers’ attention. A single bar with rotating messages is usually the cleaner choice.

Is an announcement bar bad for SEO?

An announcement bar is not bad for SEO when it takes up a small part of the screen. Google’s guidance recommends small banners over full-page popups that cover the main content.

How do I make a scrolling announcement bar in Shopify?

You can make a scrolling announcement bar in Shopify in 2 ways: use your theme’s marquee or scrolling option if it has one, or install an app that offers a scrolling bar. Merchants on free themes such as Dawn have asked in the Shopify Community how to add scrolling text, so check your theme settings first and use an app if the option is missing. Whichever method you choose, turn on a pause option so shoppers can stop the movement.

Like what you see? Share with a friend.

BOGOS Shopify promotions app trusted by 82K stores to run sales promotions, with 5.0 rating and 4,000+ reviews

Related Articles

Background Form

Subscribe to our email list
to receive news and discounts.