Tutoriales 7 min de lectura

Cómo configurar UTM parameters correctamente 2026

Por qué UTMs mal configurados arruinan analytics

UTM parameters son etiquetas en URLs que dicen a GA4: 'tráfico viene de [canal] [campaña] específicos'. Sin UTMs: tráfico aparece como Direct/Organic. Con UTMs mal hechos: misma campaña dividida en 5 entradas (Facebook vs facebook vs FB vs fb). Resultado: imposible saber qué canal genera ROI. UTMs consistentes son fundamentales para attribution.

Paso 1: Los 5 UTM parameters

utm_source (REQUERIDO):

  • De DÓNDE viene el tráfico
  • Valores: google, facebook, instagram, newsletter, partner-x

utm_medium (REQUERIDO):

  • Canal del tráfico
  • Estándar: cpc, display, social, email, affiliate, referral, organic-social

utm_campaign (REQUERIDO):

  • Campaña específica
  • Ejemplos: black-friday-2026, summer-sale

utm_content (OPCIONAL):

  • Variations dentro de campaña
  • Ejemplos: image-1, video-1, header-cta

utm_term (OPCIONAL):

  • Keywords (uso original paid search)
  • Poco usado fuera Google Ads manual

Paso 2: Naming conventions

  • Lowercase siempre
  • Sin espacios (hyphens)
  • Sin acentos
  • Hyphens consistent
  • No special chars

Spreadsheet maestro con sources permitidos + mediums permitidos + campañas activas. Compartir con equipo.

Paso 3: UTM builder

  • Google Campaign URL Builder (free): ga-dev-tools.google/ga4/campaign-url-builder
  • utm.io ($12-$25/mes) — team collaboration
  • Bitly free + paid

Paso 4: Emails

Estructura:

  • utm_source = newsletter
  • utm_medium = email
  • utm_campaign = nombre campaign
  • utm_content = button-header (A/B testing)

Plataformas:

  • Mailchimp: Tracking tab → Google Analytics automático
  • ActiveCampaign: similar settings

Paso 5: Redes sociales

Orgánicos:

  • utm_source = facebook / instagram / twitter
  • utm_medium = social
  • utm_campaign = nombre

Ads:

  • utm_medium = paid-social (distinguir de organic)
  • utm_content = ad creative variation

Paso 6: Google + Meta Ads

Google Ads (auto-tagging):

gclid reemplaza UTMs típicamente. Conecta nativamente con GA4. NO agregar UTMs manuales si auto-tagging activo.

Meta Ads (manual):

  • utm_source = facebook
  • utm_medium = paid-social
  • utm_campaign = campaign name
  • utm_content = ad creative

Paso 7: Validar GA4

  1. URL con UTMs → browser incógnito → visitar sitio
  2. GA4 → Real-time → ver evento con source/medium correctos
  3. 24h después: Acquisition → User Acquisition → filter source

Paso 8: Documentación

CanalSourceMediumCampaign
Newsletternewsletteremail[topic-month-year]
Facebook Adsfacebookpaid-social[product-objetivo-año]
Google Search Adsgooglecpcauto-tagging (gclid)
Partnershippartner-xyzreferral[type-año]

Audit mensual:

  • Reviewing GA4 source/medium pairs
  • Identificar inconsistencias
  • Update spreadsheet con nuevas campañas
💡 Naming consistency

Diferencia entre attribution useful vs caótico: consistency. 5 source values siempre exact mismo (facebook, instagram, google, newsletter, partner) gana sobre 50 source values con typos variantes.

En Weblindrome ofrecemos análisis de datos para ayudarte con esta y otras implementaciones. Solicita una cotización personalizada.

Preguntas frecuentes

¿UTMs en URLs internas?

NUNCA. UTMs solo para tráfico EXTERNO. Si pones UTMs en internal links, GA4 sobreescribe session source/medium incorrectamente.

¿Google Ads necesita UTMs con auto-tagging?

No, gclid reemplaza UTMs. Conecta nativamente Ads + GA4. Agregar UTMs manuales A google ads puede causar conflict.

¿Cómo trackear influencers/partners?

URL personalizada con UTMs únicos: utm_source=partner-name + utm_medium=referral o influencer + utm_campaign=específica. Bonus: URL shortener con cada link único.

¿utm_term y utm_content cuándo?

utm_term: histórico keywords paid search (irrelevante con auto-tagging). utm_content: A/B testing within campaign — distinguir variation A vs B vs C.

¿Problemas si UTMs inconsistentes?

Mucho. Cada inconsistencia split data en entries separadas. Facebook vs facebook vs FB = 3 traffic sources distintos. Multiplicado por 10+ canales = caos.