Posted: May 12, 2020 at 11:34 am
Is there an easy way to add a calendar link to my confirmation emails, with the Zoom call information for an online event? Would this be secure, for people to add to have this information in their calendars? |
|
Hi there, You can add an iCal link to the messages using a shortcode within the Datetime list of a message template, that would be Where are you storing the Zoom call information within the event? You can add an iCal to the message AND include the Zoom information within the email itself, but currently without custom development you won’t be able to include it within the iCal itself. |
|
Currently I’m storing the Zoom call information in the confirmation email. However, our team would like attendees to be able to click a link and add Zoom call link to their calendars. The event is included in my Googlecalendar with Zoom link. Do you know if there is a way to share this in a confirmation email? I don’t want the GC Event to be public. Thank you! |
|
When I tried adding the shortcode you gave me, I received this message: An error has occurred: The following shortcodes were found in the “Main Content” field that ARE not valid: [ICAL_LINK_*] Valid shortcodes for this field are: [EVENT_LIST], [ATTENDEE_LIST], [TICKET_LIST], [COMPANY], [CO_ADD1], [CO_ADD2], [CO_CITY], [CO_STATE], [CO_ZIP], [CO_LOGO], [CO_EMAIL], [CO_PHONE], [CO_LOGO_URL], [CO_FACEBOOK_URL], [CO_TWITTER_URL], [CO_PINTEREST_URL], [CO_GOOGLE_URL], [CO_LINKEDIN_URL], [CO_INSTAGRAM_URL], [CO_TAX_NUMBER_*], [PRIMARY_REGISTRANT_FNAME], [PRIMARY_REGISTRANT_LNAME], [PRIMARY_REGISTRANT_EMAIL], [PRIMARY_REGISTRANT_REGISTRATION_ID], [PRIMARY_REGISTRANT_REGISTRATION_CODE], [PRIMARY_REGISTRANT_PHONE_NUMBER], [PRIMARY_REGISTRANT_ADDRESS], [PRIMARY_REGISTRANT_ADDRESS2], [PRIMARY_REGISTRANT_CITY], [PRIMARY_REGISTRANT_ZIP_PC], [PRIMARY_REGISTRANT_ADDRESS_STATE], [PRIMARY_REGISTRANT_COUNTRY], [PRIMARY_REGISTRANT_REGISTRATION_DATE], [PRIMARY_REGISTRANT_FRONTEND_EDIT_REG_LINK], [PRIMARY_REGISTRANT_ANSWER_*], [PRIMARY_REGISTRANT_TICKET_LIST], [PRIMARY_REGISTRANT_DATETIME_LIST], [PRIMARY_REGISTRANT_QUESTION_LIST], [RECIPIENT_FNAME], [RECIPIENT_LNAME], [RECIPIENT_EMAIL], [RECIPIENT_REGISTRATION_ID], [RECIPIENT_REGISTRATION_CODE], [RECIPIENT_EDIT_REGISTRATION_LINK], [RECIPIENT_PHONE_NUMBER], [RECIPIENT_ADDRESS], [RECIPIENT_ADDRESS2], [RECIPIENT_CITY], [RECIPIENT_ZIP_PC], [RECIPIENT_ADDRESS_STATE], [RECIPIENT_COUNTRY], [RECIPIENT_ANSWER_*], [RECIPIENT_TOTAL_AMOUNT_PAID], [RECIPIENT_TICKET_LIST], [RECIPIENT_DATETIME_LIST], [RECIPIENT_QUESTION_LIST], [TXN_ID], [PAYMENT_URL], [PAYMENT_LINK_IF_NEEDED_*], [PAYMENT_DUE_DATE_*], [INVOICE_LINK], [INVOICE_URL], [INVOICE_LOGO_URL], [INVOICE_LOGO], [INVOICE_PAYEE_NAME], [INVOICE_PAYEE_ADDRESS], [INVOICE_PAYMENT_INSTRUCTIONS], [INVOICE_PAYEE_EMAIL], [INVOICE_PAYEE_TAX_NUMBER_*], [TOTAL_COST], [TXN_STATUS], [TXN_STATUS_ID], [PAYMENT_STATUS], [PAYMENT_GATEWAY], [AMOUNT_PAID], [LAST_AMOUNT_PAID], [TOTAL_AMOUNT_PAID], [TOTAL_OWING], [TXN_SUBTOTAL], [TXN_TAX_SUBTOTAL], [OWING_STATUS_MESSAGE_*], [TXN_TOTAL_TICKETS], [TKT_QTY_PURCHASED], [TRANSACTION_ADMIN_URL], [RECEIPT_URL], [INVOICE_RECEIPT_SWITCHER_URL], [INVOICE_RECEIPT_SWITCHER_BUTTON], [LAST_PAYMENT_TRANSACTION_ID], [PROMOTIONS_USED], [DISPLAY_HTML_URL] |
|
Hi there, You will need to add the shortcode within the Datetime list of a message template. Here’s a screenshot: |
|
Currently I’m storing the Zoom call information in the confirmation email. However, our team would like attendees to be able to click a link and add Zoom call link to their calendars. The event is included in my Googlecalendar with Zoom link. Do you know if there is a way to share this in a confirmation email? I don’t want the GC Event to be public. Thank you! |
|
This is Under Event list. When I put this into Main Content, The ical link is not in the callout box, it is listed under. How do I fix this? Thank you! <p class=”callout”>Event: [EVENT_LINK]</p> </p> <p class=”callout”> |
|
By default, the DATETIME_LIST section will be wrapping the contents within
You can either, change the p tag to be a UL or remove the LI tags from datetime list and fix the output. |
|
I was able to download an ics file. How can I add an attachment to messages sent through EE? |
|
Currently, you can’t. There is no system within Event Espresso to add attachments to the emails sent through the EE message system. |
|
So there’s no way to insert LOCATION into ical link? (Pulling location from venue?) |
|
No, may I ask what gives you that impression as I haven’t mentioned location within the iCal and that’s not related to attachments? The iCal will already have a location set from the venue set on the event. If you wish to change that dynamically via code there is a filter for doing so:
If you let me know what you are trying to do I can help point you in the right direction as it looks like we are getting our wires crossed. What do you want to do with the iCal? |
|
I want to put the Zoom link (venue) into the ical for messages. Do I type this into virtual location/url of event? And also possibly remove the ical link from our event, since we only want the zoom link to go to those that register. Thank you! |
|
No, that won’t work as the only venue information pulled into the iCal currently is the Venue location (address info). You would need to hook into the iCal using the hook I mentioned above:
This snippet will add the value you set in the virtual URL to the CONFERENCE field: https://gist.github.com/joshfeck/d247c39f84d48db165e10113e8f39925 Using that filter you can add whatever data you need to the Cal, however, note that the iCals are not ‘secret’ and anyone with a bit of EE knowledge can access them all. You asked earlier if the above method was ‘secure’ and adding the link to the iCal itself is not. Adding it within the email would be a better approach in my opinion.
Sure, we have a snippet to that but note the above: |
|
The support post ‘Add calendar link to confirmation email’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.