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.
No hace falta que los escribas a mano
En tu panel, en la sección 🔗 Enlaces, eliges la página de destino y dónde vas a publicarlo
—bio de Instagram, story, descripción de YouTube, WhatsApp, un QR…— y te da el enlace ya hecho
para copiar. Te evita las dos erratas que más caro salen: escribir Instagram con mayúscula un
día y instagram otro (son dos canales distintos en tus informes para siempre), o un utm_sorce
que no marca nada. Para tus anuncios sigue leyendo, porque ahí cada anuncio necesita además su
propia marca.
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-anautm_source→metaogoogle.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.
Marcar el enlace es la mitad del trabajo
La marca dice de dónde vino la persona. Lo que Meta necesita además es saber qué hizo después —si dejó su contacto, si reservó una llamada, si compró— para poder buscarte más gente igual. De eso va Qué le cuenta alloop a Meta.
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:
- 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. - 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_contentfijo 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_contentson 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íntoma | Causa probable | Arreglo |
|---|---|---|
| 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 texto | Código con guion bajo en vez de punto (Meta) | Usa {{ad.name}} con punto |
| Los leads del formulario no tienen origen | Formulario instantáneo no rellena los códigos (Meta) | Pon un utm_content fijo y a mano por anuncio |
| No sé cuál escalar | Los anuncios comparten utm_content | Da 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.
Cerrar el círculo: devolverle a Meta lo que de verdad pasó
Marcar bien los enlaces te dice de dónde vino cada venta. Falta la otra mitad: que la plataforma de anuncios se entere.
Meta pierde ventas por el camino —las que tardan semanas, las renovaciones que se cobran solas y las de quien tiene bloqueador—, así que alloop se las envía desde nuestro servidor, con el importe y la fecha reales, y sin duplicar las que ya vio el píxel. Y si tienes el campus conectado, puedes ver además cuántos de los alumnos que trajo cada campaña siguen activos semanas después.
Está contado en Del campus a tus anuncios.
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.
Guía de marcas UTM
Qué poner en utm_source, utm_medium y el resto en cada sitio donde publicas un enlace, para que cada visita caiga en su canal y sepas qué te trae las ventas.
Qué le cuenta alloop a Meta
Tus anuncios solo aprenden de lo que les cuentas. alloop envía cada momento de tu embudo a Meta por duplicado —desde el navegador y desde el servidor— para que nada se pierda por un bloqueador, y sin que nada se cuente dos veces.