Marketing Strategy

How to Add a Countdown Timer to Braze Emails

Tickvio
·
May 1, 2026
·
5 min read

Braze is an enterprise customer engagement platform used by major brands for cross-channel messaging — email, push notifications, in-app messages, and SMS. If you’re running time-sensitive campaigns through Braze, a countdown timer adds visual urgency that static text can’t match.

This guide covers embedding Tickvio timers in Braze email templates using Content Blocks and Liquid personalisation.

What you need

A free Tickvio account and access to Braze’s email composer.

Step 1: Create your timer in Tickvio

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.

Step 2: Open Braze’s email composer

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.

Step 3: Add the timer

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 dynamic timers with Liquid: Replace the date parameter with a Braze Liquid attribute: {{${custom_attribute.${renewal_date}}}} to render personalised countdowns per user.

Step 4: Preview and test

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.

Using timers in Braze Canvas

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."

Loyalty reward expiry: Dynamic timer using the user’s reward expiration date. "Your 500 bonus points expire in:" with a live countdown.

Flash sale across channels: Email with fixed-date timer + push notification reminder as the deadline approaches. Consistent urgency across channels.

Onboarding milestone: "Complete your profile in the next 72 hours to unlock premium features" with an evergreen timer in your onboarding Canvas.

Braze-specific tips

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.

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.

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.

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.

Get started

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 integrations page.

Free forever · No card needed
Start sending urgency
today.

Set up your first live countdown timer in under 5 minutes. Works in email and on any website. Free plan includes 20,000 views per month.

Create a Free Account View pricing