En esta entrada te voy a explicar qué son y cómo se crean enlaces que sirvan para guardar eventos en la agenda de Google Calendar o de Outlook directamente con todos los datos ya precargados, además de darte una herramienta para crear los enlaces.

¿Porqué ofrecer un enlace para guardar en la agenda?

Si tienes un negocio es muy posible que en algún momento tengas que crear un evento: un curso, un webinar, una presentación o algún tipo de cita que quieras compartir con tus clientes o potenciales clientes para que se guarden en su agenda. Porque obviamente, no te interesa que se les olvide.

Y cuanto más fácil se lo pongas, mejor. Si tienen que copiar/pegar, abrir la app del calendario y rellenar a mano… se les pasará.

Un enlace directo a “Guardar en el calendario” reduce fricción y aumenta asistencia.

Cómo se crean los enlaces para guardar eventos

Más abajo tienes una herramienta para generarlos automáticamente, pero si te gusta entender el “cómo”, aquí va la versión corta y clara.

1) Google Calendar (enlace directo)

Base URL

https://calendar.google.com/calendar/render

Parámetros habituales

  • action=TEMPLATE – Le dice a Google que abra la pantalla de “crear evento” con datos precargados.
  • text= – Título del evento (URL-encoded).
  • dates= – Rango de fechas en formato UTC sin separadores, con “Z”.
    • Formato: YYYYMMDDTHHMMSSZ/YYYYMMDDTHHMMSSZ
    • Ejemplo: 20251120T170000Z/20251120T183000Z
  • details= – Descripción del evento (URL-encoded).
  • location= – Lugar o enlace (URL-encoded).

Ejemplo completo (en una línea):

https://calendar.google.com/calendar/render?action=TEMPLATE&text=Webinar%20IA&dates=20251120T170000Z/20251120T183000Z&details=Nos%20vemos%20en%20Zoom&location=https%3A%2F%2Fzoom.us%2Fmi-enlace

Notas importantes (Google):

  • El sufijo Z indica UTC. Tu hora local se ajustará al abrir Google Calendar según la zona del usuario (incluido cambio de hora).
  • Para eventos de día completo, usa YYYYMMDD/YYYYMMDD (sin “T” ni “Z”). Ej.: dates=20251120/20251121 (del 20 al 21).

2) Outlook (Outlook.com / cuentas Microsoft)

Base URL (deeplink compose)

https://outlook.live.com/calendar/0/deeplink/compose

Parámetros habituales

  • subject= – Título del evento (URL-encoded).
  • body= – Descripción (URL-encoded).
  • startdt= – Fecha/hora de inicio en ISO 8601 (UTC recomendado).
    • Ej.: 2025-11-20T17:00:00Z
  • enddt= – Fecha/hora de fin en ISO 8601.
  • location= – Lugar o enlace.

Ejemplo completo (en una línea):

https://outlook.live.com/calendar/0/deeplink/compose?subject=Webinar%20IA&body=Nos%20vemos%20en%20Zoom&startdt=2025-11-20T17:00:00Z&enddt=2025-11-20T18:30:00Z&location=https%3A%2F%2Fzoom.us%2Fmi-enlace

Notas importantes (Outlook):

  • startdt y enddt aceptan zona explícita (Z = UTC). Outlook ajustará la hora a la zona del usuario.
  • Para compatibilidad máxima con Apple Calendar y calendarios de escritorio, considera ofrecer también un archivo .ics descargable (lo comento abajo en “Extras opcionales”).

3) Cosas a tener en cuenta (para ambos)

  • Codifica siempre los valores (espacios, acentos, símbolos) con URL encoding.
  • Huso horario y horario de verano: si pasas las horas en UTC (con Z), cada calendario convierte a la zona del usuario.
  • Lugar admite direcciones físicas o enlaces (Zoom, Meet…).
  • Saltos de línea en la descripción: conviértelos a %0A (la herramienta ya lo hace por ti).

Si esto se te hace complicado, no te preocupes, que ahora te dejo la herramienta para que puedas crear de forma fácil los enlaces directamente sin tener que preocuparte.

Creador de enlaces de agenda

Solo tienes que completar los datos, y se generará un enlace con todos los parámetros para que lo copies y lo pegues donde quieras: en un botón o enlace en tu web, en un email o para mandarlo por WhatsApp.

Posibles problemas que pueden surgirte al crear el enlace y cómo resolverlos

¿Por qué mi hora aparece distinta en el calendario?
Porque la URL usa UTC y tu calendario la convierte a tu zona horaria automáticamente.

¿Puedo hacer eventos de día completo?
Sí: en Google usa dates=YYYYMMDD/YYYYMMDD sin hora. O pon inicio a las 00:00 hasta las 23:59.

¿Puedo añadir invitados automáticamente?
En enlace directo no. Eso se hace desde el propio calendario.

¿Puedo añadir recordatorios?
Con enlaces simples, no. Eso lo puede tener configurado cada persona o hacerlo al guardarse el evento en su calendario.

Si tienes dudas con los enlaces, el generador o quieres crear una herramienta como esta para tu web, escríbeme.

Recibeel PDF gratis y empieza tu aventura

Recibeel PDF gratis y empieza tu aventura

¡Apúntate a mi lista VIP ya! Recibirás las dos primeras fases de mi libro "Crea una web Funcional y con Personalidad" y te acompañaré en la aventura de preparar todo lo que necesitas para comenzar con emails semanales. ¡Nada de SPAM!

¡Gracias por suscribirte! Tus datos se han enviado correctamente. Ahora sólo tienes que confirmar tu suscripción desde el e-mail que habrás recibido. Si no lo encuentras, echa un vistazo en las carpetas de SPAM o Promociones.