Free

Add to Calendar button

Share your events with the #1
"add to calendar" button on the internet.

Trusted by
References

Increase attendance rates

Drive customer engagement

Build brand awareness

Share your events anywhere!

for websites

Add to calendar buttons

Install the Add to Calendar button to give your users a simple way to save your event to their calendars directly from your website.

for emails

Add to calendar links

Generate Add to Calendar links and simply copy and paste them into your email campaigns to drive attendance.

for everywhere

Event landing pages

Set up your event inside AddEvent and share the event page link directly with your users for easy access and participation.

Make it easy for attendees to
add your event to their calendar

Easily add a one-click Add to Calendar button or link on your website or email campaigns to increase attendance.

Increase conversions and boost attendance rates for your events.

Check out this case study:
Ecamm Live Sees 36% Increase in Live Viewership

AddEvent is the most used and trusted Add to Calendar functionality on the Internet, trusted by over +300.000 companies around the world.

A company you can trust —
dedicated to technical compliance

The Add to Calendar button and links from AddEvent provides powerful technical benefits, including effortless integration into websites and email campaigns, compatibility with Google Calendar, Apple Calendar, Outlook, and Yahoo Calendar, automatic timezone and daylight saving adjustments, support for recurring events, fully customizable design to match your brand, mobile-friendly responsiveness, and accessibility compliance — perfect for boosting user engagement and event attendance.

Cross-Platform Compatibility

Ensuring functionality across different devices, browsers, and calendar platforms.

Accessibility Standards

Adhering to guidelines such as WCAG (Web Content Accessibility Guidelines) to make tools usable for individuals with disabilities.

Data Privacy Regulations

Meeting requirements like GDPR or CCPA to protect user data and maintain privacy.

Security Protocols

Implementing measures like SSL/TLS encryption to secure data transmissions.

Responsive Design

Ensuring the Add to Calendar button adapts seamlessly to various screen sizes and devices, providing an optimal user experience on desktops, tablets, and smartphones.

Error Handling

Incorporating robust error detection and reporting mechanisms to address issues like incorrect time zone adjustments or invalid calendar entries without disrupting user experience.

Scalability

Designing the tool to handle high volumes of users or requests without compromising performance, ensuring reliable operation during peak usage times.

Localization

Supporting multiple languages and regional settings to cater to a global audience with accurate time zone and format adjustments.

Frequently asked questions

What is an Add to Calendar button?

An Add to Calendar button allows users to quickly add event details, such as event title, date, time, location, and description, to their digital calendars like Google, Apple, Outlook, and Yahoo with just one click. It eliminates manual entry, ensuring attendees don't forget your event. It's perfect for websites, emails, and landing pages. It boosts event attendance and keeps your audience engaged and organized.

How do I get my Add to Calendar button?

To get your Add to Calendar button:

  1. Create an AddEvent account.
  2. Use the dashboard to create your event (no coding required).
  3. Choose how to share your event:
    • With an "Add to Calendar" button for your website.
    • With "Add to Calendar" links for your emails.
    • With a link to your event landing page for social media.
Is this Add to Calendar button really free?

Yes! AddEvent’s Add to Calendar button is completely free to use forever. Feel free to use our Add to Calendar button on your website, our Add to Calendar links in your emails, or to share your event landing page wherever you want. Please note that we limit usage to 100 event-adds each month for users on our free Hobby plan. For additional usage and tons of other great features, check out one of our paid plans on our plans and pricing page.

What is an event-add?

Everytime one of your users saves one of your events to their personal calendar (whether that’s Apple Calendar, Google Calendar, Office 365, Outlook, Outlook.com or Yahoo Calendar) that counts as an “event-add”.

Why can’t I use the Add to Calendar button in my email?

AddEvent’s Add to Calendar button uses JavaScript, which email platforms don’t allow in emails for security reasons. Instead, you can use our add to calendar links, which are simple image or text based links that have the same functionality as our "add to calendar" button and work perfectly in emails!

How do I customize the Add to Calendar button?

AddEvent’s Add to Calendar button is fully customizable. Check out the Add to Calendar button documentation page to find out more.

How do I install an Add to Calendar button on my website?

To install an Add to Calendar button on your website, first create your event in the AddEvent dashboard. Once you have that done, follow these two simple steps: Copy the Add to Calendar button code snippet from the event details page. Paste the code into your website page where you want the Add to Calendar button to appear.

Does the Add to Calendar button work with website builders?

AddEvent’s Add to Calendar button works perfectly with all major and modern website builders such as Wordpress, Wix, Weebly, Squarespace, Leadpages, and many, many more. To install the Add to Calendar button in a website built on one of these platforms, you usually have to select the Custom HTML, HTML Embed, or similar option to paste the code snippet.

Does the Add to Calendar button take timezones into account?

Yes! AddEvent’s Add to Calendar button automatically takes timezones into account when adding an event to a user’s calendar. This means that your event is automatically converted to your user’s correct time and date based on the user’s timezone when it is saved to your user’s own calendar. We always reccommend setting a timezone for your event so that we can convert the time and date for you!

Does the Add to Calendar button work with daylight savings time (DST)?

AddEvent’s Add to Calendar button also has support for daylight savings time (DST) rules. We automatically convert all events to the correct time and date based on the 17+ different DST rules that exist worldwide.

Where can I find out more about AddEvents tools and services?

You can find out more about the other tools and services that AddEvent offers on our website homepage or on one of our solution pages: Share events, Collect RSVPs, Subscription calendar, Embeddable calendar, Automated Events and Analytics. You can also find out answers to your technical quesitons in our documentation section.

Can I collect registrations/RSVPs for my event using the Add to Calendar button?

AddEvent’s RSVP functionality allows you to collect event registrations while adding the event to your users calendar. You can cusotmize what information you collect about your users when they sign up for the event, as well as sending them confirmation, reminder, and follow-up emails

What happens if I update my event details in AddEvent?

When a user saves an event to their calendar, the event contains the event details as they were in AddEvent at the point in time when the event was added to their calendar. This means that if you later change or update the event details, these changes will not be reflected in the calendars of users who have already saved your event to their calendars. If you have already shared an event with your users and you need to edit or update the event details, you will need to share the new or updated event with your users again. You should also ask them to remove the previous event from their calendars to avoid confusion.

If you know ahead of time that you will need to update an event’s details after it has been shared, you should use an Add to Calendar button for a subscription calendar instead of an Add to Calendar button for an event. Sharing a subscription calendar with your users creates a dynamic link between your users' calendars and AddEvent, which means that any changes to your AddEvent calendar will be reflected in your users' calendars. This also means that you can share multiple events at once, rather than a single event at a time.

Can I add multiple events in a single Add to Calendar button?

To share multiple events at once using an Add to Calendar button, Add to Calendar links, or another sharing method, you should use a subscription calendar. The subscription calendar allows a user to add multiple events to their calendar at once by subscribing to a single calendar, without needing to individually save multiple separate events to their calendar.

Subscription calendars also create a dynamic link between your users’ calendars and AddEvent. This means that any changes that you make to your AddEvent calendar will be reflected in your users' calendars. Once a user subscribes to your subscription calendar, all of the events on that calendar will be added to the user’s calendar.

Can I see who has used the Add to Calendar button to add my event to their calendar?

When you share an event, AddEvent records the number of people who have added the event to their calendar (we call these “event-adds”) as well as various details about each event-add. Because of privacy laws like GDPR and CCPA, we don’t track who has added the event to their calendar; just the total number of event-adds. If you need to know who has added an event to their calendar, you can collect RSVPs for your event and allow the users to enter their information before adding the event to their calendar.

We also offer comprehensive analytics for your Add to Calendar button usage across all your events and calendars. You can find more information about analytics for your events on the Analytics solution page.

Are you a developer?

Check out our documentation to learn more about how to create "add to calendar" buttons and add to calendar links with parameters that you can update dynamically.

Documentation: Add to calendar button

Let's create events together 😍

Please fill out this field