Content

Calendar Link Generator

Fill in your event once and get Add to Calendar links for every major calendar, a hosted .ics file for Apple Mail, and a copy-paste HTML button you can drop straight into an email campaign.

Want the bigger picture? Read content and creative best practices in the Email Almanac.

Full repeat and reminder support uses the Apple/.ics option. Web calendar links add the first occurrence only.

How it works

One event, every calendar

You describe the event once. We generate the right deeplink for each provider and host a universal .ics behind a short URL.

  • Provider deeplinks. Google, Outlook.com, Office 365, and Yahoo each take a pre-filled compose URL. Clicking one opens a new-event screen with everything already typed in.
  • Hosted .ics. Apple Mail, macOS Calendar, and AOL are most reliable with a downloadable .ics. We host yours at a short link so any client can add it in one click.
  • Embeddable button. Copy the HTML snippet into your email builder and readers get a real Add to Calendar button that points at your hosted links.
  • Repeats and reminders. Recurrence rules and alarms travel in the .ics. Web calendar links only carry the first occurrence.

When to use it

Three moments it earns its keep

Anywhere you want a reader to actually put your event on their calendar instead of promising themselves they'll remember.

  • Webinar and event invites. An Add to Calendar button in the confirmation email lifts show-up rates far more than a plain date in the body copy.
  • Launch and sale reminders. Let subscribers add the drop time to their own calendar so they arrive without you having to re-email them.
  • Deadlines and renewals. Transactional emails can carry a reminder so the recipient never misses a due date.

Related reading

From the Email Almanac

Two short reads that pair with this tool.

Want your event emails to actually land?

A great calendar button is wasted if the email hits spam. We read every signal that affects whether your mail reaches the inbox and write you a plain-English report.

Try it deeper with RME