Support

Home Forums Event Espresso Premium Add calendar link to confirmation email

Add calendar link to confirmation email

Posted: May 12, 2020 at 11:34 am


KIROS

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?


Tony

  • Support Staff

May 12, 2020 at 1:35 pm

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 [ICAL_LINK_*] however I’m not sure it will do what you need to.

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.


KIROS

May 13, 2020 at 1:01 pm

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!


KIROS

May 13, 2020 at 1:04 pm

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]


Seth Shoultes

  • Support Staff

May 13, 2020 at 1:30 pm

Hi there,

You will need to add the shortcode within the Datetime list of a message template. Here’s a screenshot:
https://take.ms/cRd1o


KIROS

May 13, 2020 at 1:33 pm

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!


KIROS

May 13, 2020 at 2:47 pm

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 class=”callout”>
Venue: [VENUE_URL] [VENUE_TITLE]

</p>

<p class=”callout”>
Date: [DATETIME_LIST]
</p>


Tony

  • Support Staff

May 14, 2020 at 6:34 am

By default, the DATETIME_LIST section will be wrapping the contents within <li>...</li> tags, so unless you’ve changed that the above will be doing something like:

<p class=”callout”>
Date: <li>{start}-{end}</li>
</p>

You can either, change the p tag to be a UL or remove the LI tags from datetime list and fix the output.


KIROS

May 16, 2020 at 12:54 pm

I was able to download an ics file. How can I add an attachment to messages sent through EE?


Tony

  • Support Staff

May 18, 2020 at 4:08 am

Currently, you can’t.

There is no system within Event Espresso to add attachments to the emails sent through the EE message system.


KIROS

May 28, 2020 at 11:53 am

So there’s no way to insert LOCATION into ical link? (Pulling location from venue?)


Tony

  • Support Staff

May 28, 2020 at 2:55 pm

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:

FHEE__EED_Ical__download_ics_file_ics_data

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?


KIROS

May 28, 2020 at 3:47 pm

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!


Tony

  • Support Staff

May 29, 2020 at 6:51 am

I want to put the Zoom link (venue) into the ical for messages. Do I type this into virtual location/url of event?

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:

FHEE__EED_Ical__download_ics_file_ics_data

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.

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!

Sure, we have a snippet to that but note the above:

https://gist.github.com/joshfeck/1bc3731cd1c468916c7f

You must be logged in to reply to this support post. Sign In or Register for an Account

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3 Documentation for Event Espresso 4

Status: publish

Updated by  Tony 2 months, 1 week ago ago

Topic Tags

Notifications

This topic is: not resolved
Do NOT follow this link or you will be banned from the site!