Got questions?
We've got answers π¬
Everything you need to launch a high-converting announcement bar in 60 seconds - with screenshots, step-by-step answers, and real examples from the app.
Getting Started
What is Flexibar and what does it do?
Flexibar is an AI-powered announcement bar app for Shopify. It lets you create scrolling marquees, sticky banners, countdown timers, rotating slider bars, and gradient promo bars in a few clicks - no code, no theme edits. Inside one app you also get AI-generated copy, 60+ language auto-translation, geo & device targeting, and date/time scheduling. Most merchants publish their first bar in under 60 seconds.
How do I install Flexibar?
Installation is a one-click flow from the Shopify App Store:
- Open the Flexibar listing on the Shopify App Store and click Install.
- Approve the install in your Shopify admin (Flexibar only requests the minimum scopes needed - read products, write theme app embeds).
- Flexibar enables its App Embed in your theme automatically. You'll see the green "App embed on" badge inside the app.
- Click + Add New Announcement Bar to create your first bar.
That's it - no Liquid edits, no copy-pasted snippets, and no developer needed.
How do I create my first announcement bar?
Two ways:
- Start from a template (fastest) - go to Template Bars in the sidebar, browse 10+ pre-built designs (Flash Sale, Black Friday, Free Shipping, Countdown, Coupon Codeβ¦), and click Duplicate on the one closest to your goal.
- Start from scratch - click + Add New Announcement Bar on the dashboard, type a name, write your message (or generate one with AI), pick colors and position, then hit Save & Publish.
The editor has three tabs: Contents (message, type, links), Design (colors, typography, animation, position), and Placing (devices, pages, countries, schedule). A real-time preview on the right updates as you type.
Can I edit a bar that's already live?
Yes. Open any bar from the dashboard, make your changes on the Contents, Design, or Placing tabs, and click Save & Publish to replace the live version. Use Save (without publish) to keep working on a draft without changing what shoppers currently see. If you only want to pause a bar, unpublish it - you don't need to delete it.
Is Flexibar free? What's in the free plan?
Yes - Flexibar has a generous free plan that covers the features most merchants need to launch: multiple simultaneous bars, AI message generation, auto-translation into 60+ languages, countdown timers & scheduling, device/page/country targeting, and custom CSS. You can install and run a published announcement bar at zero cost. See current limits below or in the in-app billing page.
What's the difference between the Free and Pro plans?
The free plan covers everyday announcement bars end to end. Pro unlocks the higher-tier bar types and larger usage limits - for example the Multiple Message (Slider) bar type, higher monthly AI message and translation quotas, and priority support. Compare the exact limits on the Plans page inside the app, and upgrade or downgrade at any time.
Bar Types & Templates
What types of announcement bars can I create?
Flexibar supports the full set of conversion-bar patterns merchants actually use:
- Single Message - one static line of copy (best for free-shipping notices and trust messages).
- Running Message (Marquee) - a horizontally scrolling line for an "eye-grab" effect.
- Multiple Message (Slider) - auto-rotating messages with a configurable delay (best for 2β4 promos in one slot).
- Countdown bars - bars with a live countdown in DAYS / HRS / MINS / SECS (flash sales, BFCM, drops).
- CTA bars - bars with a clickable button (Claim Offer, Shop Now, Unlock Code, etc.).
- Selling Bar (Bundles) - a bar that opens a bundle popup so shoppers can buy more and save. See the Selling Bars & Bundles section below.
Do you have pre-made templates I can start from?
Yes - Flexibar ships with 10+ designed templates tuned for common e-commerce use cases: Flash Sale, Christmas Special, Black Friday Deal, Free Shipping, Hurry Up Sale, Winter Sale, New Collection, Coupon Code, Unlock Discount, Summer Sale, and more. Open Template Bars in the sidebar, click Duplicate on any template, and Flexibar drops a fully-styled copy into your dashboard - you only need to change the message and publish.
How do countdown timers work, and what happens when the timer hits zero?
Enable the Countdown section in the Contents tab and set a Target Date and Target Time. The countdown runs down to that moment in your store's timezone, which is shown in the app so there's no guesswork. Combine it with Scheduling in the Placing tab to also auto-publish and auto-unpublish the bar around your sale window, so the bar disappears on its own when the promo ends.
Can I run multiple announcement bars at the same time?
Yes. Each bar is independent. You can publish several bars simultaneously and use Flexibar's targeting rules to control exactly where and when each one appears - for example:
- A free-shipping bar sitewide for everyone.
- A countdown bar only on collection and product pages during a sale window.
- A geo-targeted bar (e.g., a French Black Friday bar shown only to FR visitors).
- A mobile-only banner with a shorter message.
Bars stack in the order you arrange them in the dashboard (drag to reorder).
Selling Bars & Bundles
What is a Selling Bar?
A Selling Bar does more than announce - it sells a bundle. The bar shows your offer (plus an optional countdown and button); when a shopper taps it, a bundle popup opens where they choose a quantity or build a set, see the savings, and add it to the cart. It's built for "buy more, save more" and mix-and-match offers, without needing a separate bundle app.
What's the difference between a Quantity Bundle and Build Your Own?
There are two offer types:
- Quantity Bundle - one product with tiered discounts (buy 1 / 2 / 3, each tier cheaper per unit). Best for consumables and repeat-purchase items.
- Build Your Own - the shopper fills a set number of slots (for example 2β3) from a product pool you choose, then unlocks a reward - either a discount or a gift. Best for mix-and-match sets.
You pick the offer type when you set the bar's type to Selling Bar.
How do I set up "buy more, save more" pricing?
In a Quantity Bundle, pick the product, then fill in the Tiers table. For each tier you set the quantity and the discount percentage, and Flexibar auto-calculates what the shopper pays - you never do the math. Mark one tier as Best value with the star; that tier is highlighted and pre-selected in the popup to steer shoppers toward it. Example: Buy 1 = full price, Buy 2 = 10% off, Buy 3 = 20% off.
What does the customer see?
Tapping the bar opens a clean popup - for example "Stock up and save" - with each tier shown as a card displaying the total price, the per-unit price, and the amount saved (for example "Save $139.99"), with your Best value tier badged and pre-selected. The shopper picks a tier and adds the bundle to the cart in one step.
Can I let customers mix and match different products?
Yes - that's the Build Your Own offer. You set the number of slots, choose the product pool shoppers can pick from, and set the reward that unlocks when all slots are filled. Shoppers assemble their own set from your curated pool and get the discount or gift automatically.
Can I reward shoppers with a free gift instead of a discount?
Yes. On a Build Your Own bundle, the reward can be a percentage discount or a gift once the shopper fills all the slots. Choose whichever fits the campaign.
Does the customer have to click the bar to get the bundle price?
No - the discount is cart-aware. When a shopper's cart meets the bundle's conditions (for example three of the eligible product), the bundle price applies automatically at the cart, whether they built it through the popup or added the items themselves. This keeps the offer fair and avoids the "I have three in my cart, where's my discount?" problem.
What happens if I change the bundle after customers have already started shopping?
The cart always shows the price that matches the current bundle configuration, and Flexibar never silently raises the price on something already in a shopper's cart. If you lower a price, shoppers see the better deal. If a change would raise the price or swap products, the shopper is shown the change in the cart before checkout - so the new price never appears as a surprise at the payment step.
Where do bundle bars appear?
Like every Flexibar bar, Selling Bars use the Placing tab - so you control the pages (home, product pages, collections, and more), devices, and countries where the bar and its bundle popup show up. Product and home pages are the most common placements for bundles.
Do bundles work alongside my other discounts and coupon codes?
Bundle pricing is designed to apply at the cart. How it combines with other Shopify discounts and coupon codes follows Shopify's discount-combination rules, so you stay in control of stacking.
Design & Customization
How much can I customize the look of my bar?
Everything visual is editable from the Design tab, no code required:
- Typography - font family (Open Sans by default + 20+ alternatives), color, size (Small / Medium / Large), Bold toggle.
- Background - Solid color or Gradient (two-color gradient with adjustable angle 0Β°β360Β°).
- Animation - None, Pulse, Slide-In, Fade, Bounce (subtle by default, dismissible).
- Position - Top or Bottom of the page, with optional Sticky behavior.
- Emojis - paste any emoji into the message box.
- Custom CSS - for advanced merchants who want exact pixel control.
Can I add a button or link?
Yes. Inside the Contents tab, click Link below the message editor to attach a destination URL. You can also turn the entire bar into a CTA by using one of the button templates (Claim Offer, Shop Now, Unlock Code) - these come pre-styled and you only need to swap the destination link.
Use cases:
- Promo bar β link to a specific collection or sale page.
- Coupon bar β link to the cart with the discount auto-applied (use
/discount/CODEURLs). - Trust bar β link to your shipping or returns policy.
Can I display a coupon or discount code in the bar?
Yes. Turn on the Coupon Code option in the Contents tab and enter your code. Shoppers can copy it straight from the bar, and you can pair it with a button that links to the cart with the code pre-applied (using a /discount/CODE URL) so it's one tap to redeem.
Does it work on mobile and with all Shopify themes?
Yes - Flexibar is fully mobile-responsive and works with any Online Store 2.0 theme (Dawn, Sense, Refresh, Studio, Crave, and all popular custom and premium themes). The live preview at the top of the editor includes a Desktop / Tablet / Mobile toggle so you can sanity-check responsive behavior before publishing. You can also force a bar to show on certain devices only from the Placing tab.
Targeting, Scheduling & AI
How do I schedule a bar for a specific date and time?
In the Placing tab, toggle on Scheduling. You'll get start & end date/time fields plus a Store Timezone indicator (so you always know which zone the bar will fire in). Set your window, save, and Flexibar will auto-publish at start time and auto-unpublish at end time - no manual cleanup. This is what powers reliable Black Friday, flash sale, and product-drop campaigns.
Can I target specific countries, pages, or devices?
Yes. The Placing tab gives you three independent targeting rules:
- Targeted Device - All Devices / Desktop / Mobile / Tablet (checkboxes, so you can combine).
- Pages - Entire Store, or pick Specific Pages (home, collections, products, cart, custom URLs).
- Countries - All Countries, or pick Specific Countries (geo-detect by IP).
Rules combine with AND, so you can do "show on product pages only, mobile only, US visitors only" in a single bar.
How does the AI message and AI translation work?
Inside the message editor you'll see two AI buttons:
- β¨ AI Message - tell Flexibar what your bar is for ("free shipping over $50", "BFCM 30% off", "early-access drop launching Friday") and it writes a tight, conversion-tuned message you can accept, regenerate, or edit.
- π AI Translation - auto-translates your bar into 60+ languages (English, French, German, Spanish, Italian, Dutch, Portuguese, Chinese, Japanese, Arabic, Hindi, and more). Visitors automatically see the bar in their browser's language.
Both are included in the free plan with a monthly quota.
Analytics & Results
Can I see how my bars are performing?
Yes. Open the Analytics section in the app to see how your bars are doing - impressions and clicks - so you can tell which messages and offers convert and double down on the winners.
Performance & Privacy
Will Flexibar slow down my store?
No. Flexibar ships as a Shopify App Embed (loads via the theme, not as an injected script tag), the runtime is <15 KB gzipped, and it loads asynchronously after the page is interactive. It has no impact on Largest Contentful Paint (LCP) and only a negligible CLS shift that we offset with reserved height. If you ever measure a regression in Lighthouse or Core Web Vitals, message support and we'll investigate within 24 hours.
Is my store data safe? What does Flexibar access?
Flexibar only requests the minimum Shopify scopes needed to render bars: read shop info, read products (so you can link bars to collection/product pages), and write the theme app embed. We do not store customer PII, do not sell data, do not run third-party trackers, and follow Shopify's Protected Customer Data rules. Bar settings are stored encrypted at rest. You can read the full Privacy Policy for specifics.
Troubleshooting
My bar isn't showing on my store - what should I check?
Run through these, in order:
- Is the bar published? Draft or unpublished bars don't appear. Open it and click Save & Publish.
- Is the App Embed on? Look for the green "App embed on" badge in the app; if it's off, enable Flexibar's embed in your theme.
- Do your targeting rules match? Check the Placing tab - device, page, and country rules combine, so an over-tight combination can hide the bar.
- Is it inside the schedule window? If Scheduling is on, the bar only shows between the start and end times (in your store timezone).
- Still stuck? Open the in-app chat and we'll take a look.
I updated my bar but the change isn't showing.
Make sure you clicked Save & Publish (not just Save), then hard-refresh the storefront or view it in a private window - themes and browsers cache aggressively. Changes normally appear within a minute of publishing.
The bar overlaps my header or sits behind it.
This is almost always a theme layering (z-index) or position conflict. Try switching the bar Position (Top or Bottom) or toggling Sticky in the Design tab. If it persists on your theme, send us the store URL via in-app chat - a small Custom CSS tweak usually fixes it, and we're happy to provide it.
Support & Pricing
Where can I get help if I'm stuck?
Three ways, fastest first:
- In-app chat - open Flexibar in your Shopify admin and click the blue chat bubble in the bottom-right. Median response time is under an hour during business hours.
- Knowledge base - step-by-step guides at shopiment.io/flexibar/knowledge-base.
- Email - support@shopiment.io (we reply same business day) or WhatsApp.
How do I uninstall Flexibar if I need to?
Uninstall is a one-click action from Shopify admin (Apps β Flexibar β Uninstall). When you remove the app, all bars stop showing immediately and the theme app embed cleans itself up - no leftover code, no Liquid snippets, no JavaScript residue. If you later reinstall within 30 days, your bar configurations are restored automatically.
Still need help?
We're here for you - reach out any time.
Ready to boost your conversions?
Install Flexibar free and launch your first bar in under 60 seconds.
Install on Shopify