On this page
Add a calendar link to a campaign
Let recipients save your event with an Add to Calendar link, via an ICS file or a Google Calendar link.
If you're inviting recipients to an event, an "Add to Calendar" link makes it effortless for them to save it and set a reminder - which means better attendance. There are two ways to do it: an ICS file, or a direct Google Calendar link. This guide covers both.
Option 1: an ICS file
ICS is the standard calendar format (.ics), compatible with Google Calendar, Outlook, Office 365, Apple Calendar, Yahoo and AOL.
- Use an iCalendar event-maker tool to generate the file, adding the event's location, description, URL, recurrence and reminders, then download it.
- Create or edit your campaign.
- Upload the ICS file to your file manager: in the designer, add an Image or Button block, click Browse, then Upload, and select your file. You can upload one file at a time.
- Add a Button block where you want the link, and in its properties click Link File, then choose your uploaded ICS file.
Option 2: a Google Calendar link
- Create the event in your calendar, set its visibility to Public, and save.
- Add video conferencing, or paste a Zoom, YouTube or Facebook Live link into the Location field if relevant.
- Open the event, click the three dots, and choose Publish this event, then copy the link.
- In your email, type "Add to Google Calendar", select that text, click Insert Link, paste the link, and click OK.
Troubleshooting
The ICS file won't download - check it uploaded to the file manager and is properly linked to the button, and that the file isn't empty.
The calendar link doesn't work - make sure the Google Calendar event is Public, regenerate a link older than 30 days, and test in an incognito window.
Event details are wrong - double-check the fields in your ICS generator, use standard date formats, and confirm the timezone.
Compatibility - test across calendar apps, and offer both methods (an ICS file plus a Google link) with the key details in the email body as a backup.
For uploading the file, see Upload files to the media library. Stuck? Open a support ticket.