
Guía de UTM Tracking en Shopify: Deja de adivinar tus ventas
Si no tenés UTMs bien configurados en tu Shopify, no tenés atribución. Tenés adivinanzas con formato de reporte.
Los UTMs (Urchin Tracking Module) son los parámetros que le pegás a cada URL para saber exactamente de dónde viene cada visita, cada clic y cada compra. Sin ellos, Google Analytics dice "direct/none", Meta Ads se atribuye lo que le conviene y vos terminás sin saber de dónde carajo salió la venta.
Suena básico. Es básico. Y aún así, el 80% de las tiendas Shopify en Colombia los tienen mal configurados, inconsistentes o directamente ausentes.
Esta es la guía para dejar de cagar eso.
Qué son los UTMs y por qué son la base de todo
Un UTM es un set de parámetros que se agregan al final de una URL para identificar el origen del tráfico. Cuando alguien hace clic en una URL con UTMs, esos parámetros se capturan en Google Analytics, en tu sistema de tracking y — si lo configurás bien — en Shopify.
Los cinco parámetros estándar son:
utm_source: de dónde viene el tráfico. Ejemplo: facebook, google, email, whatsapp.
utm_medium: qué tipo de tráfico es. Ejemplo: cpc (costo por clic), organic, email, social.
utm_campaign: el nombre de la campaña específica. Ejemplo: prospección-julio-2026, retargeting-carrito.
utm_content: para diferenciar variaciones dentro de la misma campaña. Ejemplo: video-testimonial, carrusel-productos.
utm_term: originalmente para keywords de búsqueda, pero podés usarlo para segmentación o audiencia. Ejemplo: lookalike-2pct, remarketing-30d.
Los obligatorios son source, medium y campaign. Content y term son opcionales pero si no los usás, perdés granularidad.
La convención de nomenclatura que usamos en Growth Sin Bullshit
Acá es donde la mayoría la caga. No por no poner UTMs, sino por ponerlos sin consistencia. Un mes es facebook, al otro es Facebook, al otro es fb, al otro es meta. Resultado: Google Analytics te muestra 4 fuentes diferentes que en realidad son la misma.
Esta es la convención que usamos para todos los clientes:
Source
Siempre en minúsculas. Siempre el nombre de la plataforma, no la abreviatura informal.
facebook — para todo lo que venga de Meta (Facebook e Instagram). No fb, no meta, no instagram. Todo es facebook porque el Ads Manager es uno solo.
google — para Google Ads y Google orgánico (el medium los diferencia).
email — para Klaviyo, Mailchimp o cualquier plataforma de email.
whatsapp — para links de WhatsApp con UTM.
tiktok — para TikTok Ads.
direct — nunca lo uses como UTM. Si aparece, es porque le falta UTM a algo.
Medium
cpc — tráfico pago de clic (Meta Ads, Google Ads).
organic — tráfico orgánico de redes.
email — emails de Klaviyo o cualquier ESP.
referral — tráfico de otros sitios.
sms — mensajes de texto.
social — publicaciones orgánicas en redes (si no querés diferenciar entre plataformas al nivel de medium).
Campaign
Formato: [etapa]-[descripción]-[fecha]
Ejemplos:
prospeccion-lookalike-julio2026
retargeting-carrito-julio2026
email-bienvenida-secuencia
whatsapp-postcompra-seguimiento
Siempre en minúsculas. Sin espacios (usá guiones). Sin caracteres especiales. Sin emojis (sí, lo he visto).
Content
Para diferenciar creativos dentro de la misma campaña:
video-testimonial-cliente-renzo
carrusel-3-productos-verano
imagen-estatica-descuento-20
Term
Para audiencias o segmentos:
lookalike-2pct-compradores-90d
remarketing-visitantes-7d
intereses-moda-masculina
Cómo configurar UTMs automáticos en Meta Ads
No pongas UTMs a mano en cada anuncio. Es insostenible y vas a cometer errores.
Meta Ads te deja configurar URL Parameters a nivel de campaña o de anuncio. Usá las variables dinámicas de Meta para que se autocompleten:
utm_source=facebook&utm_medium=cpc&utm_campaign={{campaign.name}}&utm_content={{ad.name}}&utm_term={{adset.name}}Las llaves dobles {{}} son macros de Meta que se reemplazan automáticamente con el nombre de la campaña, el anuncio y el conjunto de anuncios. Eso sí: si los nombres de tus campañas y anuncios en el Ads Manager son "Campaña 1 copia (2)", tus UTMs van a ser basura.
Poné nombres descriptivos en el Ads Manager. PROSP-Lookalike-Julio2026 en la campaña, Video-Testimonial-30s en el anuncio, LAL-Compradores-2pct en el adset. Así los UTMs se arman solos y hacen sentido cuando los leas en Analytics.
Cómo configurar UTMs en Google Ads
Google Ads tiene su propio sistema de tracking automático (auto-tagging con gclid), que funciona perfecto con Google Analytics. Pero si querés que esos datos también lleguen a tu sistema de atribución externo (como Trackly), necesitás UTMs además del gclid.
Configurá el tracking template a nivel de cuenta:
{lpurl}?utm_source=google&utm_medium=cpc&utm_campaign={campaignname}&utm_content={creative}&utm_term={keyword}Las llaves simples {} son macros de Google Ads. Se reemplazan automáticamente.
UTMs en emails (Klaviyo)
Klaviyo te deja activar UTM tracking automático a nivel de cuenta. Activalo y configurá los defaults:
Source: email Medium: email Campaign: usa el nombre del flow o la campaña de Klaviyo automáticamente.
Para flows automáticos (bienvenida, carrito abandonado, post-compra), agregá UTMs custom en cada link:
utm_source=email&utm_medium=email&utm_campaign=flow-carrito-abandonado&utm_content=email-2-recordatorioSi no hacés esto, todas las ventas de Klaviyo aparecen como "email" genérico sin poder distinguir qué flow o qué email específico generó la conversión.
UTMs en WhatsApp
WhatsApp es un canal de cierre brutal en Colombia y la mayoría no lo trackea. Cada link que mandás por WhatsApp (a tu tienda, a un producto, a una landing) debería llevar UTMs:
https://tutienda.com/producto?utm_source=whatsapp&utm_medium=social&utm_campaign=seguimiento-postcompra&utm_content=link-recompraSi usás WhatsApp Business API con botones de respuesta rápida que llevan a tu web, esos links también necesitan UTMs.
Tenemos un artículo completo sobre atribución de WhatsApp en ecommerce Colombia que entra en más detalle sobre cómo medir el impacto real de WhatsApp como canal de cierre.
Los errores de UTM que más caro cuestan
Inconsistencia de nomenclatura
Facebook ≠ facebook ≠ fb ≠ meta. Para Google Analytics son 4 fuentes diferentes. Elegí una convención y mantenela en piedra.
UTMs en links internos
Nunca pongas UTMs en links dentro de tu propia web. Si un usuario entra por Meta Ads y después hace clic en un link interno con UTM, la sesión se reinicia con la nueva fuente y perdés la atribución original. Los UTMs son solo para tráfico externo.
No trackear WhatsApp
En Colombia, WhatsApp cierra ventas. Si no le ponés UTMs a los links que mandás por WhatsApp, ese canal aparece como "direct" en tus reportes y nunca vas a saber cuánto de tu revenue viene de ahí.
Usar caracteres especiales o espacios
Los espacios se convierten en %20 en las URLs. Los caracteres especiales (ñ, tildes, &) pueden romper el parsing. Usá solo minúsculas, números y guiones.
No tener un documento maestro de convenciones
Si hay más de una persona configurando campañas en tu equipo y no hay un documento compartido con las convenciones de UTM, te garantizo que cada uno va a inventar su propia nomenclatura. Creá el documento, compartilo, y auditá cada mes.
Preguntas frecuentes sobre UTM tracking en Shopify
¿Los UTMs afectan el SEO de mi tienda?
No. Los parámetros UTM no afectan el posicionamiento orgánico. Google los ignora para efectos de indexación. Si te preocupa que generen páginas duplicadas, agregá la canonical tag (que Shopify ya maneja por defecto).
¿Puedo usar UTMs y Meta CAPI al mismo tiempo?
Sí, y deberías. Son complementarios. Los UTMs te dan visibilidad en Google Analytics y en tu sistema de atribución. CAPI manda los eventos de conversión directamente a Meta para que el algoritmo optimice mejor. Cada uno cumple una función distinta.
¿Con qué frecuencia debo auditar mis UTMs?
Mínimo una vez al mes. Revisá en Google Analytics si hay fuentes o medios inconsistentes (variaciones de nombre para la misma plataforma), campañas sin UTM que aparecen como "direct", y links de WhatsApp o email sin tracking.
¿Shopify nativo me deja ver UTMs por pedido?
No de forma nativa. Necesitás una app o un script custom que capture los UTMs y los guarde como atributos del pedido. O usar Trackly, que lo hace automáticamente.
Los UTMs son lo más básico y lo más ignorado del tracking en ecommerce. Si la base está mal, todo lo que construís encima — atribución, reportes de ROAS, decisiones de presupuesto — está parado sobre arena.
¿Querés que auditemos tu setup de tracking y UTMs? Hablemos por WhatsApp → +57 310 683 1027. O empezá con El Primer Corte — es gratis y te muestra dónde están los huecos.
Datos. No opiniones.
Leonardo Arango Aponte — Fundador de Growth Sin Bullshit.
