Puedes realizar un seguimiento de lo que hacen los visitantes en tu inserción de Calendly con Google Analytics. Esto le ayuda a comprender cómo los usuarios encuentran e interactúan con su página de reservas.
Antes de empezar
Lo que necesitarás:
- Una cuenta de Google Analytics (GA4 o UA)
- Acceso al administrador de etiquetas o HTML de tu sitio web
- Una cuenta de Calendly con el código de inserción listo
Paso 1: configura Google Analytics
Asegúrese de que Google Analytics esté instalado y funcionando en tu sitio. Puedes añadir con Google Tag Manager, un complemento, o colocando el código directamente en tu sitio.
Paso 2: conecta Calendly con Google Analytics
Sigue estos pasos para conectar Calendly con Google Analytics.
Paso 3: añade tu inserción de Calendly a tu sitio
Pega el código de inserción en tu sitio web donde quieres que aparezca la página de programación. Aquí es donde se produce el seguimiento.
Ejemplo:
<div class="calendly-inline-widget"
data-url="https://calendly.com/YOUR_LINK"
style="min-width:320px;height:700px;"></div>
<script src="https://assets.calendly.com/assets/external/widget.js"></script>
Paso 4: lleva un seguimiento de fuentes de tráfico con parámetros UTM
Los parámetros UTM son etiquetas que añades a tu enlace de Calendly. Te ayudan a realizar un seguimiento de dónde provienen los visitantes, como anuncios, campañas de correo electrónico o redes sociales.
Ejemplo con etiquetas UTM:
data-url="https://calendly.com/YOUR_LINK?utm_source=facebook&utm_medium=ad&utm_campaign=spring_sale"
Valores comunes de UTM:
- utm_source: origen del tráfico (por ejemplo, Facebook, boletín informativo)
- utm_medium: El tipo de canal (por ejemplo, anuncio, correo electrónico, redes sociales)
- utm_campaign: El nombre de la campaña (por ejemplo, rebajas_primavera)
Nota: Cada valor UTM puede tener hasta 255 caracteres.
Paso 5: consulta eventos de Calendly en Google Analytics
Calendly realiza un seguimiento automático de las acciones clave del visitante dentro de la inserción.
Los eventos rastreados incluyen:
- calendly.profile_page_viewed
- calendly.event_type_viewed
- calendly.date_and_time_selected
- calendly.event_scheduled
Para consultarlos:
- Ve a tu panel de Google Analytics
- Navega hasta la sección Eventos
Paso 6: prueba tu configuración
- Reserva un evento de prueba utilizando el enlace integrado de Calendly
- Abre Google Analytics
- Ir a Vista en tiempo real
- Buscar evento o actividad en la página
Los datos en tiempo real se muestran de inmediato, pero los resultados completos pueden tardar de 24 a 48 horas.
Aviso de privacidad para visitantes internacionales
Los visitantes de regiones con leyes de privacidad estrictas (como GDPR o CCPA) verán un banner de cookies en la inserción. Si rechazan las cookies, es posible que no se pueda rastrear alguna actividad.
Más información:
- Administración de cookies y banner de Calendly
- Preguntas frecuentes sobre cookies de Calendly
- Preguntas frecuentes de Calendly sobre GDPR
Opcional: Utiliza JavaScript para controlar los valores UTM
Si estás utilizando la inserción avanzada de JavaScript de Calendly, puedes pasar valores UTM directamente en el script:
Calendly.initInlineWidget({
url: 'https://calendly.com/YOUR_LINK',
parentElement: document.getElementById('calendly-embed'),
utm: {
utmCampaign: "spring_sale",
utmSource: "facebook",
utmMedium: "ad"
}
});
O extrae valores UTM de la URL de la página automáticamente:
"function" geturlvars=""
const vars = {};
window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,k,v) {
vars[k] = decodeURIComponent(v);
});
return vars;
}
const utms = getUrlVars();
Calendly.initInlineWidget({
url: 'https://calendly.com/YOUR_LINK',
parentElement: document.getElementById('calendly-embed'),
utm: {
utmSource: utms["utm_source"],
utmMedium: utms["utm_medium"],
utmCampaign: utms["utm_campaign"]
}
});