La frase «el cloaker no funciona» describe dos casos opuestos. El primero: todos ven la oferta, incluidos bots y spy tools; el presupuesto se va en clics basura, las estadísticas de la oferta se ensucian y otros ven tu combinación. El segundo: todos ven la white page, incluidos los compradores, y el presupuesto se quema sin leads. Hay un tercero, silencioso: el filtro funciona bien, pero en el panel no hay conversiones y parece que todo está roto. Aquí tienes una revisión por síntomas, en el orden en que conviene hacerla.
Por dónde empezar cualquier revisión del cloaker
Antes de cambiar nada, haz tres cosas:
- Abre el registro de clics. Cada visita tiene una decisión y un motivo, y casi siempre el motivo nombra el problema directamente. Si en el registro no hay visitas, el problema está antes del filtro, en la conexión.
- Pulsa «Revisar mi página» en la ventana de conexión del flujo (Flujos → Más → Conectar).
- Abre el «Informe de la visita», enlace que está en la misma ventana. En lugar de la página verás todas las señales, las conclusiones y la decisión final sobre una visita.
Casi todos los pasos siguientes se apoyan en estas tres fuentes. Cómo leer los motivos lo explicamos en por qué un clic fue a la White Page.
Síntoma 1. Todos ven la oferta, incluso los bots
Es el caso más caro: el filtro en la práctica no participa en la decisión, y bots, escáneres y spy tools llegan a la oferta junto con las personas. Pagas clics basura, la red de afiliados ve tráfico de baja calidad y pueden copiarte la combinación.
La caché sirve una página guardada
Un plugin de caché, la caché del hosting o una CDN entregan una copia lista de la página en vez de pedir una decisión para cada visitante. La señal: hay menos visitas en el registro que clics, o las decisiones se «quedan pegadas».
Qué hacer: excluye la landing de la caché o desactiva la caché de páginas, vacíala y prueba en una ventana de incógnito. En sitios WordPress es el problema número uno; detalles en cloaker para WordPress.
La etiqueta deja ver la página antes de la decisión
El código está conectado con Google Tag Manager, con async o defer, o no va en la primera línea del <head>. Entonces el navegador pinta la página antes de que llegue la decisión.
Qué hacer: pega el código como primera línea del <head> en cada página, sin gestor de etiquetas, y vuelve a pulsar «Revisar mi página».
El script de la etiqueta no carga
Si la red o un bloqueador en el servidor cortan el script, la página no se ocultará. Por eso muchos eligen el archivo PHP para campañas serias: la decisión se toma en el servidor, antes de entregar la página.
Está activo el modo sombra o el modo «Tracker»
Con la conexión por archivo PHP en modo sombra, el filtro no corta a nadie, solo marca a quién habría bloqueado; en el registro aparece el motivo «Observado, no cortado». En el modo «Tracker» todos van a la oferta: «Rastreado, sin filtrar». Ambos modos sirven para analizar, no para una campaña en producción donde necesitas cortar bots. El modo sombra se desactiva solo al cumplirse el plazo; mientras tanto, en cada página del panel se ve un aviso con la fecha de fin del modo sombra.
Tu dirección está en la lista blanca
Si pruebas desde tu dispositivo y tu IP está en la lista blanca del flujo, verás la oferta, con el motivo «Permitido por la lista blanca». No significa que todos vean la oferta.
Síntoma 2. Todos ven la White Page
Si todas las visitas van a la white page, casi nunca es culpa del tráfico. Mira el motivo en el registro:
| Motivo en el registro | Qué pasó | Qué hacer |
|---|---|---|
| «Sin plan activo», «Límite de clics agotado» | El plan no está pagado o se acabaron los clics del periodo de prueba | Renovar el plan; ver precios |
| «El flujo no está activo» | Estado «Borrador» o «En pausa» | Paso 4 del flujo → «Activo» |
| «Cloaking desactivado» | El interruptor principal del paso 2 está apagado | Activar «Cloaking» |
| «Flujo en revisión» | Está activo el modo en el que el flujo muestra la White Page a todos | Desactivar ese modo en el Diagnóstico del flujo |
| «Antes del filtrado» | Está en curso el calentamiento | Esperar a que termine o acortarlo |
| «Escudo: no es un clic pagado» | El escudo está activo y la plataforma no pasa el parámetro de clic | Quitar el escudo; para plataformas sin parámetro (por ejemplo, Telegram) el escudo no sirve |
| «El flujo no tiene oferta de destino» | Todas las ofertas están desactivadas | Activar al menos una oferta |
| «La oferta no cargó» | La página de la oferta no se abrió en el modo «Carga» | Revisar la oferta o elegir «Redirección» |
Si los motivos son variados, pero casi todo lo corta la «Regla de la campaña» o la «Confianza baja», el problema está en la configuración del filtro: pasa al síntoma 3.
Síntoma 3. El filtro corta a personas reales
La señal: a la oferta pasa una parte muy pequeña de las visitas y, además, las que pasan casi no generan leads. Un paso alto en sí no es preocupante: con tráfico comprado que transmite el número de clic, la mayoría de los visitantes puede llegar a la oferta. En cambio, uno muy bajo es motivo para investigar. ArtisanClo te avisa por su cuenta si en un día hubo suficientes clics y el paso cayó a un nivel muy bajo o a la mitad respecto al día anterior.
Qué revisar:
- Rigor. «Estricto» activa el bloqueo de IPv6, JavaScript obligatorio, tiempo mínimo en página y un límite duro por IP. Para los primeros lanzamientos suele bastar «Equilibrado».
- Bloqueo de IPv6. Actívalo solo si la oferta y el tracker funcionan con IPv4; si no, pierdes personas reales, también en móvil.
- Bloquear sin referrer en Facebook. En el navegador integrado el referer se pierde a menudo; para Facebook no hace falta activarlo.
- Geo. Una lista de países o regiones demasiado estrecha.
- Límite de clics por IP. Los operadores móviles sacan a muchos abonados por una dirección compartida.
- VPN. Si tu audiencia usa VPN, el «Bloqueo de VPN y proxy» la cortará. Así está pensado: la VPN cambia el país. Desactívalo a conciencia.
La herramienta principal aquí es Diagnóstico. La pestaña «Recomendaciones» vuelve a pasar las visitas anteriores por la configuración actual y muestra «El filtro X corta tráfico», con una estimación de los leads y el dinero perdidos y el botón «Quitar el filtro». Encima de la lista de motivos, en «Estadísticas», se ve en qué paso se filtraron las visitas: si crece la parte de «Comprobación del navegador», revisa el nivel de rigor.
Síntoma 4. No hay visitas en el registro
- El código no está o está en otra página. «Revisar mi página» responderá «La página se abrió, pero este método de conexión no respondió en ella».
- Agrupación de repeticiones. Una segunda visita desde la misma dirección y navegador con la misma decisión dentro del mismo minuto se agrupa en un solo clic. Prueba desde otro dispositivo o espera un minuto.
- La comprobación no volvió. El visitante no pasó la comprobación por script y no regresó de la página de espera: el clic aparecerá más tarde con el motivo «Se requiere JavaScript».
- La revisión dice «No pudimos abrir tu página». Algunos sitios y hostings no dejan pasar la comprobación automática. No significa que la conexión no funcione: abre tú mismo la landing y, con la primera visita, el método quedará marcado como «Conectado».
Síntoma 5. Problemas del archivo PHP y del hosting
Todas las visitas tienen la misma IP
Delante del sitio hay un proxy del hosting, y el archivo PHP ve su dirección en lugar de la del visitante. En ese caso el filtro evalúa tu servidor, no a las personas. Pide al hosting que pase la dirección real del visitante (ajuste real IP / mod_remoteip).
Error 503 o carga lenta
El servidor del sitio no logra comunicarse con ArtisanClo: las conexiones salientes están prohibidas, falta la extensión curl y allow_url_fopen está desactivado, o el firewall del hosting corta las solicitudes. El archivo espera la respuesta hasta 4 segundos. Comprueba que el hosting tenga PHP 7.2 o superior y que permita solicitudes HTTPS salientes. Mientras no hay respuesta, el archivo funciona durante un día con la última respuesta: envía a la oferta a los visitantes con parámetro de clic publicitario y al resto a la White Page.
El hosting responde 403
El filtro de protección del hosting (WAF, ModSecurity) toma las solicitudes de la página de comprobación por un ataque. Añade la URL de la landing a las excepciones o pide al soporte del hosting que desactive el filtro para el sitio.
Cambiaste la configuración y el visitante ve lo de antes
Con el archivo PHP, la decisión para un mismo visitante se guarda en el navegador hasta un minuto. Prueba en una ventana de incógnito nueva. No hace falta volver a subir el archivo tras editar el flujo.
Versión antigua del archivo
Si la ventana de conexión avisa de que estás usando un archivo antiguo, descárgalo de nuevo: algunas funciones (White Page lista del catálogo, reglas de etiquetas de la oferta, comprobación de interacción real) requieren la versión más reciente.
Síntoma 6. Hay clics pero no hay leads
El filtro puede funcionar a la perfección y aun así los informes muestran «Leads» e «Ingresos» en cero. La causa: no está configurada la recepción de conversiones. Un flujo en modo «Cloaking» sin tracker externo no recibe conversiones.
Qué hacer según el esquema:
- Red de afiliados: en la sección Recepción de conversiones, elige la red, copia la dirección de postback en su panel y pasa
{click_id}en el parámetro correspondiente del enlace de la oferta (por ejemplo,sub1). - Sitio propio con formulario: código para el manejador del formulario, script para la página de «Gracias» o píxel.
- Tracker externo: elígelo en el paso 3 del flujo, añade
external_id={click_id}al enlace de la oferta y pega la dirección de postback en el tracker.
En la pestaña Registro de «Recepción de conversiones» se ven los últimos mensajes entrantes con su resultado: «lead registrado», «clic no encontrado», «sin click_id», «cloaking sin tracker». Normalmente el resultado dice enseguida qué falla. Más detalles en postback en marketing de afiliados y Click ID y Sub ID.
La revisión previa al lanzamiento en Diagnóstico
Para no descubrir problemas con presupuesto real, entra en el Diagnóstico del flujo antes de iniciar la campaña. Muestra qué responderá el flujo a visitas típicas: un rastreador, una solicitud de servidor, un navegador automatizado y una persona real con parámetro publicitario. Ahí mismo se comprueban la White Page y la oferta: si responden, cuántas redirecciones hay por el camino y si el dominio está en listas negras. Todo lo encontrado se reúne en «Corrige antes del lanzamiento».
Consejo. No intentes probar el filtro entrando en tu enlace con VPN o desde un servidor alquilado. Comprobarás tu red, no la configuración del flujo, y tu dirección puede quedar filtrada como sospechosa. Para tus pruebas, añade tu IP a la lista blanca del flujo y mira el registro.
Además, ArtisanClo vigila por sí mismo los flujos en funcionamiento: cada minuto comprueba si la oferta responde, cada mañana si la White Page se abre y, con regularidad, si algún navegador marcó el dominio. De todo ello llegan avisos a la campana y, si conectaste el bot, a Telegram.
Cuándo escribir al soporte
Si ningún síntoma encaja, escribe al soporte (menú bajo el avatar → Contáctanos) y adjunta el enlace del «Informe de la visita» de un ejemplo de decisión incorrecta, el número del flujo y el número del clic. Así el análisis lleva minutos, no un día de mensajes.
Cómo distinguir un bot de una persona sin pasarte de rigor lo contamos en cómo filtrar bots, y la instalación correcta, en cómo conectar un cloaker.
En pocas palabras
Si el cloaker no funciona, empieza por el registro de clics, «Revisar mi página» y el «Informe de la visita». ¿Todos ven la oferta? Busca caché, gestor de etiquetas o modo sombra. ¿Todos ven la white page? Revisa el estado del flujo, el plan, el calentamiento y el escudo. ¿Corta a personas reales? Mira el rigor, el IPv6, el geo y el Diagnóstico. ¿No hay leads? Configura la recepción de conversiones. Y antes de cada lanzamiento, pasa el flujo por «Corrige antes del lanzamiento» en Diagnóstico. Si todavía estás eligiendo servicio, mira qué revisar antes de comprar un cloaker: el registro de motivos y la revisión de la conexión ahorran horas de diagnóstico como este.



