alloop
Marcar enlaces

Anuncios de pago

En Meta y Google, dar a cada anuncio su propia marca es lo único que te deja saber qué anuncio trae cada venta y escalar los que ganan por resultados reales. Aquí, cómo marcarlos y las dos trampas que rompen la atribución sin avisar.

Cuando pones dinero en Meta o Google, la pregunta que decide todo es ¿qué anuncio me trae las ventas? —no las visitas ni los clics, las ventas que de verdad pagan. La respuesta solo existe si cada anuncio lleva su propia marca. Si todos comparten la misma, tus anuncios se mezclan en una sola señal y estás invirtiendo a ciegas sobre cuál subir y cuál apagar.

Una marca única por anuncio

La etiqueta que hace el trabajo es utm_content: dale a cada anuncio un valor distinto. El resto de etiquetas van fijas por campaña:

https://tuacademia.com/comunidad/?utm_source=meta&utm_medium=cpc&utm_campaign=verano&utm_content=testimonio-ana
  • utm_sourcemeta o google.
  • utm_medium → el tipo de tráfico (cpc, paid-social, demandgen).
  • utm_campaign → el nombre de tu campaña viva.
  • utm_contentúnico por anuncio (testimonio-ana, oferta-precio, antes-despues). En un carrusel, el mismo valor para todo el carrusel.

Con esto, cuando una persona compra —aunque sea semanas después— tu panel sabe qué anuncio la trajo. Ahí es donde ves qué anuncio devuelve más por cada euro invertido y decides subir ese y apagar el resto. Sin la marca única, ese dato no existe y escalas por corazonadas.

Trampa 1 (Google): el sufijo de campaña NO marca por anuncio

Google Ads tiene un "sufijo de URL final" a nivel de campaña. Es cómodo, pero aplica las mismas etiquetas a todos los anuncios de la campaña: te sirve para utm_source, utm_medium y utm_campaign, que sí son comunes —pero si metes ahí utm_content, todos tus anuncios quedan con el mismo valor y pierdes justo lo que querías: distinguirlos.

Dónde va cada cosa en Google

Pon en el sufijo de campaña solo lo común (utm_source, utm_medium, utm_campaign). El utm_content único va en la URL final de cada anuncio, uno a uno. La única excepción es una campaña de un solo anuncio (por ejemplo, la de tu propia marca): ahí sí puedes ponerlo todo en el sufijo, porque no hay nada que distinguir.

Trampa 2 (Meta): los códigos automáticos que llegan en blanco

Meta deja usar códigos que se rellenan solos con el nombre del anuncio, como {{ad.name}}. Son útiles, pero fallan de dos formas que dejan tus ventas sin origen —y las dos pasan en silencio:

  1. Mal escritos, llegan literales. Los válidos llevan punto: {{campaign.name}}, {{adset.name}}, {{ad.name}}, {{ad.id}}. Las variantes con guion bajo ({{campaign_name}}, {{ad_name}}) no existen: Meta las deja tal cual, y en tu panel aparece el texto {{ad_name}} en vez del nombre del anuncio.
  2. En los formularios instantáneos no se rellenan. Si tu anuncio abre un formulario dentro de Meta (lead form) en vez de llevar a tu web, la persona no navega a ninguna página, así que esos códigos no se sustituyen: los leads llegan sin poder atribuirse a ningún anuncio. En un formulario instantáneo hay que poner un utm_content fijo y distinto escrito a mano para cada anuncio, no un código automático.

Comprueba antes de invertir

Marcar mal cuesta dinero real: en un caso medido, más de la mitad de los clics de una campaña llegaron con la atribución rota por un código mal puesto, y no se notó hasta revisar. Antes de dar al play —y cada vez que añadas un anuncio nuevo—, haz dos comprobaciones de un minuto:

  • Abre tú mismo el enlace de cada anuncio y mira la barra de direcciones. Si ves un {{ literal, el código no se sustituyó: corrígelo en origen.
  • Confirma que los utm_content son distintos entre anuncios de la misma campaña. Si dos comparten valor, no podrás separarlos en el panel.

Cómo sabes que funciona

Con la campaña ya en marcha, entra tú por el enlace de un anuncio concreto y haz una compra de prueba con un nombre como test-alloop. En unos minutos, esa venta debe aparecer en tu panel con el origen meta (o google) y el utm_content de ese anuncio exacto, no el de otro. Si aparece con el utm_content de otro anuncio, tienes valores repetidos; si aparece sin origen, el enlace del anuncio no llevaba las etiquetas.

La parte incómoda

Escalar por resultados exige que cada anuncio esté marcado bien desde el primer día: la atribución no es retroactiva, así que un anuncio que corrió una semana sin marca única es una semana de datos que no recuperas. Y las dos trampas de arriba reaparecen cada vez que alguien duplica un anuncio o crea uno nuevo sin revisar. No es un ajuste de una vez: es una comprobación de rutina cada vez que tocas la cuenta.

Errores comunes

SíntomaCausa probableArreglo
Todos los anuncios traen "lo mismo"utm_content metido en el sufijo de campaña (Google)Mueve el utm_content a la URL de cada anuncio
En el panel aparece {{ad_name}} como textoCódigo con guion bajo en vez de punto (Meta)Usa {{ad.name}} con punto
Los leads del formulario no tienen origenFormulario instantáneo no rellena los códigos (Meta)Pon un utm_content fijo y a mano por anuncio
No sé cuál escalarLos anuncios comparten utm_contentDa un valor único a cada anuncio y espera datos

¿Te atascas? Pregúntale a tu IA

Pregúntale a tu IA

Esta documentación está pensada para leerse con una IA al lado. Abre tu asistente con el contexto de alloop ya cargado y pregúntale lo que necesites, en tu idioma.

Para qué NO sirve: una IA no ve tu panel, tus pagos ni tus datos, y puede equivocarse. Si un ingreso no aparece, algo toca tu producción o necesitas una respuesta oficial, escríbenos: esto no sustituye al soporte.

ClaudeChatGPTGemini

Siguiente paso

Para los canales que no son de pago —YouTube, email, WhatsApp, tu bio—, ve a YouTube y orgánico. Y cuando las ventas empiecen a llegar con su origen, aprende a decidir con ellas en tu panel.

En esta página