Live demo — this strip is itself a PulseBar bar17 designer templates · 20 ready campaignsTheme app embed install — no theme edits, no developerCountdown · discount code chip · inline email captureKlaviyo · Brevo · Shopify Email integrationsSingle proxy GET · inline IIFE · no external bundleFree plan included · billed via Shopify Managed PricingMade in Noida, IndiaLive demo — this strip is itself a PulseBar bar17 designer templates · 20 ready campaignsTheme app embed install — no theme edits, no developerCountdown · discount code chip · inline email captureKlaviyo · Brevo · Shopify Email integrationsSingle proxy GET · inline IIFE · no external bundleFree plan included · billed via Shopify Managed PricingMade in Noida, IndiaLive demo — this strip is itself a PulseBar bar17 designer templates · 20 ready campaignsTheme app embed install — no theme edits, no developerCountdown · discount code chip · inline email captureKlaviyo · Brevo · Shopify Email integrationsSingle proxy GET · inline IIFE · no external bundleFree plan included · billed via Shopify Managed PricingMade in Noida, India
Every PulseBar capability, in detail

The complete announcement bar toolkit for Shopify.

17 designer templates, 20 ready-to-launch campaigns, two bar types, countdown timers, copyable discount codes, inline email capture, page and device targeting, Klaviyo / Brevo / Shopify Email integrations — installed via a one-click theme app embed. No code, no theme edits.

Two bar types, every use case

Match the format to the message. A focused single bar for one strong line of copy, or a six-slide carousel when you've got more than one thing to say.

Single bar

One clean, focused, single-message banner. Use it for free shipping promos, store-wide announcements, holiday hours, shipping updates — anywhere you need one strong line of copy at the top of every page.

  • One title plus optional message
  • Pairs with countdown, discount code, CTA, email capture, and close button
  • Renders top, bottom, or inside any theme section

Slider (carousel) bar

When you have more than one thing to say, the slider rotates messages on a timer with smooth fade transitions and dot indicators. Stack offers — “Free shipping over $50” → “30% off site-wide” → “New arrivals are live.”

  • Up to 6 slides per bar, 200 characters each
  • Configurable slide interval (2–10 seconds)
  • Animated dot indicators auto-styled to your text color

17 designer templates + 20 ready campaigns

Every template ships with curated colors, typography, and copy. Apply one and you're 90% done — switch templates anytime without losing your bar settings.

Classic Dark
Free shipping, store-wide promos
Vibrant Sale
Flash sales, percent-off campaigns
Minimal Info
Holiday hours, shipping notices
Ocean News
New arrivals, restocks, drops
Festive Banner
Site-wide festive sales
Forest Promo
Sustainability, eco campaigns
Neon Flash
Hype releases, limited drops
Christmas Classic
December · 12 Days of Deals
Diwali Glow
Indian festive season
Black Friday Blitz
BFCM weekend doorbusters
Cyber Monday Tech
Electronics deals
Halloween Spooky
October promos, spooky sales
Valentine's Love
February gift promos
New Year Glow
NYE countdowns, Jan resets
Eid Celebration
Eid Mubarak campaigns
Summer Vibes
Summer sales, swim, travel
Back to School
August / September education

On top of the 17 templates, PulseBar ships 20 ready-to-launch campaign bars — Free Shipping Promo, Free Shipping Nudge (cart-only), Newsletter Capture, Flash Discount with Coupon, Eco-Friendly Campaign, Social Proof Bar, Black Friday Mega Sale, Cyber Monday Tech Deals, Christmas Holiday Sale, Diwali Festival Offer, Halloween Spooky Sale, Valentine's Day Gift Guide, New Year Countdown, Eid Mubarak Celebration, Summer Sizzle Sale, Back to School Signup, Summer Campaign, Weekend Countdown, Neon Drop Alert, and a BFCM CTA variant. Each one is one click away from your storefront.

Countdown timer built into the bar

A live HH:MM:SS countdown that ticks every second on every page of your store — perfect for flash sales, BFCM weekend, holiday closeouts, and product drops.

  • Drives off your bar schedule
    Set the bar's end date and the countdown lines up automatically. One source of truth — no separate timer config.
  • Tabular numerals
    Digits don't jump while the countdown ticks. Clean, professional, on-brand.
  • Pairs with the discount code chip
    Layer urgency over a copyable code — the highest-converting combo for BFCM and flash sales.
  • Available on Pro and Advanced
    Toggle it on per bar — countdown is independent of every other conversion feature.
Live preview
02DAYS
14HRS
03MIN
12SEC

Ticks to your bar's scheduled end date — visible on every page of your store.

Show the right bar to the right visitor

Page, device, schedule, and placement controls — the same targeting power that big brands rely on, without the enterprise price tag.

Page targeting

Show on all pages or a comma-separated path list with wildcards — /, /cart, /products/*, /collections/all. Cart-only free shipping nudges in one click.

Device targeting

Independent toggles for desktop (>1024px), tablet (768–1024px), and mobile (≤767px). Different copy for different screens.

Scheduling

Pick a start and end date/time. Bar status flips between Active, Scheduled, and Inactive automatically. The countdown reads from your end date.

Placement

Top of every page, fixed to the bottom of the viewport, or dropped inside a specific theme section with the Pulse Bar (section) block.

Dismissal memory

When a visitor closes the bar it stays dismissed for that UTC day, then comes back tomorrow without nagging today.

Custom CSS (Advanced)

Up to 5,000 characters of scoped CSS that only applies to that bar — pixel-perfect control without risk to the rest of your theme.

Status flips automatically. Active when live and inside its window. Scheduled when its start date is in the future. Inactive when saved but not running.

Every event that matters, in clean charts

Impressions, unique visitors, clicks, dismissals, email captures — visualized inside Shopify Admin and delivered to your inbox on a schedule you control.

5
Tracked events

Impressions · Unique visitors · Clicks · Dismissals · Captures

2
Dashboards

Weekly performance (Pro) · Monthly activity (Advanced)

3
Report cadences

Daily (Advanced) · Weekly · Monthly

Unique-visitor detection runs cookie-free via the visitor's own localStorage. Aggregates are stored per-bar per-UTC-day so you get clean daily, weekly, and monthly trend data. Drill into any individual bar to see how it's performing since launch.

Real visual control without page-builder complexity

Six modern font families. Full color control. Bar animation and border radius styling. Scoped custom CSS (Advanced) when you need pixel-perfect.

Free shipping on orders over $50
New collection drop in
02:14:03:12
Typography

Six fonts: Inter, Poppins, Roboto, Open Sans, Georgia, Montserrat. Size 10–32px. Regular through Bold weights. Left / center / right alignment.

Custom CSS (Advanced)

Up to 5,000 characters of scoped CSS that only applies to that bar — no risk to the rest of your theme. Add a brand border, a custom radius, or letter-spacing without touching theme files.

Plugs into the email tools Shopify merchants already use

Pick one active integration at a time. Every email captured through PulseBar syncs to your selected provider in real time, with clear source attribution.

Shopify Email

Pro and Advanced

Creates a PulseBar Subscribers customer segment. New subscribers added as Shopify customers tagged pulsebar. Marketing consent recorded as single opt-in. Native to Shopify Admin.

Klaviyo

Advanced

Connect with your Klaviyo API key. PulseBar creates a list, segment, and tag. Profiles flow in with source: PulseBar Signup for clean attribution. Trigger flows the moment someone subscribes.

Brevo

Advanced

Connect with your Brevo API key. A dedicated list with PULSEBAR_TAG custom attribute. Contacts upserted with pulsebar-subscriber tag and SOURCE: PulseBar Signup. Drop new subscribers into Brevo automations.

Switching providers is fully merchant-controlled. PulseBar warns you that contacts already synced to a previous provider stay there — exactly the behavior you'd expect from a clean integration.

Engineered to be invisible on the storefront

A single proxy GET fetches all eligible bar configs per page load. The script runs as an inline IIFE — no external JS bundle, no third-party domain to whitelist, nothing for ad blockers to misidentify.

1 fetch
Per page load
Inline IIFE
No external bundle
keepalive
Analytics survive nav
OS 2.0
Every modern theme

Analytics events fire with keepalive: true so impressions, clicks, dismissals, and email captures survive page navigation — your analytics stay accurate even on visitors who click and bounce.

PulseBar vs the alternatives

Honest, head-to-head comparison against the most-installed Shopify announcement bar apps.

FeaturePulseBarEssentialHextomGSC
Designer templates (curated copy + colors)17Few
Ready-to-launch campaign samples20
Single bar
Slider / carousel barUp to 6 slidesPro
Countdown timer in barPro
Copyable discount code chip
Inline email capture
Post-subscribe code reveal
Page targeting with wildcardsPro
Per-device targetingPro
Schedule with start / end datesPro
Top + bottom + inline section placementTop onlyTop + bottomTop only
Shopify Email integration
Klaviyo integration
Brevo integration
Scoped custom CSS per barPro
Contacts CSV export
Theme app embed (no code)
Free plan

Ready to launch your first PulseBar?

Free plan included. Pick a sample, customize the copy, hit publish. Live in five minutes.