
Adding a countdown timer to Braze emails lifts click-through rates on cross-channel customer engagement campaigns — loyalty reward expirations, app re-engagement flows, subscription renewals, and enterprise flash sales. This guide covers embedding Tickvio timers in Braze templates, using Liquid personalisation for dynamic per-user deadlines, and coordinating timer-driven urgency across email, push, and SMS.
Braze is an enterprise customer engagement platform used by major brands for cross-channel messaging — email, push notifications, in-app messages, and SMS. Its Canvas journey builder is one of the most powerful in the industry, and countdown timers reinforce urgency at every step.
A free Tickvio account and access to Braze's email composer.
Log in to Tickvio and create a timer. For Braze's cross-channel campaigns:
Fixed date — shared deadline for flash sales, seasonal events, and product launches.
Evergreen — personal deadline per user. Ideal for re-engagement campaigns, trial reminders, and onboarding flows.
Dynamic — end date from a URL parameter populated via Braze's Liquid attributes. Best for loyalty reward expirations, subscription renewals, and account-specific deadlines.
Customise the design, set your expiry state, and copy the embed code.
In Braze, create a new campaign or Canvas step with an email message. Open the email in the drag-and-drop editor or HTML editor.
Drag-and-drop editor: Add an HTML content block and paste the Tickvio embed code.
HTML editor: Paste the embed code directly into your template HTML where you want the timer.
For per-user deadlines from Braze custom attributes:
<img src="https://app.tickvio.com/cd/your-timer?d={{${custom_attribute.${renewal_date}}}}" />
This renders personalised countdowns using any custom attribute — loyalty reward expiration, subscription renewal date, contract end, or VIP tier milestone dates.
Use Braze's preview with test users to verify rendering. For dynamic timers, test with users who have different attribute values. Check our inbox support guide for email client compatibility.
Braze's Canvas (journey builder) is powerful for multi-step, cross-channel flows:
App re-engagement: User hasn't opened the app in 14 days → send email with evergreen timer: "Come back within 48 hours for a special reward." Push notification reminder 24 hours later.
Loyalty reward expiry: Dynamic timer using the user's reward expiration date. "Your 500 bonus points expire in:" with a live countdown. One of the highest-converting timer use cases in loyalty-driven retail and hospitality.
Flash sale across channels: Email with fixed-date timer + push notification reminder as the deadline approaches. Consistent urgency across channels. Braze Canvas orchestrates the timing so the push fires right when the email timer hits a critical threshold.
Onboarding milestone: "Complete your profile in the next 72 hours to unlock premium features" with an evergreen timer in your onboarding Canvas.
Subscription renewal: Dynamic timer with each user's personal renewal date. "Your Netflix subscription renews in:" with live countdown, so customers see exactly how long before billing.
VIP tier expiration: For loyalty programs with time-bound tiers (gold, platinum), use a dynamic timer counting down to tier reset. Drives accelerated purchases to maintain status.
Content Blocks: Save your timer embed code as a Braze Content Block for easy reuse across campaigns. Update the Content Block once and it propagates everywhere. Essential for enterprise teams managing hundreds of campaigns.
High-volume delivery: Tickvio's CDN delivers timer images from global edge locations in under 50ms. For enterprise senders processing millions of opens, this ensures reliable performance at scale — critical for Black Friday-scale sends where timer failures would be catastrophic.
Connected Content: For advanced use cases, Braze's Connected Content feature can call Tickvio's API at send time to dynamically generate timer URLs based on real-time user data from external systems (warehouse, CDP, third-party APIs).
Cross-channel consistency: When running urgency campaigns across email and push, ensure the timer deadline in the email matches the messaging in your push notifications. Braze Canvas makes this coordination straightforward.
Liquid attribute scoping: Braze has user attributes and custom event properties. Dynamic timers work with user attributes (stored on the profile). For event-based timers (last purchase date + 30 days), use Liquid date math to derive the deadline.
Multi-language campaigns: Braze supports multi-language sends via Liquid conditionals. Create one Tickvio timer per language (different label text) and reference the correct one based on the user's locale attribute.
Send-time optimisation: Braze's Intelligent Timing sends emails at each user's optimal open time. Pair with evergreen timers so the countdown duration is consistent regardless of when the email fires.
A/B testing in Canvas: Use Braze's Variants within a Canvas step to A/B test emails with and without timers. Measure conversion lift directly in Braze's reporting.
Broadcasts / flash sales: Fixed-date timers.
Canvas journeys / re-engagement flows: Evergreen timers.
Loyalty, renewals, account-specific deadlines: Dynamic timers with Liquid.
Does Braze have a built-in countdown timer?
No. Braze has no native countdown timer element. You add timers via the HTML content block (drag-and-drop) or directly in template HTML, using a third-party timer service like Tickvio.
Can I use Braze Liquid in the timer URL?
Yes. Braze's Liquid syntax ({{${custom_attribute.${renewal_date}}}}) works inside Tickvio's dynamic timer URL parameter, enabling fully personalised per-user countdowns at scale.
Will the timer work across Braze channels (email + push + SMS)?
Timers are email-only (they're images). But Braze's cross-channel orchestration lets you coordinate the timer's email deadline with matching push and SMS urgency messaging. The email shows the timer; push and SMS reinforce the deadline in text.
Can Tickvio timers be used with Braze Connected Content?
Yes. Braze's Connected Content can call Tickvio's API at send time to generate timer URLs based on external data. This is an advanced pattern used for real-time inventory timers, dynamic reward values, and integration with external CDPs.
Does the timer affect Braze send performance at enterprise scale?
No. Tickvio's CDN handles timer image serving — Braze's send infrastructure is unaffected. Even on Super Bowl-scale sends to tens of millions of users, the timer is just an image request like any other.
Is Tickvio available in the Braze Partner Directory?
Tickvio isn't a formal Braze partner listing. The integration uses standard HTML and Liquid, so no app setup or provisioning is needed. Paste the embed code into your Braze template and go.
Create your free Tickvio timer — 20,000 views/month on the free plan, enterprise plans available for custom volume. Paste into Braze's email composer in minutes.
For more, see our complete guide and Braze integration page.