How to Add Countdown Timers to Bloomreach
Put a live countdown in your Bloomreach emails with the HTML element, and use Jinja tags like {{ customer.email }} and {{ time | int }} for per-recipient timers.
Give every Bloomreach email a deadline that is still right when it is opened.
A Sendtric countdown timer is an image that is drawn fresh each time someone opens your email, so the time left is always current. In Bloomreach you drop it into the HTML element of the visual builder, and you can use Jinja to give each recipient their own countdown.

Bloomreach's visual email builder has no countdown element of its own (its content elements are things like Title, Paragraph, Image, Button, Dynamic content and HTML). Bloomreach's own documentation has a Sendtric page for adding timers. What Bloomreach does give you is Jinja, which can pass each customer's email and the send time into the timer code. Bloomreach now calls this product Bloomreach Marketing (formerly Engagement); the editor works the same either way.
| Feature | Sendtric + Bloomreach | Native Bloomreach |
|---|---|---|
| Live countdown that updates on every open | Yes | No |
| Start-on-Open (evergreen) timers | Yes | No |
| Start-on-Send timers using {{ time }} | Yes | No |
| Unique timer per customer | Yes | No |
| Different link before and after the deadline | Yes | No |
Which countdown timers does Bloomreach support and what are they used for
Fixed date timers
Everyone sees the same deadline, such as the end of a weekend sale or the start of a product drop. No Jinja is needed: copy the code and paste it. Available on every Sendtric plan, including Free.
Start-on-Open timers
The countdown starts when the email is opened and runs for the duration you set, for example 2 hours for a welcome discount. Turn on Unique User Timer so the countdown keeps going on later opens instead of starting over. That needs a value that is different for every customer.
Bloomreach doesn't have one customer ID tag that works in every project. The hard ID (the ID that identifies a known customer) is often called registered, but Bloomreach notes that your project's hard ID may have a different name. So Sendtric fills the Bloomreach code with the customer's email, {{ customer.email }}, which works in any project that stores email addresses. If you know your project's hard ID, you can use {{ customer_ids.registered }} (or your own ID name) instead. Start-on-Open needs Micro or higher.

Start-on-Send timers
The countdown starts when Bloomreach sends the email, so a customer who opens it a day later sees a day less. Bloomreach's built-in time variable is the current Unix timestamp in seconds, and Sendtric's Bloomreach code uses {{ time | int }}. The | int filter turns the value into a whole number, because it can otherwise come out with decimals. This suits personal offers like "your 48 hour discount" in a scenario. Start-on-Send needs Power or higher.

In an event-triggered scenario you can also use a Dynamic Timer and pass a time from the event itself, such as {{ event.timestamp }}, to count down from the moment a cart was updated.
How to add a countdown timer to Bloomreach
Step 1: Create the timer in Sendtric
Go to Timers and click Create New. Name the timer, pick the timer type, and set the end date or duration. Then style it in the editor and click Save.
Step 2: Copy the code
For a Unique User or Start-on-Send timer, choose Bloomreach in the Email Service Provider picker so the right Jinja tag goes into the code. Pick an alignment and click Copy Code.

Step 3: Add an HTML element to your email
In Bloomreach, open Campaigns > Email campaigns and edit your campaign, or open the email node in your scenario. In the visual builder's Content tab, drag the HTML element into the row where the timer should go.

Step 4: Paste the timer code
Click the HTML element in the email and paste the Sendtric code into the code box under Content Properties. The timer shows in the editor straight away.

Step 5: Send a test
Click Send test email or preview link at the top right of the editor. The test uses the preview customer selected in the editor, so pick a real customer profile to check that the Jinja tags were filled in. If a Unique User timer restarts every time you open the test, the email tag came out empty for that customer.
Reuse the timer across campaigns
You can save the timer code as an HTML block in Bloomreach's Asset Manager and insert it into other emails with the Dynamic content element. Because the code points to the timer, saving a change in Sendtric updates every email that uses it, including ones already sent.
Keep Jinja tags as they are
Paste the code exactly as Sendtric gives it. Bloomreach fills the {{ }} tags when it sends, so don't wrap them in extra quotes or replace them with a test value.
Bloomreach Countdown Timer FAQ
Which tag should I use for unique timers in Bloomreach?
Sendtric uses {{ customer.email }} for Bloomreach because the ID names differ from project to project. If your project has a hard ID such as registered that every customer has, {{ customer_ids.registered }} also works.
Why does the Start-on-Send code use {{ time | int }}?
time is Bloomreach's current time as a Unix timestamp in seconds. Adding | int makes sure it is a whole number, which is the format the timer reads.
Do countdown timers work in Bloomreach scenarios?
Yes. The timer is ordinary HTML, so it works in scenario emails as well as one-off campaigns. Start-on-Send and Dynamic timers are especially useful there, because each customer enters at a different time.
Which Sendtric plan do I need?
Fixed date timers work on every plan. Start-on-Open needs Micro or higher, and Start-on-Send and Dynamic timers need Power or higher. Compare the plans on our pricing page.
Do the timers work in dark mode?
Yes. Some email apps change colors in dark mode, so pick colors that hold up in both. Our dark mode tips cover the details.
What can I use a timer for?
Flash sales, launches, event reminders, trial endings and abandoned cart offers are the most common. See examples on our use cases page, or read how Sendtric compares in the best email countdown timer provider.
Want to see what else you can do? Explore Sendtric's countdown timers in more detail, or browse the full email personalization toolkit.
More Bloomreach guides
- Live Polls - How to Add Live Polls to Bloomreach
- Personalized Images - How to Add Personalized Images to Bloomreach
- Rule-Based Images - How to Add Rule-Based Images to Bloomreach
- Dynamic Weather - How to Add Dynamic Weather to Bloomreach
- Critical Alerts - How to Add Critical Alerts to Bloomreach
- Social Proof Counters - How to Add Social Proof Counters to Bloomreach
Using a different platform? See all Sendtric integrations.

