How to add a countdown timer to Omnisend

Omnisend is built around ecommerce automations — abandoned cart, browse abandonment, win-back — where every contact enters the flow at their own moment. That is exactly where a per-recipient countdown beats a shared deadline, and a tikio timer delivers it as one image URL.

  1. Design your countdown in tikio

    Create a timer in the tikio editor: pick colors, fonts, labels and the languages you need. What you see in the editor is exactly what lands in the inbox — the timer is delivered as a regular animated image.

  2. Publish and copy the image URL

    Hit Publish and copy the public image URL. The deadline lives in the URL as a parameter, so the same link works for every campaign — change the date, not the link.

    https://tikio.io/e/a1b2.gif?target=2026-08-01T20:00
  3. Insert the timer into your Omnisend email

    In the Omnisend content editor, drop in a Custom HTML block and paste the snippet below. Omnisend personalization uses double square brackets, so tags placed inside the URL are resolved per contact at send time.

    <img src="https://tikio.io/e/a1b2.gif?target=2026-08-01T20:00" alt="Offer ends soon" width="480" style="max-width:100%;" />

Per-recipient evergreen deadlines

Use [[contact.email]] as the recipient key so every contact gets a personal deadline from their first open. If you keep a contact custom property with an internal ID, prefer that — it keeps email addresses out of image URLs.

<img src="https://tikio.io/e/a1b2.gif?duration=86400&uid=[[contact.email]]" alt="Offer ends soon" width="480" style="max-width:100%;" />

FAQ

Does this work in Omnisend automation workflows?

Yes, and that is where it pays off most. With duration= plus a per-contact uid, someone who abandons a cart on Tuesday and someone who abandons on Friday each see their own honest deadline from the same email.

Can I use it in an SMS or push message too?

No — those channels carry text, not images. The countdown is an image, so it belongs in the email step of your workflow.

Can I show different currencies or languages per segment?

Labels, yes: bake the languages into the design once and add lang= per segment. The timer renders digits and labels, not prices.

Your first countdown is minutes away

Free during early access — no credit card required.

Create your free countdown
Other platforms