Skip to main content

How to Show the Correct Session Date for Recurring Events in Emails

The issue

If you’re using recurring events, your emails might show the same date for everyone, even though people signed up for different sessions.


Why this happens

You’re likely using this:

{{ event.start_at }}

This always shows the main event date, not the specific session.


The fix

Use this instead:

{{ attendee.event_start_at }}

This shows the actual session date each attendee selected.


Example

❌ Wrong

Your session starts on {{ event.start_at }}

✅ Correct

Your session starts on {{ attendee.event_start_at | date: "%B %e, %Y" }}

Where you can use it

You can use this in:

  • Confirmation emails

  • Reminder emails

  • PDF tickets


Optional: include time

{{ attendee.event_start_at | date: "%B %e, %Y at %I:%M %p" }}

Quick summary

  • event.start_at = same date for everyone

  • attendee.event_start_at = correct session date

Use the attendee version for recurring events.


If you want help setting this up, feel free to reach out.

Did this answer your question?