Help Center

Search Results

Below you'll find the search results for "calendar".

label

29 articles found

What is a domain license?

A domain license is a whitelisting of a domain. If you use our services, e.g. the "Add to Calendar" buttons on your domain, then you need to add the domain to your account. You can add multiple domains to your account in the domains section.

I use AddEvent on a SaaS platform and don't want to add domains manually.

If you want to add usage domains automatically, simply include the client tag in your button code. Take a look at the documentation.

What does 'limited usage' mean?

Limited usage refers to the specified number of times a feature or tool can be used per month. Our Hobby plan has a limited usage license of 50 downloads per month, meaning that the Add to Calendar Button and Events with RSVP tool (which are included with the Hobby plan) are each limited to 50 downloads per month (not 50 cumulatively). A 'download' is when someone clicks one of our tools (via a button or link) to add your event to their calendar, and our servers receive that request. Downloads are monitored in two of our tools: the 'Add to Calendar Button' and 'Events with RSVP.'

If a tool exceeds the limit in the Hobby plan, it'll become unavailable for the rest of the month. Please check the limits included in each plan here.

How has my event already exceeded its limits?

We occasionally receive reports that customers have more downloads for their event than seems possible, or that an event has exceeded its usage limits when they haven't published it yet. If you've experienced this, there are two possible reasons.

  1. If you're using an add-to-calendar link in an email service like MailChimp, HubSpot, etc., the service you've added the link to is using a "link checker." This is a tool that actively goes in and clicks the links in your email, thereby marking it as a click in our service. This can happen even if you haven't yet sent out the email. Unfortunately, there isn't anything we can do about it, although we would love to. We already filter out robots like search engines, but we're not able to filter out services like MailChimp, HubSpot etc. as they don't leave a trace/user agent.
  2. The second possible reason is that some of your users might be clicking your Add to Calendar Button or link multiple times – people are curious and love to click on things if they have a nice effect (such as our beautiful button)

The link checker issue should not affect you if you have a paid plan, since your download limit is 25,000 or more. If you have a Hobby plan and your usage limit has been exceeded, please consider upgrading your account to increase your plan usage limit and avoid this issue in the future. Otherwise, the count will automatically reset when a new calendar month begins.

When do months reset?

For paid monthly plans, your 30-day subscription period starts on the day you sign up for the account, and will auto-renew each month on the same day you signed up. Your monthly usage is calculated based upon this 30-day subscription period.

For Hobby plans, your usage is calculated per calendar month and resets when UTC/GMT enters a new calendar month. 

How much do Enterprise plans cost?

We build a custom quote for each Enterprise customer based upon the number of Account Users they need, which tools they expect to use, and how much usage they expect their tools to have. Usage is measured per month, and consists of the number of eventsevent downloadscalendarscalendar subscribers, and  API requests. When requesting a quote for an Enterprise plan, please include the information mentioned above.

What is an 'event download'?

An 'event download' or simply 'download' is when someone clicks one of our tools (via a button or link) to add your event to their calendar, and our servers receive that request. Downloads are monitored in two of our tools: the 'Add to Calendar Button' and 'Events with RSVP.'

What is a ‘calendar’?

You can create a calendar using either the Subscription Calendar tool or CalendarX. Each calendar can contain multiple events and can be followed by your users. Small Business plans support up to 50 active calendars at a time, Professional plans support up to 500 active calendars at a time, and Enterprise plans support a custom number of active calendars at a time.

What is a 'subscriber'?

The Subscription Calendar Tool and CalendarX allow you to create calendars that can contain multiple events. When a user subscribes to (or follows) one of these calendars, they become a 'subscriber', and a connection is created between AddEvent and their chosen calendar system. This connection enables calendar systems to request new updates from your calendar, which in turn allows for an event on your user's calendar to be updated whenever you edit that event in your Subscription Calendar or CalendarX.

What is an ‘API request’?

Each time a user clicks a Direct URL Method link to add one of your events to their calendar constitutes an API request. The Direct URL Method measures usage in API requests per month. Small Business plans include 15,000 API requests per month, Professional plans include 150,000 API requests per month, and Enterprise plans include a custom number of API requests per month.

How often do my calendar / events update in subscribers' calendars?

When your users follow your subscription calendar, a unique URL for your calendar is stored in the user's calendar client (Google Calendar, Outlook, Exchange, Apple Calendar, etc). That unique URL is regularly requested by that calendar client in order to sync with your subscription calendar. When this happens, any changes you have made to your subscription calendar are synced with your followers' calendars, so their calendars stay up-to-date!

The frequency of this request/sync depends entirely upon the calendar client. Below we have provided the historical sync frequency for each of the major calendar clients:

  • Apple updates upon app / program startup & every 1-3 hours
  • Google normally updates every 18-24 hours. 
  • Outlook updates upon app / program startup & every 1-3 hours
  • Outlook.com updates every 3 hours
  • Yahoo updates every 8-12 hours

How do I un-follow a calendar?

Unsubscribing from a calendar is quick and easy, but the process depends on which calendar service you use.


To unsubscribe using Apple Calendar (on an iPhone):

Method #1 (iOS >= 10)

  • Go to the Settings app and select 'Mail'
  • Go to 'Accounts'
  • Go to Subscribed Calendars
  • Select the calendar you wish to delete
  • Select ‘Delete Account’
  • Select ‘Delete Account’ again to confirm

Method #2 (iOS >= 10)

  • Open the calendar app
  • Click the "Calendars" link at the bottom of the screen
  • Find the calendar you want to remove and uncheck the checkbox to unsubscribe the calendar
  • You might be able to delete the calendar as well. Click the (i) at the right of the calendar title. 
  • Scroll down to the bottom and select the 'Delete Calendar' button and select 'Delete Calendar' again to confirm.

Old method (depends on your iOS)

  • Go to the Settings app
  • Go to Mail, Contacts, Calendars
  • Go to Subscribed Calendars
  • Select the calendar you wish to delete
  • Select ‘Delete Account’
  • Select ‘Delete’ again to confirm

To unsubscribe using Apple Calendar (on a Mac):

  • Open up Apple Calendar
  • Click on the Calendar button (top left-hand side of the calendar) to show all your calendars
  • Right-click on the name of the calendar you wish to delete and select ‘Delete’

To unsubscribe using Google Calendar:

  • When you are in Google Calendar, look on the left-hand side for "Other Calendars", click the arrow, and select ‘Settings’
  • Locate the calendar you wish to delete and on the far right-hand side select ‘Unsubscribe’
  • Select ‘Unsubscribe’ again at the prompt

To unsubscribe using Outlook 2010:

  • Go to the Calendar and find the list of calendars on the left-hand side
  • Right-click on the calendar you wish to delete and click ‘Delete Calendar Name’ (or you can leave the calendar and just uncheck temporarily)

To unsubscribe using Outlook.com:

  • Go to the Calendar and find the list of "Other calendars" on the left side
  • Right click on the calendar you wish to delete and click ‘Remove’ in the context menu

To unsubscribe using Yahoo Calendar:

  • Go to the Calendar and find the list of "Other calendars" on the left side
  • Hold the mouse over the calendar you wish to delete until an arrow appears on the right, then click the arrow
  • Click the "Unfollow" link in the context menu


Please note: you have the ability to unsubscribe from calendars, but since subscriptions are controlled by the calendar vendor or app you are using, AddEvent does not have the ability to unsubscribe you. 

Why aren't reminders working for events in my calendars?

When a user follows your subscription calendar, all the events contained in that subscription calendar are added to their personal calendar. Before an event takes place, the calendar service they are using (e.g. Google, Apple, Outlook, etc.) will often send them a push notification reminding them of the upcoming event.

While these reminders can be extremely useful, they are entirely controlled by the calendar services, and thus AddEvent cannot guarantee them. In the past, calendar services have even been known to block these push notifications for calendars that their users are following, so as to prevent these calendars from spamming their users with notifications (something AddEvent would never do).  

Please note that when you enable RSVP functionality for your events, you can enable customized reminder emails for your attendees that are sent out before your event takes place. AddEvent does guarantee these reminder emails since we send them out to the email addresses your attendees have provided in your RSVP form.

Why is my event being added to the wrong calendar service?

When users click an add-to-calendar button or link to add an event to their calendar, they are able to choose a calendar service to add the event to. Sometimes when users select a specific option (for example Apple) the event will be saved in a different calendar (for example Google). This is because the user has selected a specific calendar provider (in this example, Google) as the default calendar for their device. All .ics files (events and calendars) will typically be opened by the calendar app that has been set as the default in the user's system, even if the user selects a different calendar service.

'Need admin approval or ' or '404. The event contains errors. REST API is not yet supported for this mailbox'

Recent changes have happened with the way we add events to Outlook.com and Office 365. Before we used Microsofts "direct method" where you could set a few event parameters and directly direct the user to their Outlook.com or Office 365 calendar. However, Microsoft has made a mistake in a recent update resulting in the events being blank (without event details). So we had to switch over to the Microsoft Events API which works for all users. 

  • Action: 
    When a user clicks either "Outlook.com" or "Office 365" in an "Add to Calendar" button below error might be triggered: 
  • Error: 
    Error: 404. The event contains errors. REST API is not yet supported for this mailbox.

The issue is directly tied to the user's Office 365 accounts/install. When you, as an organization, buy and set up your Office 365 software you can turn things on-and-off. In order to interact with the Microsoft Events API the "Third-party app access" needs to be turned on. When that has been done our App at Microsoft can connect to the user's calendar (if the user has granted access). The setting can easily be turned on but it requires that the user contact their local Azure/Office 365 administrator to do so.

Below are some articles from Microsoft that describes the issue and what needs to be done for the administrator.

Overview article here:
https://docs.microsoft.com/en-us/office365/enterprise/integrated-apps-and-azure-ads

And more detailed here:
https://docs.microsoft.com/en-us/microsoft-365/admin/misc/integrated-apps?redirectSourcePath=%252farticle%252f7e453a40-66df-44ab-92a1-96786cb7fb34&view=o365-worldwide#__toc379982114


We're keeping a close eye on Microsoft to learn when/if they'll fix the issue. In case they fix it, we'll turn the old settings back on. For us, it was a matter of it not working for everyone, or not working for a few. We do prefer the "old" method and hope Microsoft will resolve the issue. 

What happens when an event is updated after it’s already been added to a calendar by an end-user?

There are three types of events you can share with your users using AddEvent’s tools:

  1. Normal events
  2. Events with RSVP enabled
  3. Events via a Subscription Calendar

Normal events
Whenever you share a single, individual event with your users via an add-to-calendar button or link, this is a one-time transaction. If you update a normal event that you’ve already shared with your users, users who have already added that event to their calendar will not see those updates, but users who add the event to their calendar after the update is made will see those updates. Normal events are typically events created in the Dashboard (without RSVP enabled), events connected to a normal “Add to Calendar” button, or events added using the Direct URL Method tool.

RSVP-enabled events
When you enable RSVP for an event, it gives you the ability to collect information from your users (attendees). Just like for normal events, if you update an RSVP-enabled event that you’ve already shared with your users, users who have already added that event to their calendar will not see those updates, but users who add the event to their calendar after the update is made will see those updates. However, if you do need to update an RSVP-enabled event, you can let your attendees know of the changes by sending them an email using either our system (located on the event’s event page in the “RSVP and setting” section) or your own email vendor.  

Events via a Subscription Calendar
Subscription calendars are calendars that you create (and share) via the AddEvent Dashboard. Each calendar can contain multiple events, and your users can subscribe to these calendars to add all of the events contained within to their personal calendars. When your users subscribe, they become 'subscribers', and a dynamic connection is created between their personal calendars and the AddEvent calendar you created. This means that when you add, delete or change an event in an AddEvent calendar you've created, that change will be reflected (after a short delay) on the personal calendars of that AddEvent calendar's subscribers. This is one advantage of sharing events via a subscription calendar.  


Add to Calendar on an iPhone (If this event fails to load please

In some cases, your users might report to you that their "Add to Calendar" functionality isn't working as expected on the Apple device. 

On iOS, Apple offers developers a Chromeless browser to embed into their iOS apps. There are two browser types on iOS - the one Apple is using in their Safari browser and one other can use. Depending on how good "friends" the companies are with Apple, they allow them to use their "good" browser. For instance, Twitter is using the "good" browser, Google Chrome and similar apps are not.

The other browser (the one used by many apps like Office 365, Facebook, Facebook Messenger, Google Chrome, etc.) is stripped from all default functionality. That means when your users try to add the event to their calendar, they start downloading an event file, and then nothing happens. The normal behavior would be that it invoked the default calendar app and added the event to the calendar. Unfortunately, that's not possible with the Chromeless browser.

In order to work around this issue, we're subscribing the user to the event instead. That works in most cases. It's not "pretty" but it's our effort to make it work. We only try to subscribe to the event in case we can detect the Chromeless browser. And in order to let the users know we show an initial message/warning "If this event fails to load please "Open the page in Safari".

How to Create an Event

This guide explains how to create an event in AddEvent. Creating events allows you to share events with your users and get those events onto their calendars. Events live within your calendar(s) and in order to create a new event, you must start from your Dashboard. To begin, follow the steps below to navigate to the Dashboard.

  1. Sign in to your account on AddEvent.com
  2. Click Dashboard on the top left of the website homepage

Creating an event

There are two different ways to create a new event in the Dashboard:

  • Click the Create button in the top left corner of the Dashboard and select Event

  • Click on the day in the calendar that the event will occur on and select More options 

Once you've completed either option above, you'll immediately be taken to the Event Creation Page (see image below). From here, you can customize all of the event details. The next section will outline each of the fields on the Event Creation Page. 





Customizing your event

The following section outlines each of the customization fields you are presented with on the Event Creation Page. It is important to give your attendees clear and essential details related to the event so they can stay informed.

Title of your event

Enter the title of the event, this is the event title your users will see when they add it to their calendars. The best titles are brief and informative.

Internal name of event

Only you and your other account users (admin and editors) will see the internal name of the event. This is meant to help with internal organization, for instance, if you have many different events with similar or identical titles.

Date and time

Select the date of the event by clicking on the date box and clicking on the day of the event. Select the time by clicking on each start and end time box and scrolling through the dropdown menu of listed times. Alternatively, click in the box and type in the start and end times of the event. To create an all-day event, click the All day box and the time options will disappear, so you will only need to select the start and end date of the event.

Time zone

Select the appropriate time zone for the event. If you are unsure of the appropriate time zone, click the time zone box and search based on the location of the event.

Recurring events

Recurring Rules are supported by Apple, Google, Office365, Outlook, and Outlook.com. If you want to support Yahoo Calendar as well we recommend that you create multiple events (e.g. a series of events) and share the calendar instead.

RSVP

You will have the ability to edit RSVP settings once you have created the event. At that time, you will also be able to create a custom RSVP form if desired.

Event Series

Events created in a series can be changed after creation and events can be edited/deleted individually.

Description

The description of your event that users will see when you share the event's landing page with them. It will also be included in the event that is added to their calendars.

Location of event

The location of the event can be a link, physical address, custom location, Zoom, Google Meet, GoToMeeting, Microsoft Teams, Hopin, or any other video conference link. If the event does not have a location, you can leave this field blank.

Organizer & Organizer Email

The contact person for the event. If you add an organizer and an organizer email, that information will appear at the bottom of the event landing page.

Notifications

Push notifications can be sent out by the various calendar applications before the event.

Event Landing Page

The landing page for the event that you can share with your users. You can create and use customized landing pages, or you can simply use the default landing page option that is provided.

Calendar

Select which calendar you'd like the event to be added to. The event will only be added to the calendar you select.

Busy/Free

Choose whether the time during the event is displayed as Busy or Free on your users' calendars. If you're unsure of what to choose we recommend the Use default setting so your users can choose for themselves.

Once you've completed all of the essential fields for your event, click the Create button. Now you're ready to share your event!

How to Create a Recurring Event

AddEvent allows you to create custom recurring events. You can choose how frequently you'd like the event to be repeated, what days it will occur on, and how many times the event will occur. This allows you to create more than one event at a time and allows your users to add more than one event to their calendars in one click.

To create a new recurring event, follow the steps below to navigate to the Event Creation Page.

  1. Sign in to your account on AddEvent.com
  2. Click Dashboard on the top left of the website homepage
  3. Click the Create button and select Event

How to create a recurring event

Follow the steps below to create a recurring event. Note: If the start and end dates for the recurring event differ from the dates entered in the date and time field, the initial dates will be overruled, and the dates specified for the recurring events will be used.

  1. Select the Recurring box and the below window will pop up

  2. To choose how often the event will repeat, click the up and down arrows in the gray box to increase or decrease the repeat frequency. Alternatively, highlight the number and type in the number of the repeat frequency
               
  3. Click on the down arrow in the next box to select the cycle in which your events repeat (i.e. daily, weekly, monthly, or yearly)

  4. Click on each circle corresponding with the day of the week the event will recur. Select one day, all days, or anywhere in between

  5. To select when the recurring event will end, choose between Never, After, or On date. After refers to ending the event after a specified number of occurrences. On date allows you to choose a specific date the recurring event will end on
     


Once you click the Create button on the Event Creation page you will be able to share the recurring event with your users. When an attendee adds the recurring event to their calendar it will add every event that recurs, from the start date to the end date.

Recurring rules are supported by Apple, Google, Office365, Outlook, and Outlook.com. If you want to support Yahoo Calendar as well, we recommend that you create multiple events (e.g. a series of events) and share the calendar instead.

'400. That's an error' when selecting Google Calendar

If you are getting the following error when trying to add an event to your Google Calendar, you might have a "greedy" browser extension installed that overrides the URL to Google Calendar. 

The typical error Google Calendar is throwing is listed below: 

400. That's an error.
The server cannot process the request because it is malformed. It should not be retried. That's all we know.

We've gone back and forward with our customers reporting the "400" error and found that these Google Chrome extensions are causing the error:

  • DuckDuckGo
  • Bitdefender Anti-tracker

We recommend that you (until they've fixed the issue) disable the extension if you want to add events to your Google Calendar. 

Here's how to disable the extension. 

  • Type in "chrome://extensions/" in your browsers URL/address bar. 
  • Locate the extension in the list. 
  • Deactivate the extension in the bottom right corner (the on/off switch). 


What are the extensions doing wrong?
When your users hit any of our "Add to Calendar" buttons and select "Google" as an option we immediately redirect the user to Google Calendar. In order to add events to Google Calendar, the user should be sent to a specific web address. Here's an example how that looks like:

https://calendar.google.com/calendar/render?action=TEMPLATE&text=Summary+of+the+event ..... &sf=true&output=xml

When the extension detects the URL in your browser, the URL is manipulated/changed and redirected to a different place within the Google ecosystem which Google doesn't understand - and therefore they are presenting you with the "400 - That's an error" message. 

How to Create an Event Series

This guide explains how to create custom event series. Creating an event series is perfect for when you want each event to be treated individually. You can select the days you want the event series to occur one by one and if you'd like them duplicated, you can select the weeks you'd like them to occur on or if you'd like them to duplicate until a specific date is reached.

To create a new event series, follow the steps below to navigate to the Event Creation Page.

  1. Sign in to your account on AddEvent.com
  2. Click Dashboard on the top left of the website homepage
  3. Click the Create button and select Event

How to create an event series

Select Event Series and the below window will pop up. Now you can customize the frequency of your events. We've made it quick and easy to select days of the week as well as start and end dates.


When you select days and have them duplicated until a specific date is reached, follow these steps:

  1. Select the days you'd like the event series to take place by simply ticking the box to the left of the day you'd like to select
  2. In the middle column, select the date you'd like your event series to start on and end on by clicking each date in the calendar. Alternate months by clicking the arrows at the top of the calendar
  3. The summary in the right column will summarize in words how your event series will take place

When you select days and have them duplicated specific weeks, follow these steps:

  1. Select the days you'd like the event series to take place by simply ticking the box to the left of the day you'd like to select
  2. In the middle column, select the weeks you'd like your event series to duplicate on and click on the arrows at the top of the calendar to alternate months. You can select as many weeks as necessary
  3. The summary in the right column will summarize in words how your event series will take place

When you select days one by one, follow these steps:

  1. Select the days you'd like your event series to occur on and click the arrows at the top of the calendar to alternate months
  2. The summary in the right column will summarize in words how your event series will take place
How to remove third-party app access in Outlook Calendar

When you use any of our add-to-calendar functionalities you connect and grant access to our app at Microsoft in order to insert the event. 


In order to revoke that access, (and that goes for any services you might have granted access to in the past) follow the numbered steps below: 

  1. Head to account.microsoft.com/account and sign in to your account
  2. Click on the Privacy tab at the top of the page. You may need to verify your identity via an email code
  3. Scroll down to the Other privacy settings section
  4. Go to Apps and services > Apps and services that can access your data
  5. Review the list of apps and establish which you want to revoke
  6. Click on Edit below the corresponding app's name


  7. Select Remove these permissions
How to Assign an Event to a Calendar

This guide explains how to assign a new event and an existing event to a calendar. Whether you want to change the assigned calendar down the track or at the point of creation, you will need to start from the Dashboard. The numbered steps below will help you navigate to the Dashboard.

  1. Sign in to your account on AddEvent.com
  2. Click Dashboard on the top left of the website homepage

How to assign an event to a calendar

From the Event Creation Page:

  1. Go down to the field Calendar and click in the gray box next to the right to view the dropdown list of calendars
  2. Select which calendar you would like to assign to the event
  3. Click the Create button to save the event

From an existing event:

  1. Go to the Event Page of the event you wish to assign to a different calendar
  2. Click the More actions button in the top right corner of the Event Page and select Edit
  3. Go down to the field Calendar and click in the gray box next to the right to view the dropdown list of calendars
  4. Select which calendar you would like to assign to the event
  5. Click the Create button to save the event

Please note: The event will only be added to the calendar you select.

Sharing Events Overview

This guide explains the multiple ways you can share an event. To begin, follow the steps below to navigate to the Event page.

  1. Sign in to your account at AddEvent.com
  2. Click Dashboard on the top left of the website homepage
  3. Select the calendar that contains the event you would like to share and click on the event
  4. Click the icon that takes you to the Event page

Sharing Events

From the Event page, there are multiple ways in which you can share an event with your users. By sharing events with your attendees you are ensuring that the events will be added to their calendars and with 4 different sharing methods no one will miss All of the different sharing methods are outlined below.

Event landing page

Each event you create has a unique landing page that is used for sharing the event. The landing page is automatically generated when the event is created. You will be provided with two URLs, one generic link, and one short link. To share the event landing page, copy and paste either link that is provided. You can paste the link in an email, text message, Twitter, Facebook, or even hyperlink text in a PDF file.


Add to Calendar Links

You can use the add-to-calendar links in emails, newsletters, and campaigns. They work especially well with MailChimp, Marketo, Salesforce, and other campaign services. When your users click any of the links, they’ll be taken to one of two places, depending on if you have enabled RSVP functionality. To share the add-to-calendar links, choose between the two styles provided and copy the text within the tile. Paste it into the content editor of your email, newsletter, or campaign (see Gmail example below).


Add to Calendar Button

This tool provides a quick and effortless way for your users to add events to their calendars. When you add an add-to-calendar button to your website, you increase the likelihood that your users will add your event to their calendars by reducing the time and effort required to do so. The add-to-calendar button for events on websites and calendars is easy to install and it works perfectly in all modern browsers, tablets, and mobile devices, along with Apple Calendar, Google Calendar, Outlook, Outlook.com, and Yahoo Calendar.


Event Landing Page

This guide explains the function of the Event Landing Page and how you can share it with your users. The Event Landing page is where your users see the details of the event and have the ability to RSVP and add the event to their calendars. Once you've created an event you will be able to view the Event Landing Page. Follow the steps below to navigate to the Event Page.

  1. Sign in to your account at AddEvent.com
  2. Click Dashboard on the top left of the website homepage
  3. Select the calendar that contains the event you would like to share and click on the event
  4. Click the icon that takes you to the Event page

Event Landing Page

From the Event Page, scroll down to the Event Landing Page section (see image below). You will find two URLs, one generic link, and one short link. Each event you create has a unique landing page that is used for sharing the event. The landing page is automatically generated when the event is created. 

Follow the steps below to share your Event Landing Page:

  1. Highlight and copy the link you want to share
  2. Paste the link in a text message, email, Twitter, Facebook, or hyperlink text in a PDF file. You can share this link with your attendees however you would like
  3. When your attendees click the link, they’ll be taken to the Event landing page, shown in the image below, from which they can add the event to their calendars

You can create custom landing pages for your events, or you can use the Standard template landing page provided by AddEvent. On the event creation page, you can select which template you wish to use for the landing page.

Add to Calendar Links

This guide explains how to use add-to-calendar links and why they are useful. You can use the add-to-calendar links in emails, newsletters, and campaigns. They work especially well with MailChimp, Marketo, Salesforce, and other campaign services. This means you have a simple and efficient way to get events onto your attendees' calendars. To begin, follow the steps below to navigate to the Event Page.

  1. Sign in to your account at AddEvent.com
  2. Click Dashboard on the top left of the website homepage
  3. Select the calendar that contains the event you would like to share and click on the event
  4. Click the icon that takes you to the Event page

Add to Calendar Links

From the Event Page, scroll down to the Add to Calendar links section. You will find two styles of links, one with the calendar services' icons and one with text only. When your users click any of the links, they’ll be taken to one of two places, depending on if you have enabled RSVP functionality.

  • If you have not enabled RSVP functionality, when your users click one of the add-to-calendar links, they’ll be taken directly to the specific calendar service of the link they clicked. Your users will then be prompted to add the event to their calendar service with a single click. They may be asked to log in to their calendar service if they are not already logged in.
  • If you have enabled RSVP functionality, when your users click any of the add-to-calendar links, they’ll be redirected to the event landing page. There they will be able to see the event details, read the event description, RSVP for the event, and then use an add-to-calendar button built into the landing page to select a calendar service to which to add the event. They will then be redirected to their selected calendar service where they will be prompted to save the event. They may be asked to log in to their calendar service if they are not already logged in.

Follow the steps below to share your Add to Calendar link:

  1. Choose from the two styles provided and copy the text in the box by clicking the Copy button in the top right corner


  2. Paste it into the content editor of your email, newsletter, or campaign (see Gmail example below)

We often receive the question: "Why do I need to use add to calendar links in my emails instead of the beautiful add to calendar button that I can put on my website?". The answer is that our add-to-calendar button includes JavaScript, and email vendors have decided to not allow JavaScript in emails for security reasons.

Add to Calendar Button

This guide explains the function of the add-to-calendar button and how you can install it on your website. When you add an add to-calendar button to your website, your users are more likely to add the event to their calendars because you've provided them with a frictionless tool. They simply click the button and select their desired calendar, and just like that the event is on their calendar. With more of your events on their calendars, your attendance is going to go up which means great things for your company.


How to install an Add to Calendar button on a website

The add-to-calendar button for events on websites and calendars is easy to install, language-independent, time zone, and DST compatible. It works perfectly in all modern browsers, tablets, and mobile devices, along with Apple Calendar, Google Calendar, Outlook, Outlook.com, and Yahoo Calendar. Follow the steps below to install the button.

  1. Copy and paste the script (linked in the image below) in the section into your website's head section
  2. Copy the button code and paste it where you want it to appear on your website
  3. Add the domain where you use the button in the domains section


Click here to view the add-to-calendar button advanced settings.

What to do if your Add to Calendar button is hidden

This guide shows you how to edit code on your webpage if you're experiencing a block with the add-to-calendar button. We understand some users have experienced the content of the add-to-calendar button being cut off or some calendar options aren't available. The video below will take you step-by-step to show you exactly what code you'll need to use so that all calendar options are visible when someone clicks on the ad-to-calendar button on your website!


How to use AddEvent's Direct URL Method with Zapier

The Direct URL method allows you to build automated add-to-calendar functionality into your email campaign templates to give your users add-to-calendar links customized just for them. And now we've just made it even easier to use by including all that great functionality in the latest version of our Zapier integration. This means you can now automatically add add-to-calendar links to your emails without writing a single line of code. 

This tutorial will show you how to create a Zapier workflow (or Zap) that will automatically pull in event information from a 3rd party source (which could be your CRM, an events database or a spreadsheet), generate unique add-to-calendar links for your email and then insert those links into an email template.

What you will need

  • A paid AddEvent account (to access the Direct URL method)
  • A paid Zapier account (to give you access to multi-step Zaps)
  • An place where your event information is stored (in this example we will pull the data from Google Sheets)
  • An account on a email sending platform (in this example we will use a MailChimp account)

How it works

  1. Trigger: The event data is added to Google Sheets. Zapier automatically pulls this data into the system.
  2. Action: The event data is sent to AddEvent, and the add-to-calendar links are returned.
  3. Action: The add-to-calendar links are sent to Mailchimp and added to the email template.

Once you have logged in to your Zapier account, click on the "Create Zap" button in the top left hand corner. This will open the Zap editor where you can create your new Zap.

Pull the event data from Google Sheets

These steps will show you how to set up a Zapier trigger to pull your event data from a Google Sheet everytime a new row with event data is added.

In this tutorial, we are using a Google Sheets spreadsheet as our events "database" but you could use any CRM platform, 3rd party database or spreadsheet to achieve the same thing. Here we use the Google Sheets "New Spreadsheet Row" trigger, but any trigger that makes sense in your workflow will do.

  1. Create a new spreadsheet in Google Sheets, and include the following column headers: Event name, Start, End, Duration, Description, Location, Timezone. Make sure to include example data for at least one event so you can test the trigger.
    1626388639916-google-spreadsheet-176.jpg
    You can see a full list of the parameters for the Direct URL method in the documentation, and you can include any of these additional parameters in the spreadsheet if you need them.
  2. In Zapier, in the new Zap editor, search for "Google Sheets" in the search box, and then choose "New Spreadsheet Row" as the Trigger Event. Click "Continue".
    1626387780511-new-spreadsheet-row-176.jpg

  3. Choose which Google account you've created the spreadsheet in. You'll need to connect your Google account to Zapier if you haven't already done so. Click "Continue".
  4. Choose which spreadsheet and worksheet you want to pull data from, and click "Continue".
    1626391452883-connected-spreadsheet.jpg
  5. Test your trigger by clicking the "Test and continue" button. If it's a success you can continue to connect your AddEvent account. If not, check the error message and check the above steps to make sure you have it set up correctly.

Create add-to-calendar links with the Direct URL Method

These steps will show you how to set up a Zapier action to create add-to-calendar links containing the event data that's been pulled into Zapier in the previous step.

  1. Click the "+" button to add a new step to your Zap. Choose AddEvent as the app, and "Direct URL method" as the action, and click "Continue".
    1626392716096-addevent-directurl-action.jpg

  2. If you don't already have your AddEvent account connected to Zapier, you will have to do so now. Opoen the drop down and click the "Connect a new account" button. Enter your API token on the pop-up that appears. Your API token can be found on your account page in AddEvent.

    If your AddEvent account is already connected, simply choose the account from the drop down.
  3. Connect the data from the Google Sheet with the input parameters for the direct URL method by selecting the appropriate column header for each parameter.
    1626393587122-durlm-settings.jpg

    The required parameters and the expected format of the input is given within the Zap editor, and you can also check out our Direct URL method documentation for more information.
  4. Test the action! From the previous step, click the "Continue" button, and then click the "Test and Continue button" on the next step. Zapier will try to create add-to-calendar links using the data you provided and will return an error if the data is formatted incorrectly, or if you are missing a required field. 

If you run into an errors that you don't understand, or if you're getting an error where you think you shouldn't be, please check out the documentation or contact our support team who will be happy to help.

Add the add-to-calendar links to an email

These steps will show you how to set up a Zapier actions to create a new email campaign in Mailchimp and add the add-to-calendar links to the email template for that campaign.

  1. Click the "+" button to add a new step to your Zap. Choose Mailchimp as the app, and "Create campaign" as the action, and click "Continue".
    1626393916582-create-mailchimp-campaign-176.jpg

  2. If you don't already have your Mailchimp account connected to Zapier, you will have to do so now. Opoen the drop down and click the "Connect a new account" button. Follow the steps to connect your account

    If your Mailchimp account is already connected, simply choose the account from the drop down.
  3. Set up the action by filling out the informatino necessary to create a camapign including the Campaign Name, Audience, Email subject, From name, and From email address.
    1626399634004-create-mailchimp-setup-176.jpg
  4. Copy ans paste your email template HTML into the Email content (HTML) field. If you don't already have an email template, you can log into your Mailchimp account, create a new template and then export that template as HTML and copy and paste it into Zapier.
  5. Within the email template HTML, select the location that you want to insert the add-to-calendar links. In the "Insert data" dropdown, expand the AddEvent section and choose the Add-to-calendar image links (HTML) option.
    1628189060172-insert-data-step001.png

  6. You're done! Make sure you turn your Zap on before leaving. Everytime you create a new event in your Google Sheet, a new campaign will be created in Mailchimp and the add-to-calendar links for the event will be automatically inserted.

Make sure you test your email templates before sending them!

Additional actions in Zapier

Zapier allows you to connect AddEvent with over 3,000 apps and services. You can use many of these within a Zap similar to the above to create powerful automations around your events. For example:

  • connect Zoom, GoToWebinar, Google Meet or Microsoft Teams to include a webinar or meeting link within the location filed of the calendar event
  • connect your CMS to pull in event descriptions unique to each user
  • send confirmation emails with add-to-calendar links included when a user registers for an event or books an appointment with you

Return options

The Direct URL Method Zapier has the following returned options:

Add-to-calendar image links - a HTML block of code for the add-to-calendar links using images of the calendar service logos

1628188641972-atc-imgz.png

Add-to-calendar text links - a HTML block of code for the add-to-calendar links using text
1628188619112-atc-txtlinkz.png
Event landing page link (Redirect link) - a link to the event landing page hosted by AddEvent that users will click to view the event details and choose which calendar service to add the event to.

Download .ics file link (Stream link) - a link to the event that will download an ics file when clicked.

Individual calendar service links - links to each of our supported calendar services that automatically redirects the user to the calendar service, or downloads an .ics file, depending on what is supported by the calendar platform. Availble for Apple, Google, Office 365, Outlook, Outlook.com and Yahoo.

We've launched
a new service!

AppointmentThing is a simple yet powerful scheduling tool that makes it easy for your clients to schedule appointments with you, saving time for everyone. 😃