# 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.

Source: https://www.kualo.com/knowledgebase/mailmachine-campaigns/add-a-calendar-link-to-a-campaign
Updated: 2026-06-10

---

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.

1. Use an iCalendar event-maker tool to generate the file, adding the event's location, description, URL, recurrence and reminders, then download it.
2. Create or edit your campaign.
3. 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.
4. 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

1. Create the event in your calendar, set its visibility to **Public**, and save.
2. Add video conferencing, or paste a Zoom, YouTube or Facebook Live link into the Location field if relevant.
3. Open the event, click the three dots, and choose **Publish this event**, then copy the link.
4. 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](/knowledgebase/mailmachine-campaigns/upload-files-to-the-media-library)**. Stuck? [Open a support ticket](/knowledgebase/getting-started/how-to-create-a-support-ticket-in-mykualo).

---

_Source: Kualo Knowledgebase — https://www.kualo.com/knowledgebase/mailmachine-campaigns/add-a-calendar-link-to-a-campaign · © Kualo Ltd._
