Canales y clasificación UTM
Cada visita que Zenovay registra se clasifica en un canal: una etiqueta corta que responde a la pregunta de dónde vino el visitante. Los canales alimentan el desglose de Sources, así que acertar con ellos depende sobre todo de etiquetar tus enlaces de forma consistente. Esta página explica los canales, el orden exacto que Zenovay usa para elegir uno, las convenciones UTM que mantienen tus informes limpios y los casos especiales que más confunden.
Los canales
| Canal | Qué significa |
|---|---|
| Direct | Sin referrer y sin etiquetas de campaña. Alguien escribió tu dirección, usó un marcador o llegó desde una app que oculta la fuente. |
| Organic | Visitas no pagadas desde un motor de búsqueda (Google, Bing, DuckDuckGo, Yandex, Ecosia, Brave Search, Baidu, Naver y similares). |
| Paid | Clics de publicidad. Las plataformas publicitarias añaden un identificador de clic automáticamente, o tú etiquetas el enlace con un medium de pago. |
| Social | Plataformas sociales y comunitarias (Facebook, Instagram, X, LinkedIn, TikTok, YouTube, Reddit, Pinterest, Discord, Threads, Mastodon y más), incluidos los enlaces abiertos dentro del navegador integrado de una app social. |
Newsletters y correos de campaña, tanto si los etiquetas con utm_medium=email como si los envías desde una plataforma de email reconocida. | |
| Referral | Un enlace desde otro sitio web que no es búsqueda, social ni email. También es el canal por defecto para cualquier visita etiquetada cuyas etiquetas no coinciden con un canal más específico. |
| AI Traffic | Visitas que llegaron desde un asistente de IA o un motor de respuestas (ChatGPT, Claude, Perplexity, Gemini, Microsoft Copilot y otros). Se registra junto al canal, así que una visita de IA también cuenta como Organic o Referral según cómo enlace la plataforma. |
AI Traffic es un indicador separado, no un reemplazo del canal. Un visitante de Perplexity cuenta como Organic en el desglose de canales y además aparece en la vista de IA; un visitante de ChatGPT cuenta como Referral y también aparece en la vista de IA.
Cómo Zenovay elige un canal
Zenovay comprueba una serie de señales en orden de prioridad y se detiene en la primera que coincide. Todas las comparaciones de texto ignoran mayúsculas y minúsculas.
| Orden | Señal | Resultado |
|---|---|---|
| 1 | Hay un identificador de clic publicitario (gclid, fbclid, ttclid, msclkid, wbraid, gbraid, twclid, li_fat_id, dclid, yclid, epik) | Paid |
| 2 | utm_medium | Ver la tabla de palabras clave más abajo |
| 3 | utm_source (solo si no hay utm_medium) | Se compara con plataformas publicitarias, sociales y de email conocidas |
| 4 | Dominio del referrer | Motor de búsqueda a Organic, plataforma social a Social, webmail a Email, cualquier otro a Referral |
| 5 | Navegador in-app (la visita se abrió dentro de una app social) | Social |
| 6 | Nada de lo anterior coincidió | Direct |
Paso 2: palabras clave de utm_medium
Si hay un utm_medium, Zenovay busca estas palabras clave dentro del valor (coincidencia por subcadena, así que paid-social coincide con paid):
Si utm_medium contiene | Canal |
|---|---|
cpc, ppc, paid, display, banner, cpm, native, rich_media | Paid |
email | |
social | Social |
referral, affiliate | Referral |
organic, search | Organic |
| cualquier otro valor | Referral (una visita etiquetada nunca es Direct) |
Paso 3: alternativa con utm_source
utm_source solo se consulta cuando no hay utm_medium. La fuente se compara con listas seleccionadas de plataformas:
utm_source se parece a | Canal |
|---|---|
Una plataforma publicitaria (googleads, google_ads, adwords, bingads, bing_ads, dv360, amazon_ads) | Paid |
Una plataforma social (facebook, instagram, twitter, linkedin, tiktok, youtube, pinterest, reddit, snapchat, discord, threads, bluesky, mastodon, whatsapp, telegram) | Social |
| Una plataforma de email (Mailchimp, Klaviyo, HubSpot, ActiveCampaign, Brevo, ConvertKit, MailerLite, Beehiiv, Customer.io, Substack, Resend, Loops y muchas más) | |
| Cualquier otra cosa | Referral |
Convenciones UTM recomendadas
Etiqueta tus enlaces con estas convenciones y el tráfico llegará al canal que esperas. Mantén cada valor en minúsculas y de forma consistente.
| Qué estás enlazando | Etiquetas recomendadas | Llega a |
|---|---|---|
| Newsletter o correo masivo | utm_medium=email (más utm_source= tu herramienta de email) | |
| Búsqueda de pago (Google Ads, Microsoft Ads) | Normalmente automático vía el identificador de clic. Si no, utm_medium=cpc | Paid |
| Anuncio de social de pago | utm_medium=paid-social o utm_medium=cpc, más utm_source=facebook | Paid |
| Publicación social orgánica | utm_medium=social, utm_source=linkedin | Social |
| Anuncio de display o banner | utm_medium=display (o banner) | Paid |
| Acuerdo de afiliados o partner | utm_medium=affiliate | Referral |
| Patrocinio u otro enlace de partner | utm_medium=referral | Referral |
Basta con utm_medium=email o un utm_source de plataforma de email reconocida para llegar a Email. No necesitas ambos. Lo mismo aplica para plataformas sociales y de pago: un utm_medium claro es la señal más fiable.
Para social de pago, incluye siempre un utm_medium de pago como cpc o paid-social. Si etiquetas solo utm_source=facebook sin medium, la visita se lee como Social orgánico, no Paid, porque la fuente por sí sola parece una plataforma social normal.
Casos especiales
Estos son los verdaderos puntos conflictivos, cada uno con el comportamiento exacto.
- "paid-social" y similares cuentan como Paid, no Social. Cualquier
utm_mediumque contenga el textopaidcoincide con la regla de Paid, y Paid se comprueba antes que Social. Usautm_medium=socialpara publicaciones orgánicas, y asume que el social de pago llega a Paid (que suele ser lo que quieres para informes de publicidad). - Un identificador de clic publicitario gana a cualquier UTM. Si un enlace lleva
gclid,fbclid,ttclid,msclkidu otro identificador de clic publicitario conocido (wbraid,gbraid,twclid,li_fat_id,dclid,yclid,epik), la visita es Paid aunque también hayas puestoutm_medium=email. No añadas identificadores de clic publicitarios a enlaces de newsletter. - Un
utm_mediumdesconocido se convierte en Referral. Una visita etiquetada nunca es Direct. Si inventas un medium comopartner,qrosms, llega a Referral en lugar de a un canal propio. - Falta
utm_sourceconutm_mediumdefinido: decide el medium.utm_medium=emailsolo da Email,utm_medium=cpcsolo da Paid, yutm_medium=cualquier-otra-cosasolo da Referral. - Falta
utm_mediumconutm_sourcedefinido: decide la fuente, comparada con las listas conocidas de plataformas publicitarias, sociales y de email. Las fuentes no reconocidas se convierten en Referral. Ten en cuenta que un nombre de fuente publicitaria comofacebook-adsaun así se lee como Social aquí (la palabrafacebookcoincide con la lista social), y por eso siempre debes añadir unutm_mediumde pago para anuncios. - El email sin etiquetar suele aparecer como Direct. La mayoría de los clientes de correo no envían referrer, así que un enlace de newsletter sin etiquetar parece Direct. Gmail en la web y Outlook en la web se detectan y cuentan como Email incluso sin etiquetas, pero las apps de correo nativas y móviles normalmente no. Etiqueta cada enlace de newsletter con
utm_medium=email. - Los subdominios de plataforma cuentan como Social. Los enlaces desde subdominios de plataforma como
m.facebook.com,l.instagram.com,out.reddit.comomobile.twitter.comse resuelven a su plataforma principal y llegan a Social, no a Referral. - Las palabras genéricas de email deben coincidir con la fuente completa.
utm_source=campaign,ghost,dripoloopscuentan como Email solo cuando el valor es exactamente esa palabra. Un valor comoutm_source=summer-campaignno es una señal de email y llega a Referral. Los nombres distintivos de plataformas (mailchimp,klaviyo,newslettery similares) siguen coincidiendo dentro de valores más largos. - Los acortadores de enlaces siguen a su destino. El
t.code X se reconoce como Social. Otros acortadores redirigen al sitio final, así que el canal sigue al referrer que el navegador acabe reportando. - Las auto-referencias cuentan como Direct. Si la página de origen es tu propio sitio (un enlace interno), la visita se trata como navegación interna y se cuenta como Direct, no como Referral.
- Algunos motores de IA aparecen bajo Organic. Perplexity, You.com y Brave Search se tratan como motores de búsqueda para el canal, así que aparecen bajo Organic además de marcarse como AI Traffic. La mayoría de los demás asistentes (ChatGPT, Claude, Gemini) aparecen bajo Referral más el indicador de AI Traffic.
- Las mayúsculas crean fuentes duplicadas. La clasificación ignora mayúsculas y minúsculas, así que
utm_source=Emailyutm_source=emailllegan ambos al canal Email. Pero la etiqueta cruda se guarda exactamente como se escribió, así que las dos aparecen como filas separadas en el desglose de Source. Escribe siempre tus etiquetas en minúsculas.
FAQ
¿Por qué mi tráfico de email aparece como Direct?
El enlace no tenía utm_medium=email ni una fuente de plataforma de email reconocida, y el cliente de correo no envió referrer. Añade utm_medium=email a cada enlace de newsletter y el problema desaparece para futuros envíos.
¿Por qué mi campaña "bing" + "cpc" aparece etiquetada como "Bing Ads" en la pestaña Revenue?
La pestaña Revenue usa nombres de visualización amigables. Cuando utm_source es un motor de búsqueda conocido (google, bing, yahoo, duckduckgo) y la visita está marcada como de pago, muestra etiquetas del estilo "Bing Ads"; el mismo motor visto de forma orgánica muestra "Bing (Organic)". La etiqueta de pago aparece cuando el medium contiene cualquier palabra clave de pago (cpc, ppc, paid, display, banner, cpm, sin distinguir mayúsculas de minúsculas) o cuando el clic llevaba un identificador de clic publicitario.
¿Por qué mi campaña "Paid Social" cayó en Paid en lugar de Social?
Cualquier utm_medium que contenga paid coincide con la regla de Paid, que se evalúa antes que la regla de Social. Usa utm_medium=social para publicaciones orgánicas. Los anuncios de social de pago cuentan intencionadamente como Paid.
¿Por qué mi clic de Google Ads es Paid si no añadí ningún UTM?
Google añade automáticamente un identificador de clic gclid a los clics de anuncios, y un identificador de clic siempre clasifica como Paid. No necesitas etiquetar manualmente los enlaces de anuncios de Google o Microsoft.
¿Por qué las visitas de Perplexity y You.com aparecen bajo Organic? Se tratan como motores de respuesta y búsqueda para el canal. También se marcan como AI Traffic, así que aún puedes aislarlas en la vista de IA.
¿Por qué "email" y "Email" son dos fuentes diferentes? Las mayúsculas. El canal es el mismo para ambas, pero la cadena de fuente almacenada se conserva tal cual, así que capitalizaciones distintas se dividen en filas separadas. Escribe todo en minúsculas para mantener una sola fila limpia por fuente.