Add to Calendar button function in the AutoResponder and Thank You page

  • Profile Image
    Asked on August 16, 2016 at 11:25 AM

    Accepting JotForm Support Mike's offer above, I would like to make a Feature Request to incorporate an Add to Calendar button (for other e-calendars, including Gmail) inside the AutoResponder and/or Thank You page

    Features would include: 

    * interface that would accept either hard-coded values and/or {field tags} values from input widgets.

    * inputs to accept image URL source, event name, event description, start date, end date, start time, end time, time zone...

    * bonus feature: system-generated .ics file that will be attached in the AutoResponder

    This functionality / widget would be an awesome addition. 

    For your consideration.

  • Profile Image
    Answered on August 16, 2016 at 11:43 AM

    I have forwarded this request to our developers. We cannot provide any time frame when will this be implemented though. We'll update you once an information is available about this request. 

    Let us know if you need further assistance. Thank you.

  • Profile Image
    Answered on August 19, 2016 at 12:50 PM

    Hi everyone. 

    I found a free and awesome 3rd-party widget that has the add to calendar functionality - the AddToCalendarAddToCalendar is used for event page on website and email. You can create event button on page and allow guests to add this event to calendar. You can also generate static link to this event for the email newsletters, docs and blogs. AddToCalendar supports:

    - Outlook (.ics)
    - Google Calendar 
    - Apple (.ics)
    - Yahoo 



    - allow users to save event from booking / appointment / class registration
    - include add events in newsletters or email



    For the AutoResponder (or emails in general), we cannot use the button-dropdown effect since web-email & clients strip off styling and javascript codes (based on my searches). If we need to include an AddToCalendar functionality in our AutoResponser:

    1.) go to > scroll to the bottom and

    2.) click the Just fill in the form button to enter your event details (fig. 1).

    3.) click the Update then Copy button once you're done

    4.) paste the copied code snippet in your AutoResponder 

    You can then try the submitting an entry to test the AddToCalendar widget once you get your email autoresponder. 


    Additional info:

    * If you have your own Thank You page, a blog or website, you can use the icons, glow button, and / or classic dropdown button (fig. 2) since injecting javascript codes is allowed there.

    * If you click iCalendar or Outlook, an .ics file will be downloaded (desktop).

    A screencast is provided at the bottom. 

    You can try a working demo I did here

    Note: use an email address you can access. Otherwise, you won't be able to test the AddToCalendar widget inside the AutoResponder.

    Hope this helps.


    Randy, fellow JotForm user. 




    JotForm just announced the release of their newest feature - AutoResponder attachments

    With this, you can opt to attach .ics files created either in Apple Mail or Outlook. Gmail currently displays the ics file and gives the option to save the event to your calendar.




    fig. 1



    fig. 2 


    fig. 3 

  • Profile Image
    Answered on August 19, 2016 at 02:09 PM

    Thank you for sharing this beautiful solution with us and other JotForm members.

    Your effort is much appreciated.

  • Profile Image
    Answered on August 25, 2016 at 12:25 PM

    Suggestion for the addtocalendar integration feature request above. 

    A wizard that accepts {field tags} as inputs. 


  • Profile Image
    Answered on August 25, 2016 at 01:10 PM

    Awesome idea, Randy! Thank you for your suggestion. :)

  • Profile Image
    Answered on May 29, 2017 at 03:05 PM

    Where in the autoresponder do you paste the link? I filled out the form on the calendar website but when it opens in, it opens with Star Wars day Party?
  • Profile Image
    Answered on May 29, 2017 at 04:13 PM

    @AJennNVWRC: Although your question is related to the request on this thread, allow me to answer that into a separate thread. Here's the link: