Dynamic Tags Keep Your Emails Up-To-Date

Dynamic tags for day, date, and times for emails

You know how we so often talk about automation and how it can save you time and money? Well, workflows certainly do save you both of those! Here we have another example of an email marketing tip for you so you can make each email campaign a greater success: dynamic tags!

It’s quite normal that when you send a promotional email, the offer contained within it will have a shelf life, an expiry date. It’s therefore essential the dates you have within the email are current and correct. Saying an offer expires ‘tomorrow’ and having the date set 2 days earlier will cause confusion and also cause you to miss out on sales – particularly if the offer doesn’t expire until the day after tomorrow! People will think they’ve missed the boat, plus you’ll look like you don’t know what you’re talking about!

For example: let’s say you send an discount code out on Monday 10th January, and it expires in five days. If someone opens the email on Wednesday, dynamic tags will mean they still get to see how long they have to use the code.

Whilst you may be able to keep up with days and dates manually if you’re only sending a limited number of emails, doing it manually still leaves you open to human error, and it’s still time-consuming to deal with. If you have multiple flows and a myriad of emails, there’s little chance you’ll be able to keep up with manually changing all the dates. And that’s time consuming with a capital T and a capital C! This is where dynamic tags come in.

Using dynamic tags that automatically pull the correct day, date, and time from the internet and inserts it into your email will mean you never get it wrong! If you’re going to be using days, dates, and times regularly, you can embed the dynamic tag directly into your template – do it once and forget about it. Then, all you need to worry about is the updated content for that template and the tag will take care of the rest.

You can set a dynamic tag for the current day, date, month, year, and time, so no matter whether you have an offer that runs for a long period or short period, you can select to use the dynamic tag that will work best for you.

If you’re a Mailchimp user, then dynamic tags are called ‘merge tags’. If you’re a Klaviyo user, they’re called ‘syntax tags’. Either way, here’s an example of how they present.

Today is the 10th of January 2023. Using syntax tags/merge tags would look like this:

  • It’s the 10th, so, current day of the month: {% current_day %}
  • It’s Tuesday, so current day in the week: {% current_weekday %}
  • It’s January, so current month: {% current_month_name %}
  • It’s 2023, so current year: {% current_year %}

It doesn’t just work within the body of the text; you can use dynamic tags within footers too.

Update your footer and template

So, so even if you’re just looking to date stamp a newsletter, using a dynamic tag will mean you never have to update it – it will happen automatically. Now, that’s what we call a time saver – with a capital T and a capital S!

For Mailchimp users, in your footer replace the manually added year text with the following merge text:


And for Klaviyo users, replace or add the following to display the current year automatically:

    {% current_year %}

Email-Postman - email marketing that deliversEmail-Postman – email marketing that delivers!

Shaun Reynolds has been specialising in email marketing since 2005 and in February 2019 launched Email-Postman. Since then, Email-Postman has helped over 90 clients build successful email marketing campaigns across a range of email marketing platforms. For further information or to discuss getting help with your email marketing, you can arrange a free call-back today by clicking here!