Banners
On this page
Overview
Flair banners are promotional messages that display on your Shopify storefront. Use them to announce sales and offers, share store-wide information such as free shipping, and create urgency around a deadline.
Each banner supports text with emojis and dynamic text, an optional call-to-action button, and an optional countdown timer for deadline-driven urgency. The banner, button, and countdown are styled independently, and display rules control when each banner appears.
Manage banners
On the Banners page, search, filter, and sort your banners, or switch between compact and expanded views. Click a preview to edit a banner. Learn more about the list controls and view options.
Content
Enter the content for your banner. This supports text, emojis and dynamic text.
Button
Optionally add a call-to-action with a button.
- Click + Add button.
- Enter the button Text.
- Set the button Position.
Countdown
Optionally add a countdown timer to add urgency.
- Click + Add countdown.
- Set the countdown Position.
- Set the banner Status to Scheduled, check Set end date, and choose a future end date and time.
Translations
Translate your banner text and button text into multiple languages. See the Translations guide for setup and details.
Banner Style
Background Color
Choose the banner background color.
Border
Select the banner border size:
- none
- small
- medium
- large
Border Color
Choose the banner border color.
Corners
Select the banner corners style:
- square
- round
- rounder
- roundest
Letter Spacing
Select the amount of space to use between the banner letters.
Padding
Select the amount of space to use inside of the banner.
Shadow
Select the banner shadow:
- none
- small
- medium
- large
Text Color
Choose the banner text color.
Text Size
Select the banner font size.
Button Style
Background Color
Choose the button background color.
Corners
Select the button corners style:
- square
- round
- rounder
- roundest
Letter Spacing
Select the amount of space to use between the button letters.
Padding
Select the amount of space to use inside of the button.
Text Color
Choose the button text color.
Text Size
Select the button font size.
Text Style
Select the button font style:
- normal
- bold
- italic
- bold / italic
Countdown Style
Background Color
Choose the countdown background color.
Corners
Select the countdown corners style:
- square
- round
- rounder
- roundest
Gap
Select the amount of space to show between the countdown sections.
Labels
Enter the labels to use for the timer units:
- days
- hours
- minutes
- seconds
Letter Spacing
Select the amount of space to use between the countdown letters.
Padding
Select the amount of space to use inside of the countdown.
Text Color
Choose the countdown text color.
Text Size
Select the countdown font size.
Text Style
Select the countdown font style:
- normal
- bold
- italic
- bold / italic
Display rules
Control when your promotions are eligible to show, based on products, customers, cart contents, and more. Learn more about display rules.
Status
Set the banner status:
- Published - the banner is live
- Unpublished - the banner is not live
- Scheduled - the banner is scheduled to be published or unpublished in the future
Link
Add a link to make your banner interactive.
To add a link:
- Click + Add.
- Enter the URL.
- Select Open in new window to open the link in a new browser tab.
Flair supports the following link formats:
- http:, https:, / – Link to any page in your shop or beyond, e.g.,
/collections/sale. - sms: – Open a pre-filled text message, e.g.,
sms:5551112222&body=Get 20% Off. - mailto: – Open a pre-filled email, e.g.,
mailto:[email protected]?subject=Special Offer&body=Please send me the 20% OFF code. - javascript: – Run custom JavaScript, e.g.,
javascript:dispatchEvent(new CustomEvent('flair-offer-click')).
Organization
- Priority - Control which banners show first. Set a number from 1 to 9999. Lower numbers mean higher priority.
- Tags - Group related banners to find them easily and include or exclude them in Layouts.
Learn more about organizing Flair promotions.
More actions
Open a banner, then click More actions at the top of the editor:
- Duplicate - create a copy of the banner.
- Delete banner - permanently remove the banner. Deletion can't be undone.
Frequently Asked Questions
How do I add a countdown timer to a Flair banner?
Add a countdown to your banner and set an end date. See Countdown for details.
Can I add a button to a Flair banner?
Yes. Add a button in your banner's Content section, then customize its appearance. See Button and Button Style.
Can I change the countdown timer labels?
Yes. Customize the labels for days, hours, minutes, and seconds in your countdown settings.
Why isn't my Flair banner full width in a Horizon theme?
Horizon-family themes don't stretch app blocks to the full width of their section. Add a single line of custom CSS to fix it. See Make banners full width in Horizon themes.
Can Flair banner text be translated?
Yes. You can translate banner text and button text into multiple languages. See Translations for setup instructions.