taggrs-logo

¿Cómo crear (E-commerce) Events en Google Tag manager?

Si tiene una tienda en línea, el seguimiento de su rendimiento es esencial para optimizar su estrategia de ventas. Con Google Tag Manager, puede crear events e-commerce GA4 para realizar un seguimiento de, por ejemplo, la finalización de una compra, la adición de un producto al carrito o el inicio de un proceso de pago. La medición de events es interesante no sólo para las tiendas en línea, sino también para los sitios web de empresas. Por ejemplo: medición de formularios de solicitud cumplimentados o solicitudes de demostración.

En este blog, explicamos paso a paso cómo entrar en la web container en Google Tag Manager, para que puedas conocer mejor el rendimiento de tu tienda/sitio web y mejorar tu estrategia de marketing para conseguir más ventas y crecimiento.

Consulte toda la configuración de GA4 Server side tracking para obtener más información.

Nota: Este blog no trata sobre tagging event side server. Los events se client side en este blog. En las próximas partes de la serie de implementación de GA4, comenzaremos a rastrear events side server.

Suponemos que ya ha creado una cuenta de Google Tag manager. Si busca una descripción sobre cómo crear una cuenta de Google Tag Manager, consulte este artículo.

En este blog mostramos ejemplos para crear Events. ¿Quieres ver Templates GTM predefinidas donde todos los Events ya están listos para ti? Eche un vistazo a nuestra Template Gallery de TAGGRS.

¿Qué events puede medir?

Actualmente hay 14 eventos e-commerceevents) que se pueden medir. A continuación encontrará una tabla con los eventos y su descripción.

Acción GA4Descripción
view_item_list
Alguien ve una descripción general del producto.
select_itemAlguien selecciona un producto dentro del resumen.
view_itemAlguien visita la página de un producto.
add_to_cartAlguien añade un producto al carrito.
remove_from_cartAlguien retira un producto del carrito.
view_cartAlguien mira el carro de la compra.
add_to_wishlistAlguien añade un producto a una lista de deseos.
begin_checkoutAlguien empieza a pasar por caja.
add_shipping_infoAlguien elige una opción de envío.
add_payment_infoAlguien elige una opción de pago.
purchaseAlguien hizo un pedido.
refundAlguien canceló (parte de) un pedido.
view_promotionAlguien miró una promoción.
select_promotionAlguien seleccionó un ascenso.

También hay muchas oportunidades de seguir otros events:

Acción GA4Descripción
application
Alguien rellena un formulario de solicitud.
call_to_clicksAlguien hace clic en un número de teléfono de su sitio web.
call_to_mailAlguien hace clic en una dirección de correo electrónico de su sitio web.
formAlguien rellena un formulario en su sitio web.
demo_requestAlguien solicita una cita para una demostración en su sitio web.

Para los events de e-commerce, necesita una capa de datos GA4. Puede instalarlos manualmente utilizando la documentación oficial de GA4, o puede utilizar un plugin o extensión. Por ejemplo:

Para los eventos, no se necesita una datalayer especial, utilizando los datos que están disponibles automáticamente en Google Tag manager. En el resto de este blog, nos ocuparemos específicamente de la medición de los events e-commerce. ¿Quieres saber más acerca de la creación de events personalizados para su sitio web de negocios. Entonces vea este vídeo. Una vez que haya configurado los events, continúe con este blog.

Creación de events de E-commerce en Google Tag Manager

Una vez que haya determinado qué events desea medir, es hora de crear los events e-commerce en Google Tag Manager.

Paso 1: Crear activador

Vaya al área de trabajo de GTM, abra la pestaña “Disparadores” y haga clic en “New”.

configure build in variables gtm 3

Paso 2: Elegir el tipo de activador

Haga clic en el lápiz en ‘Trigger Configurations’ y elija ‘Custom event’ como Trigger Type (en other).

manager

Paso 3: Añadir evento

En “Name of event “, introduzca el nombre del event que desea medir (exactamente como se nombra en la capa de datos, utilice el modo de depuración para averiguarlo). A continuación, seleccione “Some Custom Events”. Entre aquí: Event – Equals – [name of trigger]. Haga clic en “Save”.

triggerconfiguration-insert

Ya ha creado un event de e-commerce en Google Tag Manager, ¡buen trabajo!

Stape 4: Creación de Variables adicionales (opcional)

Puede enviar datos adicionales a GA4 además de los events. Cuando se ha configurado correctamente la capa de datos, ésta envía todo tipo de datos adicionales sobre los productos a GTM. Puede utilizarlos para obtener más información. Las siguientes variabele pueden enviarse junto con la capa de datos:

Variable de capa de datosDescripción
currency
Moneda del precio.
valueEl valor asociado al event.
itemsProductos vinculados al event.
transaction_idID único de la transacción. Obligatorio para los actos de compra y reembolso.
couponVale de descuento vinculado al event.
affiliationLa tienda o filial donde se realizó la compra.
payment_typeEl método de pago enviado con add_payment_info
shippingGastos de envío incluidos en la facturación total de la compra.
shipping_tierLa categoría de envío utilizada con add_shipping_info.
taxCuántos impuestos se incluyen en la facturación total de la compra.

Esta lista no lo abarca todo, pero para que quede claro, nos limitamos a ésta.

¡Atención! Estas Variables se basan en un datalayer GA4 estándar. En el modo de vista previa de Google Tag Manager, vea cómo se construye su datalayer. En el siguiente vídeo le mostramos cómo hacerlo.

Para enviar estos parámetros junto con los events que creamos en los pasos 2 y 3, primero vamos a variabele en GTM:

manager

Haga clic aquí en “New. Seleccione “Data Layer Variable”. Aquí puede extraer los valores de las variabele de la capa de datos para utilizarlos en su seguimiento. Nombra las variabele en el campo “Data Layer Variable Name”.

variable configuration Google Tag Manager

Nombrar variabele funciona de la siguiente manera: nombra el parámetro que quieres rastrear nombrando la ruta en el code de la capa de datos de izquierda a derecha, separados por un punto. ¿Qué queremos decir con eso? Supongamos que queremos medir el parámetro ‘value ‘ en este datalayer:

datalayer-example-e-commerce

Entonces lo llamamos ecommerce.value, porque el parámetro de más a la izquierda es E-commerce y en la siguiente línea es Value.

Comprobando cómo se presenta el Data Layer en modo de ejemplo, puede descubrir para cada parámetro cómo nombrarlo como variable en GTM. En el ejemplo siguiente, se puede ver que el precio de un producto como E-commerce viene como precio. Por lo tanto, también debemos llamarlo como Variable ecommerce.price.

Creación de Eventos B2B en Google Tag Manager

Para realizar un seguimiento de los Eventos B2B con Google Tag Manager, comience por utilizar las Variables integradas que ya proporciona GTM. Estas Variables capturan automáticamente acciones como rellenar los campos de un formulario o hacer clic en un número de teléfono. La ventaja es que a menudo no es necesario añadir una datalayer adicional para seguir estos Events, lo que agiliza el proceso.

En primer lugar, vaya a la sección Variables de GTM, donde encontrará la opción Variables incorporadas. Aquí, haga clic en Configurar para seleccionar las Variables que necesita para el seguimiento de sus Eventos. Esto puede ir desde hacer clic en un número de teléfono hasta rellenar un formulario de contacto.

Variables incorporadas

A continuación, establezca Triggers para los Eventos B2B que desee medir. Para ello, vaya a Triggers y cree un nuevo trigger. Dé al Triggers un nombre claro, como GA4 Event contact form, y elija Form submission como Trigger Type. Aquí debe seleccionar Todos los formularios para asegurarse de que el Triggers se activa para cada formulario completado en su sitio.

Events

Después de configurar los Triggers, el siguiente Stape es crear los Tags asociados a estos Triggers. Ve a Tags y crea una nueva etiqueta. Elija el tipo de Event Type de Google Analytics: GA4. Aquí se introduce el Event ID y se da un Event name, por ejemplo formulario de contacto. A continuación, vincule esta Tags al Triggers que creó anteriormente.

ga4-event-contactform-gtm

¿Y ahora qué?

Ahora ha creado events y variabele para que pueda utilizar datos de e-commerce para mediciones en GA4 u otras plataformas. El siguiente Stape en la serie de implementación de GA4 le enseñará cómo enviar estos Eventos y Variables a GA4 creando un GA4 Event Tags.

Preguntas frecuentes Creación de Events

¿Es posible implementar el Server side tracking sin eventos, por ejemplo sólo con una página de agradecimiento?

Por supuesto, es posible aplicar Server side tracking sin utilizar Events, como en el caso de una página de agradecimiento. Sin embargo, es importante tener en cuenta que en una configuración de este tipo, la funcionalidad Enhanced Conversions no estará disponible. Aprovechar las Enhanced Conversions requiere Eventos específicos.


Sobre el autor

Ate Keurentjes

Ate Keurentjes

Especialista en Server Side Tracking en TAGGRS

Ate Keurentjes es especialista en Server side tracking en TAGGRS. Tiene experiencia con varios conceptos de Google Tag Manager. Keurentjes ha estado editando y escribiendo sobre los New developments and trends in data collection / Server Side Tracking desde 2023.

¿Listo para el siguiente nivel?

Empieza con Server Side Tracking y genera más ingresos y conversiones en un mundo sin cookies de terceros.