Holiday banner widgetscript tag embed

Holiday promos that update themselves

Paste one script tag. Pick a style. Your banner switches by season based on country and UTC date windows.

Checkout is coming soon. Preview the widget and prep your copy now.
Paste once
One <script> tag before </body>.
Pick your layout
Toast, top banner, or popup. Same message, different placement.
Season-aware
Uses UTC date windows and your country’s calendar.
3-minute setup

How it works

Pick a country and style, set per-holiday copy once, and paste the same embed across your whole site.

  • Pick country and banner style
  • Customize title, description, button label, and link per holiday
  • Paste the script once
  • On each page load, the widget validates a signed token and selects the active holiday (or a default offer)
What you can customize
Title
Per holiday
Description
Per holiday
CTA button text
Per holiday
CTA link
Opens in a new tab
Leave fields empty to use sensible defaults; the URL is the key field.
What you’ll embed
Paste this before </body>
<script src="https://brandready.app/api/holiday-banner/embed?token=..." defer></script>
The builder generates your signed token.
Preview

Style options

See the same promo in toast, top banner, and popup.

Open builder
Country
Used to pick seasonal timing (UTC date windows).
Style
Holiday
The CTA link points to the builder for this demo.
Demo script renders DOM nodes directly; no HTML injection.
Timing

Countries and seasons

Country selection controls which holiday windows are used (example: Black Friday timing for the US). Date windows use UTC for consistent behavior.

USCAGBAUSGDEAESAJP
FAQ

Common questions

Fast answers for the script tag embed.

Does it work on any site?
Yes; it’s a script tag embed.
Does it work with Shopify, Webflow, or WordPress?
If the platform lets you add a script tag, it works.
How does it know what holiday it is?
Date windows plus country selection (UTC-based).
Can I change the link for each holiday?
Yes; each holiday can point to a different URL.
Is it safe to embed?
The token is signed, and the widget creates DOM nodes directly.

Generate your embed script

Set your country, pick a layout, and prep your copy for each season. Checkout is coming soon.

Go to builder