La instalación de Google Analytics realizará un seguimiento automático de todas las vistas de página, envíos de formularios y clics en botones.
Antes de Empezar
- Agrega tu ID de seguimiento de Google Analytics, visita usar Google Analytics con Strikingly.
- Elimina el código de seguimiento de Google Analytics si lo has agregado a tu editor de sitio > Ajustes > Opciones avanzadas > Código Personalizado.
- Puedes encontrar estos eventos sin hacer nada (publicamos automáticamente los siguientes eventos):
-
Envío de formulario - el evento se activa cada vez que un visitante envía un formulario de suscripción o formulario de contacto. Puedes encontrarlo bajo categoría: 'Acciones' > acción: 'EmailCollected' en Google Analytics.
-
CTA - el evento se activa cada vez que un visitante hace clic en un botón en tu sitio.
Puedes encontrarlo bajo categoría: 'Acción' > acción: 'ButtonClick'
-
- Site.contactForm.submit - este evento se disparará cuando un visitante envíe el formulario de contacto.
- Site.button.click - este evento se disparará cuando un visitante haga clic en cualquier botón de CTA.
Seguimiento de eventos personalizados
Para agregar eventos personalizados para cualquier otra acción en tu sitio, necesitas agregar JavaScript en Ajustes > Opciones avanzadas > Código Personalizado > Código de Pie de Página. Por ejemplo:
Seguimiento de clics en imágenes
El siguiente código indicará a Google Analytics que realice un seguimiento de todos los clics en imágenes, capturando el evento de clic en todos los elementos ".s-image".
<script>
window._strk = window._strk || [];
_strk.push(function(){
$('.s-image, .s-media').click(function(){
var href = $(this).attr('href');
console.log('Tracking ' + href);
if (window._gaq) {
window._gaq.push('_trackEvent', 'Image', 'Click', href);
}
if (window.ga) {
window.ga('send', 'event', 'Image', 'Click', href);
}
});
});
</script>
Seguimiento de eventos de terceros
Si deseas publicar el evento en otros servicios como Mixpanel o la conversión de anuncios de Google, puedes suscribirte a nuestros temas de eventos y pasar una función que responda al evento.
var trackingFunc = function() {
window.edit_page.Event.subscribe('topicName', function(topic, data) {
// coloca tu seguimiento aquí
});
}
if (typeof _strk != 'undefined') {
_strk.push(['Page.didMount', trackingFunc]);
} else {
window.runAfterDomBinding.add('custom', trackingFunc);
}
Nota:
- Si vas a realizar un seguimiento de este evento para Google Ads, visita seguimiento de conversiones en formularios con Google Ads
- Si tienes 2 o más formularios en tu sitio, no hay forma de diferenciar a través de cuál se ha enviado la presentación.
No dudes en enviar un email o chatear con nosotros si tienes más preguntas!