Announce it anywhere. No code, no theme edits.

Bars, popups, cart messages, product notes, sales notifications and post-purchase announcements — seven surfaces, one dashboard.

Free to install · or browse 93 templates first

Any Online Store 2.0 themeOne-click app embedNo render-blocking requests
northline.myshopify.com
Winter Sale — up to 50% off sitewideFree shipping over $75Ends Sunday 11:59 PMCode WINTER50
ShopCollectionsAboutCart
Free shippingOn all orders over $50091438
SHIP50Shop Now
Someone in Toronto just bought
Merino Crew · 2 minutes ago
Seven surfaces

Every place a shopper needs telling

Most apps do the top bar. Twig covers the cart page, the cart drawer, the buy box and the thank-you page too — with checkout and customer account next.

Winter Sale — up to 50% off

Top & bottom bar

Sticky or inline, full-width or boxed.

Free shipping over $75

Cart page

Free-shipping progress, deadlines, upsell notes.

50% off in cart

Cart drawer

The same message inside slide-out carts.

Only 3 left in stock

Product page

Around the buy box — above or below the button.

Free shipping · SHIP50

Popup / modal

Image, coupon, countdown and a CTA.

Someone just bought this

Sales notification

“Someone just bought…” social proof.

Thanks! Here’s 10% off

Post purchase

Thank-you and order-status pages.

Orders ship in 24h

Checkout page

Coming soon

A checkout-native announcement.

You have 240 points

Customer account

Coming soon

A message inside the account area.

Motion

Four ways to say it

StaticOne message, always visible.
Free shipping over $75
RotatingSeveral messages take turns.
Winter Sale — 50% offEnds Sunday 11:59 PM
Running lineA marquee for longer copy.
Code WINTER50 · Free returns ·
FadeSofter hand-off between lines.
New arrivals in stockRestocked: Merino Crew
Template library

Start from 93 templates, not a blank canvas

Pick one, change the words, publish. Every template works on all seven surfaces — icons, coupon chips and buttons included.

Urgency13Countdown8Seasonal7Coupon7Shipping6Post-purchase6Deals6Benefits6Sale4Promo3Loyalty3Holiday3Trust2Product2Perks2
Targeting

Show it to the right visitor

“Run a TikTok-only offer without touching your theme.”

Page
Home, product, collection, cart, or custom paths — include or exclude.
Traffic source
Facebook, Instagram, X, Google, TikTok, Pinterest, any UTM, or your own referrer.
Customer
New versus returning, logged in or not.
Location, language, market
Per country, locale, or Shopify market.
Device
Desktop or mobile.
Schedule
Start and end date and time, in your own timezone.
Audience rules
Traffic sourceTikTokInstagramFacebookGoogleCustom UTM
PagesProduct · Cart
CustomerNew visitors only
DeviceMobile
Schedule12 Sep 09:00 — 15 Sep 23:59
ResultMobile shoppers from TikTok, on product and cart pages, this weekend only.
Popups

A full-size offer, not just a strip

Image, headline, countdown and a button — start from a ready-made popup and swap the words.

Templates
SUMMER SALEUp to 30% off — valid this week only.
15% OFF TODAYLimited time — ends at midnight.
CELEBRATE & SAVEParty deals, just for you.
SPRING SALEFresh looks for this season.
EXCLUSIVE PREVIEWMembers-only access, today only.
WINTER DROPNext-gen gear, now 25% off.
DesktopMobile
SUMMER SALE
Up to 30% off — valid this week only.
02Days21Hours04Mins26SecsShop summer
BehaviourRight moment, right often
TriggerOn loadAfter a delayOn scrollExit intent
FrequencyEvery visitOnce per sessionOnce a dayOnce a week
Discounts

Attach a real discount to the announcement

Pick a product, set the value, and Twig shows the new price and applies it at checkout — no code for you to write.

Discount apply
1 product · same type
1 of 1 set
Auto55% off
Product
The 3p Fulfilled Snowbo…Change
How it applies
Automatic discountCoupon code
Discount value
%$55%
$2,629.95→$1,183.48Clear discount
Schedule this product
Start date08 / 25 / 2026Start time12 : 00 AM
End date09 / 05 / 2026End time11 : 59 PM
+Add product discount
ImmediateEvery loadDesktopMobile
The 3p Fulfilled Snowboard$2,629.95$1,183.4855% OFFClaim This Offer
Applied at checkoutAutomatic — no code to typeOrA coupon chip they can copy
Multi-language

One bar, every locale

Write each field per language, or auto-translate. The storefront serves the visitor’s own locale.

ENFree shipping over $75
ESEnvío gratis desde $75
FRLivraison offerte dès 75 $
Analytics

Impressions, clicks, CTR

Impressions48,210Clicks3,104CTR6.4%
Top bar31,400
Popup9,860
Cart drawer4,120
Product page2,830

Broken down by surface, device and page type, with daily trends.

Setup & performance

One toggle in the theme editor. That’s the install.

No theme file edits, no Liquid. Published announcements ship with the page itself as a metafield snapshot, so nothing waits on an API round trip. Works on any Online Store 2.0 theme.

01Install the app
Free to install from the Shopify App Store.
02Enable the app embed
One toggle in the theme editor. No file edits.
03Publish an announcement
Start from a template, change the words, go live.

Free to install

Install the app and publish your first announcement without paying anything. Plan details will be listed here once pricing is final.

Install on Shopify

Questions merchants ask

Same answers as the in-app docs, so nothing contradicts.

Read the full docs →
Will it slow my store down?

Published announcements ship with the page itself as a metafield snapshot, so the bar isn’t waiting on an API call. There are no render-blocking requests.

Do I need to edit my theme?

No. You enable one app embed in the theme editor — no Liquid, no theme files touched. Uninstall and nothing is left behind.

Does it work with my theme?

Any Online Store 2.0 theme. If yours supports app embeds, Twig works.

Can I show different messages in different countries?

Yes — target by country, locale or Shopify market, and write separate copy per language.

Can I schedule a sale in advance?

Set a start and end date and time in your own timezone, and the announcement switches itself on and off.

Does it work in the cart drawer?

Yes. The cart drawer is one of the seven surfaces, alongside the cart page itself.

How do I get help?

In-app live chat or email, answered by the people who built the app, plus the full docs.

Free to install. Your first announcement takes two minutes.

In-app live chat and email support, answered by the people who wrote the app.