Enlace a facebook.
digitalDot diseño webLogo Diseño Web digitalDot

Cómo integrar Trusted Shops con Google Tag Manager en tu eCommerce

Cómo integrar Trusted Shops con Google Tag Manager en tu eCommerce
Escrito por Juan José Iturbe
17 de julio de 2025
Tiempo de lectura 8 min

En esta guía te mostramos paso a paso cómo integrar en tu tienda online tanto el Trustbadge como la Trustcard de Trusted Shops con Google Tag Manager, sin necesidad de tocar el código fuente de tu ecommerce.

Ideal para tiendas basadas en PrestaShop, Shopify, WooCommerce, Magento u otras plataformas compatibles con Google Tag Manager.

¿Qué son el Trustbadge y la Trustcard de Trusted Shops?

El Trustbadge es un widget que muestra el sello de calidad, las valoraciones de clientes y facilita la protección al comprador. Se trata de una herramienta imprescindible para aumentar la confianza y las conversiones en tu tienda online.

La Trustcard es el componente que aparece automáticamente en la página de confirmación del pedido. Permite mostrar al cliente un resumen de su compra y recoger su consentimiento para enviarle una invitación de valoración, tanto del servicio como de los productos comprados.

Con esta configuración podrás mostrar el sello de confianza en todo el sitio y automatizar la recopilación de opiniones tras cada compra. Ideal para aumentar la conversión y generar confianza en tu ecommerce.

Requisitos antes de integrar Trusted Shops con Google Tag Manager

Antes de comenzar, asegúrate de:

Paso 1: Añadir el Trustbadge en todas las páginas

1.1. Crear una nueva etiqueta en Google Tag Manager

  1. Entra en tu cuenta de Google Tag Manager
  2. Ve a la sección Etiquetas y haz clic en "Nueva"
  3. Nombra la etiqueta, por ejemplo: Trustbadge
  4. En Configuración de la etiqueta, selecciona HTML personalizado
  5. Pega el siguiente código, reemplazando YOUR_TSID con tu propio ID:
<script async 
  data-desktop-y-offset="0"
  data-mobile-y-offset="0"
  data-desktop-disable-reviews="false"
  data-desktop-enable-custom="false"
  data-desktop-position="right"
  data-desktop-custom-width="156"
  data-desktop-enable-fadeout="false"
  data-disable-mobile="false"
  data-disable-trustbadge="false"
  data-mobile-custom-width="156"
  data-mobile-disable-reviews="false"
  data-mobile-enable-custom="false"
  data-mobile-position="left"
  data-mobile-enable-topbar="false"
  data-mobile-enable-fadeout="true"
  data-color-scheme="light"
  charset="UTF-8"
  src="//widgets.trustedshops.com/js/YOUR_TSID.js">
</script>
  1. Marcar la opción "Compatible con document.write"
  2. Seleccionar “Todas las páginas”
  3. Guardar los cambios
Trustbadge

Paso 2: Configurar recopilación de valoraciones (servicio y productos)

2.1. Añadir Data Layer en la página de confirmación

Debes insertar un fragmento de código en la página de gracias (confirmación del pedido). Este paso varía según el ecommerce, pero la lógica es la misma: generar dinámicamente los datos del pedido.
Aquí un ejemplo para pedidos con valoraciones de servicio + producto:

<script>
dataLayer.push({
  ts_checkout: {
    tsCheckoutOrderNr: '2025-0001',
    tsCheckoutBuyerEmail: 'cliente@dominio.com',
    tsCheckoutOrderAmount: 123.45,
    tsCheckoutOrderCurrency: 'EUR',
    tsCheckoutOrderPaymentType: 'TARJETA',
    tsCheckoutProducts: [{
      tsCheckoutProductUrl: 'https://www.tutienda.com/producto1',
      tsCheckoutProductImageUrl: 'https://www.tutienda.com/img1.jpg',
      tsCheckoutProductName: 'Producto 1',
      tsCheckoutProductSKU: 'SKU-001',
      tsCheckoutProductGTIN: '1234567890123',
      tsCheckoutProductBrand: 'Marca X'
    }]
  }
});
</script>

Importante: Sustituye los valores en negrita por variables dinámicas de tu plataforma, por ejemplo en PHP:

<?php echo $order->id ?>

2.2. Crear Variables en Google Tag Manager

  1. Ve a la sección Variables y haz clic en "Nueva"
  2. Crea variables del tipo "Variable de capa de datos"
  3. Usa los siguientes nombres para las variables:
Variable GTMNombre en DataLayer
tsCheckoutOrderNrts_checkout.tsCheckoutOrderNr
tsCheckoutBuyerEmailts_checkout.tsCheckoutBuyerEmail
tsCheckoutOrderAmountts_checkout.tsCheckoutOrderAmount
tsCheckoutOrderCurrencyts_checkout.tsCheckoutOrderCurrency
tsCheckoutOrderPaymentTypets_checkout.tsCheckoutOrderPaymentType
tsCheckoutProductsts_checkout.tsCheckoutProducts
Variables Trustcard

2.3. Crear etiqueta Trustcard (Checkout)

  1. Ve a Etiquetas > Nueva
  2. Nómbrala por ejemplo: Trustcard
  3. Selecciona tipo HTML personalizado
  4. Pega este código:
<script>
var strOut = '';
strOut += '<div id="trustedShopsCheckout" style="display: none;">';
strOut += '<span id="tsCheckoutOrderNr">' + {{tsCheckoutOrderNr}} + '</span>';
strOut += '<span id="tsCheckoutBuyerEmail">' + {{tsCheckoutBuyerEmail}} + '</span>';
strOut += '<span id="tsCheckoutOrderAmount">' + {{tsCheckoutOrderAmount}} + '</span>';
strOut += '<span id="tsCheckoutOrderCurrency">' + {{tsCheckoutOrderCurrency}} + '</span>';
strOut += '<span id="tsCheckoutOrderPaymentType">' + {{tsCheckoutOrderPaymentType}} + '</span>';

var list = {{tsCheckoutProducts}};
list.forEach(function(product) {
  strOut += '<span class="tsCheckoutProductItem">';
  strOut += '<span class="tsCheckoutProductUrl">' + product.tsCheckoutProductUrl + '</span>';
  strOut += '<span class="tsCheckoutProductImageUrl">' + product.tsCheckoutProductImageUrl + '</span>';
  strOut += '<span class="tsCheckoutProductName">' + product.tsCheckoutProductName + '</span>';
  strOut += '<span class="tsCheckoutProductSKU">' + product.tsCheckoutProductSKU + '</span>';
  strOut += '<span class="tsCheckoutProductGTIN">' + product.tsCheckoutProductGTIN + '</span>';
  strOut += '<span class="tsCheckoutProductBrand">' + product.tsCheckoutProductBrand + '</span>';
  strOut += '</span>';
});

strOut += '</div>';
document.write(strOut);

if ("undefined" !== typeof trustbadge) {
  trustbadge.remove();
  trustbadge.reInitialize();
}
</script>
  1. Marca la opción "Compatible con document.write"

    2.4. Crear Activador para la página de confirmación

    1. Haz clic en "+" en Activadores
    2. Tipo: "Vista de una página - DOM preparado"
    3. Elige la opción "Algunos eventos DOM"
    4. Crea una regla del tipo: Page URL → contiene → /gracias o /order-confirmation (ajusta según tu ecommerce)
    5. Guarda y vincula este activador a la etiqueta Trustcard
    Activador Trustcard Tag Manager

    Paso final: Configura el trigger en el backend de eTrusted

    Una vez realizada la integración mediante Google Tag Manager, es importante revisar la configuración en tu cuenta de eTrusted para que el envío de las invitaciones de valoración funcione correctamente.

    1. Accede al backend de eTrusted
    2. Ve al menú de Configuración > Invitaciones automáticas
    3. Asegúrate de que el evento de activación (trigger) esté configurado como checkout
    4. Ajusta el número de días de espera si es necesario, para que el correo de solicitud de valoración se envíe tras un plazo adecuado

    Si antes usabas otro tipo de integración (como API o plugin nativo), es posible que el trigger estuviera en delivery. Ahora, con Google Tag Manager, debe estar en checkout para que funcione correctamente.

    Verifica y publica

    Una vez creadas las etiquetas y activadores, haz clic en "Vista previa" en GTM para verificar que todo se activa correctamente. Luego, publica los cambios.

    En el resultado final:

    • El Trustbadge aparece en todas las páginas del sitio

    Sello de Trusted Shops
    • En la página de confirmación de pedido, se lanza la Trustcard:
    Trustedcard de Trusted Shops
    • Se recopilan automáticamente valoraciones de servicio y productos
    • Todo gestionado desde Google Tag Manager

    Con esta integración, tu ecommerce gana en confianza, conversión y visibilidad online. Trusted Shops no solo aporta una imagen de calidad, sino que permite recopilar opiniones auténticas y mostrarlas fácilmente a tus futuros compradores.

    ¿Dudas con la integración en tu plataforma? En digitalDot podemos ayudarte, ¡Contáctanos! 😉

    Preguntas frecuentes sobre la integración de Trusted Shops con Google Tag Manager

    ¿Dónde encuentro mi TSID para el Trustbadge?

    Tu TSID (Trusted Shops ID) lo puedes localizar en el panel de control de tu cuenta de Trusted Shops, dentro del área de “Mis tiendas”. Es un código que comienza normalmente por la letra X.

    ¿Puedo integrar el Trustbadge sin tocar el código fuente de mi ecommerce?

    Sí. Gracias a Google Tag Manager, puedes hacer toda la integración desde una interfaz visual sin necesidad de modificar archivos del tema o plantillas directamente.

    ¿Qué pasa si mi página de confirmación tiene una URL dinámica o distinta según idioma?

    En ese caso, puedes usar reglas más amplias en el activador de GTM, como que la URL contenga partes comunes (/gracias, /order-confirmation, etc.) o usar variables personalizadas si tu CMS lo permite.

    ¿Qué diferencia hay entre recopilar valoraciones de servicio y de productos?

    Las valoraciones de servicio evalúan la experiencia global del cliente (entrega, atención, etc.), mientras que las de producto son opiniones específicas sobre los artículos comprados. Recomendamos habilitar ambas para maximizar la confianza y el SEO.

    ¿Es obligatorio incluir los datos del pedido (Data Layer) para que funcione el Trustbadge?

    El Trustbadge se mostrará incluso sin Data Layer, pero si no envías esos datos, no podrás activar automáticamente la protección al comprador ni enviar invitaciones de valoración. Es altamente recomendable incluirlo para sacar el máximo partido a Trusted Shops.

    Noticias relacionadas sobre Guías

    Usar Search Console para posicionar

    Cómo usar Search Console para mejorar tu posicionamiento web

    Si tienes una web pero no sabes cómo te va en Google, es muy probable que necesites conocer esta herramienta: Google Search Console.Search Console es, básicamente, el lugar donde Google te deja ver qué está pasando entre tu web y el buscador: Por qué búsquedas apareces. Qué páginas atraen clics…

    Neuromarketing en Marketing Digital. digitalDot

    Qué es el neuromarketing y cómo aplicarlo al marketing digital

    Seguro que en los últimos años te has cruzado cientos de veces con la palabra neuromarketing. Y probablemente has pensado algo tipo: “Vale, esto suena a ciencia muy seria… o a vendehúmos muy creativos”. La realidad está justo en medio: el neuromarketing no es magia ni humo, pero tampoco necesitas…

    Cómo configurar el seguimiento de conversiones en WooCommerce con Google Analytics 4

    Cómo configurar el seguimiento de conversiones en WooCommerce con Google Analytics 4 (GA4)

    ¿Tienes una tienda online?, ¿la tienes con WooCommerce?, pues este artículo es para ti porque en él vas a aprender a instalar y configurar el plugin Enhanced Ecommerce Google Analytics Plugin for WooCommerce. ¿Y, para qué sirve te preguntarás?, pues se trata de un plugin que te permitirá habilitar el…

    Métricas esenciales en marketing. Google Analytics 4 y Search Console

    Google Analytics 4 y Search Console: Guía de métricas en marketing

    Te advierto, este no es un artículo para leer en 5 minutos, es un artículo para aprender y para hacer de ti un “top” en marketing o, si eres dueño de una web, para conseguir los datos necesarios para tomar decisiones objetivas para tu negocio online.Señoras, señores, el “tostón”, perdón,…

    guía sobre posicionamiento seo para wordpress y woocommerce

    Guía sobre Posicionamiento SEO para WordPress y Woocommerce

    Imagina esto: estás en una fiesta con 8.000 millones de invitados (sí, la población mundial online) y tu tienda o blog WordPress es el rincón más oscuro del salón. Nadie te ve. Nadie te baila. Triste, ¿verdad?El SEO es tu foco de luz, tu megáfono y tu entrada VIP. Y…

    Guía de SEO técnico por digitalDot

    Guía de SEO técnico: factores clave para auditar una web

    Si quieres que tu web sea visible en los resultados de búsqueda...¡bienvenido a esta guía sobre SEO técnico! Te diría que cogieses lápiz y papel antes de empezar, pero es mejor que te prepares un buen bocata de tortilla de patatas (con cebolla) porque esta guía va a ser un…

    Guía completa de linkbuilding

    Guía completa de Linkbuilding

    El linkbuilding es una de las estrategias más importantes y, al mismo tiempo, menos explotadas dentro del SEO. Conseguir enlaces de calidad desde otros sitios web hacia el tuyo puede marcar la diferencia entre aparecer en la segunda página de Google o escalar a las primeras posiciones. En esta guía…

    Guía de posicionamiento SEO - digitalDot

    Guía completa de Posicionamiento SEO

    El posicionamiento SEO es una de las disciplinas más importantes del marketing digital actual. Una estrategia SEO bien ejecutada no solo te permite aparecer en los primeros resultados de Google, sino que también te ayuda a captar clientes de manera sostenible, construir autoridad en tu sector y mejorar la experiencia…

    Guía para implementar una estrategia SEO basada en temas - Topic First

    Guía para implementar una estrategia SEO basada en temas - Topic First

    El SEO no está muerto, el SEO evoluciona y aquí el que sigue con esquemas del pasado sí que se va a convertir en protagonista de Walking Dead. En este artículo nos vamos a centrar en el SEO de contenidos que por mucho que se diga que "una imagen vale…

    crossmenuchevron-down