Countdown types
The Get code wizard and the link page set up fixed deadlines, evergreen timers and schedules. Count-up, a custom interval and a deadline from a merge tag are available only through the API.
The countdown type is part of the link's timer, not of the code you paste: change it on the link's page and emails already sent follow.
Fixed deadline
Everyone counts down to the same date and time — one shared deadline you set.
A different date for each subscriber, taken from a merge tag (a trial end, a renewal date), is set up through the API.
Best for: launches, webinars, sale endings — anything with a real calendar deadline.
Evergreen
Always shows the same time remaining. The timer restarts on every open — there is no per-person memory.
Reopen the email later — the countdown starts over.
Best for: automated campaigns where steady urgency matters more than an exact cut-off.
Personal evergreen
Each recipient gets their own deadline: the timer starts at their first open and is remembered — reopening shows the same countdown.
Tracked by uid — your email platform fills it in per recipient.
Best for: trials, onboarding, per-recipient discount windows.
Recurring
A deadline on a schedule: counts down to the same local time — 2 PM every day, every weekday, or every Monday. When it hits zero it rolls over to the next one. Everyone who opens at the same moment sees the same time left.
Every day, every weekday or once a week, at a time in the time zone you pick. The reset follows the local clock, so it stays at 2 PM when daylight saving starts or ends. On weekdays, Friday after 2 PM counts down to Monday 2 PM. A custom interval (every 6 hours) is set up through the API.
Best for: “order by 2 PM for same-day shipping”, daily deals, weekly drops.
Count-up
Counts up from a start moment — the time elapsed since a launch, milestone or “X days since”. It never ends.
Available only through the API; the link page shows it read-only.
Best for: “since launch” counters, streaks, anniversaries, social-proof momentum.
| Fixed | Evergreen | Personal | Recurring | Count-up | |
|---|---|---|---|---|---|
| Set up in | Dashboard; from a merge tag — API | Dashboard | Dashboard | Dashboard; custom interval — API | API only |
| Deadline | One date for everyone | Resets on every open | First open + duration, per recipient | Next scheduled time (e.g. 2 PM), then the one after | None — counts up |
| Remembers recipients | — | — | Yes, by uid | — | — |
| ESP merge tag | Only for a date per subscriber | Not needed | Required (uid) | Not needed | Not needed |
| Can actually end | Yes | No | Yes, per recipient | No — it repeats | No — counts up |
Links made before timers were stored in the link keep the type from their code. All URL parameters are in the API reference.