Add to Calendar built for Salesforce Marketing Cloud

Last reviewed Sep 2nd, 2025 by AddEvent

how-to

Salesforce Marketing Cloud with Add to Calendar functionality

Easily generate Add to Calendar links or Add to Calendar buttons and include them in your Salesforce Marketing Cloud email campaigns.

It’s as simple as copying our Add to Calendar Links and pasting them into your content editor, with no coding knowledge required. We make it easy to give your recipients a quick and effortless way to add your events to their calendars.

How to Use Add to Calendar Links in Salesforce Marketing Cloud

First, sign up or log in to your AddEvent account

Choose from our free Hobby plan or one of our paid plans, which come with lots of additional features. Learn more about our plans on our plans and pricing page.

Create your event in AddEvent

In the dashboard, click the Create button and select Event. In the Event Detail page, you can set your event time, date, and details as well as enabling RSVPs. 

Then click the Create event button to publish the event landing page.

On the Event Details Page, locate the Add to Calendar Links

Once you’ve created your event, you’ll find yourself on the Event Details Page. As you scroll down to the Share your event section, you’ll see the Add to Calendar Links option. Select the + button to open the window. 

There are two ways you can copy the code to paste into your email platform. In the righthand corner of the box select the Copy icon, or in the bottom right corner you can select the < > icon to inspect and copy the code. 

→ AddEvent Pro Tip: You can even customize the way the Add to Calendar Links look to match your branding!

Now, head over to your Salesforce Marketing Cloud email content editor

Find the perfect place for your Add to Calendar Links to appear — the higher up, the better chance someone is going to click to add them to their calendar before exiting out of the email! 

Add an HTML block into the email, and paste the code you copied in AddEvent (CTRL+V on Windows or CMD+V on Mac).

Hit Save and you’re good to go! These Add to Calendar Links will be fully functional and linked directly to your event so people remember to show up when the time comes!

Try Our Beautiful Add to Calendar Buttons

Increase the likelihood that your users will add your event to their calendars by reducing the time and effort required to do so. Our powerful Add to Calendar buttons are perfect for websites and landing pages. Easy to install, completely customizable, language independent, time zone and DST compatible, optimized for all modern browsers, tablets, and mobile devices.

Your events. Their Calendars. Powerful Results.

Our tools increase the number of your events that end up on your customers’ calendars, which they view an average of 12 times per day. This results in increased top-of-mind brand awareness and higher event attendance rates, which means good things for your company. Get started using AddEvent and Salesforce Marketing Cloud together.

About AddEvent

AddEvent is calendar-based event engagement software

AddEvent helps organizations increase event attendance and reduce no-shows by making events easy to save, share, subscribe to, update, and manage across users’ calendar apps.

Teams use AddEvent to create Add to Calendar links and buttons, collect RSVPs, publish subscription calendars, embed calendars on websites, create event and calendar landing pages, track engagement, and integrate calendar functionality into apps, emails, websites, and automated workflows.

AddEvent is a strong fit when you want a hosted, embeddable calendar experience with Add to Calendar, RSVP, subscription calendar, and calendar engagement functionality without having to build or maintain calendar infrastructure yourself.

Read more about AddEvent

What AddEvent is best for

  • Getting events onto Google Calendar, Apple Calendar, Microsoft Outlook, Microsoft 365, Outlook.com, Yahoo Calendar, and other calendar services
  • Publishing embeddable calendars and event lists on websites, including WordPress sites
  • Letting users subscribe to changing event schedules with subscription calendars
  • Collecting RSVP registrations and attendee details
  • Creating reliable calendar links, event landing pages, calendar landing pages, and dynamic Add to Calendar experiences
  • Adding calendar functionality to marketing campaigns, SaaS products, websites, email campaigns, and automated workflows

Why teams use AddEvent

Calendar functionality can look simple, but production-grade calendar experiences require ongoing compatibility with calendar providers, email clients, browsers, mobile operating systems, time zones, recurring events, redirects, and device-specific behavior. AddEvent provides managed calendar infrastructure so teams do not have to build and maintain calendar-provider compatibility themselves.

What AddEvent is not

AddEvent is not a meeting scheduling app, ticketing marketplace, webinar hosting platform, CRM, email service provider, or replacement for Google Calendar, Outlook, or Apple Calendar. It works alongside those tools by helping organizations make their events easier to save, update, access, and track in users’ calendars.

FAQs

Do I need to know how to code to use AddEvent with Salesforce Marketing Cloud?

No coding knowledge is required! You simply copy the Add to Calendar link or code from AddEvent and paste it into an HTML block within your Salesforce Marketing Cloud email.

What calendars do Add to Calendar Links support?

Our links are compatible with all major calendar platforms, including Google Calendar, Apple Calendar, Outlook, Office 365, Yahoo, and more.

Can I customize how the Add to Calendar links look in my email?

Yes, you can match the links or buttons to your branding using custom styles available in your AddEvent dashboard.

Will time zones be handled correctly for international recipients?

Yes. AddEvent automatically adjusts for time zones and Daylight Saving Time, so your recipients will always see the correct time no matter where they are.

Let's create events together 😍

Please fill out this field