El cliente
Club Esperanza necesitaba generar inscripciones para un evento presencial mediante una campaña de captación de leads. Gestioné la campaña completa en Meta Ads Manager (Facebook + Instagram): creación de creativos en video, segmentación, Meta Pixel + Conversions API, y optimización continua. El llamado a la acción principal de los anuncios es un formulario de valoración gratuita, y el evento en sí se realiza el 29 y 30 de septiembre de 2026.
El reto
Antes de esta gestión, la cuenta no contaba con una forma de saber qué anuncio específico generaba cada lead — solo se veían números agregados dentro de Meta Ads Manager. Además, cualquier cambio sobre un anuncio activo con presupuesto real corre el riesgo de reiniciar su fase de aprendizaje dentro del algoritmo de Meta, por lo que cada ajuste debía evaluarse con cuidado antes de aplicarse.
Qué se hizo
- Creativos en video: producción de los anuncios en formato video para Facebook e Instagram, adaptados a cada objetivo de campaña (tráfico y clientes potenciales).
- Segmentación y pruebas A/B: dos variantes del mismo anuncio de leads probadas entre sí para decidir con datos cuál escalar.
- Meta Pixel + Conversions API: medición redundante del lado del navegador y del servidor para que los eventos de conversión no dependan solo del pixel del cliente.
- Gestión activa de campañas: creación, duplicación y pausado de anuncios evaluando en cada caso el impacto sobre la fase de aprendizaje de Meta y el presupuesto ya invertido.
- Consolidación de presupuesto: al pausar un anuncio dentro de un conjunto de anuncios compartido, el presupuesto se reasigna automáticamente al resto sin necesidad de reconfigurar montos manualmente.
- Verificación de URLs de destino: revisión carácter por carácter de las URLs de seguimiento antes de pausar cualquier anuncio activo con gasto real, para evitar perder datos de atribución.
- Panel propio de resultados: aplicación construida en Next.js y desplegada en Vercel para consolidar y visualizar el desempeño de la campaña.
- Sincronización automática: un cron job en Vercel sincroniza diariamente los datos de Meta Ads Insights hacia el panel.
- Atribución por lead: una ruta de API propia captura el
fbclid(identificador de clic de Facebook) de cada visitante y lo redirige al formulario de inscripción, vinculando cada lead individual —no solo el conteo agregado— con el anuncio exacto que lo generó.
Automatización de WhatsApp con Clara y n8n
App de Meta publicada y revisión aprobada: se comprobó la aprobación de los permisos de mensajería y gestión de WhatsApp, junto con public_profile, y la configuración de registro integrado para coexistencia. Este trabajo sirve como experiencia de implementación; cada nuevo cliente requiere su propia evaluación y autorización.
El proyecto incorpora un asistente de WhatsApp conectado mediante n8n y un control en el panel administrativo para activar o pausar sus respuestas sin desconectar la cuenta.
- Control operativo: el flujo consulta el estado de Clara antes de responder a mensajes nuevos. La pausa no cancela respuestas que ya estén en curso.
- Tratamiento de mensajes: deduplicación por identificador de WhatsApp y hasta tres intentos configurados en el nodo del modelo ante fallos temporales.
- Captación diferenciada: el flujo filtra el origen publicitario antes de registrar un contacto como lead; una conversación manual no se trata automáticamente como una oportunidad de anuncio.
- Desarrollo full stack: panel Next.js, persistencia en MongoDB e integración con la automatización de n8n.
Evidencias de implementación y pruebas
Estas imágenes son fotogramas reales de las grabaciones preparadas para las pruebas y la revisión de Meta. Los teléfonos, conversaciones, identificadores y datos técnicos privados fueron ocultados antes de publicarlas.
whatsapp_business_messaging, whatsapp_business_management y public_profile; la App también figura como publicada.
whatsapp_business_management y documenta la llamada de prueba.Resultado comprobado: la app quedó publicada y Meta aprobó whatsapp_business_messaging, whatsapp_business_management y public_profile. Las grabaciones originales se conservan como evidencia privada y no se publican porque contienen información de terceros.
Evolución completa del proyecto
- Estrategia y producción publicitaria: definición de objetivos, creativos en video, segmentación, pruebas A/B y gestión diaria del presupuesto en Meta Ads.
- Medición y atribución: configuración de Meta Pixel y Conversions API, verificación de enlaces y trazabilidad de contactos desde sus referencias publicitarias.
- Panel de control: desarrollo full stack en Next.js y MongoDB, sincronización de Meta Ads Insights, métricas y administración de leads.
- Infraestructura oficial de WhatsApp: creación y organización de los activos de Meta, app de mensajería publicada y aprobación de
whatsapp_business_messaging,whatsapp_business_managementypublic_profile. - Coexistencia: configuración y pruebas del registro integrado para mantener WhatsApp Business junto con Cloud API en el alcance aprobado para Club Esperanza.
- Clara y n8n: conexión del webhook, extracción de mensajes, memoria conversacional, respuesta con IA, deduplicación y reintentos ante fallos temporales.
- Control y calidad del lead: interruptor administrativo para pausar o activar a Clara y filtro para registrar en el panel únicamente contactos con referencia publicitaria válida.
- Documentación y reutilización: guía operativa, límites conocidos, checklist de pruebas y base de servicio para futuras implementaciones, siempre con activos y autorización propios de cada cliente.
La implementación fue entregada operativa y la app superó la revisión de Meta. En la auditoría técnica del 30 de septiembre de 2026 se verificaron la publicación, los permisos y el flujo activo; no se repitió el onboarding ni se enviaron mensajes reales durante esa auditoría. No se atribuyen a Clara resultados comerciales todavía no medidos.
Resultados agregados de la campaña
Datos reales extraídos directamente de Meta Ads Manager y del panel de atribución propio, acumulados al 22 de septiembre de 2026. Estas cifras son un corte histórico de la fase de captación previa al evento del 29–30 de septiembre, no los resultados actuales ni el cierre del evento.
€521.03
Inversión total
135,486
Impresiones totales
≈ 87,500
Alcance total (personas)
14,463
Clics en el enlace totales
≈ 12.2%
CTR promedio ponderado
Los 3 anuncios, comparados
La inversión se repartió en un anuncio de tráfico hacia la landing page y dos variantes de un anuncio de generación de leads (clientes potenciales), probadas una contra la otra.
| Anuncio | Objetivo | Resultados | Costo / resultado | Gasto | Impresiones | Alcance | CPM | Clics | CTR | CPC |
|---|---|---|---|---|---|---|---|---|---|---|
| Tráfico / visitas a landing page | 12,239 visitas | €0.02 | €261.84 | 121,589 | 76,442 | €2.15 | 13,401 | 12.04% | €0.02 | |
| Clientes potenciales | 7 leads | €31.24 | €218.76 | 8,300 | 6,161 | €26.36 | 736 | 13.12% | €0.20 | |
| Clientes potenciales | 1 lead | €40.43 | €40.43 | 5,597 | 4,901 | €7.22 | 326 | 9.52% | €0.08 |
Aprendizajes
El anuncio de tráfico (F1) logró un CPC de solo €0.02 y un CTR de 12.04%, muy por encima del promedio de la industria para este tipo de campaña. Al comparar los dos creativos de generación de leads, la versión subtitulada (V2) mejoró el CTR frente al original (13.12% vs. 9.52%) y bajó el CPM, lo que motivó pausar el anuncio original y escalar la versión subtitulada.
El cierre de inscripciones y el costo por inscripción requieren un informe posterior al evento. No se han actualizado esas métricas en esta revisión técnica.
Por qué importa la atribución por lead
La mayoría de los paneles de agencia se quedan en las métricas agregadas que entrega Meta Ads
Manager: impresiones, clics, gasto. El panel de Club Esperanza va un paso más allá — cada lead
individual queda vinculado al anuncio exacto que lo generó gracias al fbclid, lo que
permite decidir con datos reales qué anuncios duplicar, pausar o escalar en lugar de basarse solo
en promedios de la cuenta.