¿Cómo agregar un evento a tu calendario desde una campaña de email?

En muchas ocasiones no nos basta con realizar un simple envío, sino que nos interesa que nuestros registros recuerden una fecha concreta que les sea relevante, ya sea porque se hará un sorteo, una promoción especial o un evento al que pretendemos que asistan. Para ello una opción frecuentemente sugerida por los clientes es añadir el evento al calendario del usuario.
No obstante, algo que parece tan sencillo puede presentar ciertas complicaciones debidas a la variedad de calendarios y dispositivos. De esta forma, no nos vale con poner un único enlace de “añade el evento a tu calendario”, ya que no funcionará para todos.
Tras investigar sobre el tema y probar diferentes métodos, la solución que parece funcionar correctamente en todos los entornos, aunque esté lejos de ser perfecta, es la siguiente:
Escritorio
Para llegar al máximo número de usuarios posibles, debemos permitir agregar el evento, al menos, a los tres calendarios principales, es decir, Google Calendar, iCal y Outlook, mediante 3 botones o enlaces distintos.
Para ello, habrá que crear el evento en el calendario y guardar el archivo con extensión .ics para iCal y para Outlook (formato iCalendar). Estos, se tendrán que alojar posteriormente para ser accesibles mediante un link a una url. Hay que destacar que el alojamiento tiene que realizarse en servidores WebDAV, ya que si no, no funcionará la descarga del archivo .ics. Una solución fácil es utilizar la propia plataforma de envíos para alojar estos archivos. Una vez hecho esto, al clicar sobre ellos en el email, se descargará el archivo .ics que nos permitirá abrir el evento en nuestro calendario de Outlook o mac.
Agrega el evento a tu calendario de Outlook
Agrega el evento a tu calendario de iCal
Para Google Calendar, en cambio, no es necesario ningún archivo adjunto, sino que se accede mediante url. Podemos crear el evento y copiar el enlace con la opción de publicar el evento:
También podemos crear nosotros mismos la url modificando los parámetros que nos interesen y tener más control sobre ellos. Ver ejemplo de url:
https://calendar.google.com/calendar/render?action=TEMPLATE
&text=Digital+event
&dates=20170727T170000/20170727T183000
&details=Os+invitamos+a+nuestro+evento
&location=Barcelona
&trp=false#eventpage_6
Móvil
Para dispositivos Iphone es tan sencillo como mantener el mismo link de escritorio al archivo .ics y, al clicar sobre él, la aplicación se abrirá directamente.
Como veis, los métodos aquí expuestos permiten agregar un evento a tu calendario tanto en móvil como en escritorio aunque presentan ciertas limitaciones y complicaciones.
Os invitamos a compartir con nosotros vuestra opinión o vuestro método para agregar un evento a un calendario, salvando los problemas que presentan la variedad de dispositivos y plataformas.