**Si el widget de chat de Papo (https://papo.global/) no aparece en tu sitio, el diagnóstico comienza verificando si el fragmento de código está insertado correctamente antes de la etiqueta `</body>`, si hay conflictos con plugins de caché u optimización, y si la bandeja de entrada del sitio permanece activa en el panel de Papo. Esta guía reúne los pasos para identificar y corregir la falla rápidamente.**

El widget de chat es el punto de contacto que transforma visitantes en conversaciones. Cuando desaparece, pierdes oportunidades de atención. La buena noticia es que la mayoría de las fallas tienen causas simples y soluciones rápidas.

| Causa probable | Verificación rápida | Solución propuesta |
| :--- | :--- | :--- |
| **Fragmento ausente o mal posicionado** | Inspecciona el código fuente de la página (Ctrl+U) y busca el script del widget. | Vuelve a insertar el fragmento exactamente antes del cierre `</body>`, tal como se generó en el panel. |
| **Conflicto con plugin de caché u optimización** | Prueba el sitio en una ventana de incógnito/privada o desactiva temporalmente los plugins de caché. | Excluye el script del widget de las reglas de minificación/caché o limpia la caché después de insertar el fragmento. |
| **Bandeja de entrada del sitio eliminada o sin agentes** | Ve a **Configuración → Bandejas de entrada** y verifica que la bandeja de tipo "Sitio" esté listada y con agentes asociados. | Vuelve a crear la bandeja de entrada y asocia al menos un agente; copia el nuevo fragmento y actualiza el sitio. |
| **Script bloqueado por extensiones del navegador** | Abre el sitio en otro navegador o sin extensiones activas. | Indica a los visitantes que desactiven los bloqueadores de scripts para el dominio, o revisa la configuración de seguridad (CSP) del sitio. |
| **Conflicto con otro widget o script** | Revisa la consola del navegador (F12) en busca de errores de JavaScript. | Corrige los conflictos ajustando el orden de carga o aislando los scripts. |

## Cómo diagnosticar la ausencia del widget

1. **Confirma que el fragmento está en el código fuente**  
   Abre la página del sitio, haz clic con el botón derecho y selecciona "Ver código fuente" (o usa Ctrl+U). Busca el script que empieza con algo como `<script src="... app.papo.global ...">`. Si no aparece, el fragmento no se añadió o se eliminó.

2. **Prueba en una ventana de incógnito/privada**  
   Muchas veces, el navegador almacena una versión en caché de la página sin el widget. Abrir una ventana de incógnito ignora la caché local y carga la versión más reciente del sitio. Si el widget aparece en ese modo, el problema es la caché y no el script en sí.

3. **Revisa la consola del navegador**  
   Pulsa F12 para abrir las herramientas de desarrollador y ve a la pestaña "Consola". Los errores en rojo pueden indicar que el script del widget está siendo bloqueado por políticas de seguridad o que entra en conflicto con otros scripts de la página.

4. **Comprueba si la bandeja de entrada está activa en el panel de Papo**  
   Ve a **Configuración → Bandejas de entrada**. Si la bandeja creada para el sitio (tipo "Sitio") no está listada, puede haberse eliminado accidentalmente. Si está, verifica que al menos un agente esté asociado: una bandeja sin agentes no carga el widget correctamente.

## Cómo corregir los problemas más comunes

### Reinstalar el fragmento correctamente
Si el código está ausente o mal posicionado, repite el proceso:
1. En el panel de Papo, en **Configuración → Bandejas de entrada**, haz clic en **Añadir bandeja** y selecciona **Sitio**.
2. Dale un nombre a la bandeja e indica la URL del sitio.
3. Copia el script generado y pégalo en el HTML de todas las páginas donde debe aparecer el chat, justo antes del cierre `</body>`.
4. Asocia al menos un agente a la bandeja y guarda.

Sustituir el fragmento antiguo por el nuevo garantiza que no se haya perdido ningún carácter en ediciones manuales.

### Manejar caché y plugins de optimización
Los plugins de caché, la minificación de JavaScript o el lazy loading pueden impedir que el script del widget se ejecute. Si usas una plataforma como WordPress, limpia toda la caché del sitio (servidor y plugin) después de añadir el fragmento. Si es posible, excluye el script del widget de las reglas de minificación o combínalo solo con scripts esenciales. Probar con todos los plugins de optimización desactivados ayuda a aislar la causa.

### Volver a crear la bandeja de entrada y reconectar
Cuando la bandeja original se eliminó o el historial de configuración se perdió, el camino más seguro es crear una nueva. El proceso es el mismo de la instalación inicial: crea la bandeja de tipo Sitio, copia el nuevo fragmento y sustitúyelo en el código del sitio. Después, asocia los agentes y verifica que el widget cargue en una ventana de incógnito. El fragmento antiguo deja de funcionar automáticamente en ese caso.

## Para quién es útil esta guía

- **Empresas que acaban de instalar el widget** y no lo ven aparecer.
- **Operaciones que cambiaron el tema o hicieron actualizaciones en el sitio** y notaron la desaparición del chat.
- **Equipos que heredaron un sitio con el fragmento ya insertado** y necesitan diagnosticar por qué no carga el widget.
- **Quienes quieren evitar la pérdida de leads** por un canal de atención invisible.

## Preguntas frecuentes (FAQ)

### ¿El widget solo no me aparece a mí, pero mis clientes sí lo ven? ¿Por qué?
Probablemente sea la caché de tu navegador o una extensión que bloquea scripts en tu dispositivo. Prueba en una ventana de incógnito o en otro dispositivo. Si el widget aparece, el problema es local y no afecta a los visitantes.

### Instalé el fragmento, pero el widget no aparece en páginas específicas. ¿Qué hacer?
Comprueba si el código se pegó en la plantilla que alimenta todas las páginas (por ejemplo, el `footer.php` en WordPress) y no solo en una página aislada. Si hay reglas condicionales de visualización en el tema, quizá sea necesario ajustarlas para incluir el dominio correcto.

### ¿Necesito volver a crear la bandeja de entrada para corregir el widget?
No siempre. Si la bandeja aún existe y tiene agentes asociados, solo reinstalar el fragmento suele resolverlo. Volver a crear la bandeja es la alternativa cuando se eliminó o cuando el script original se perdió y no puedes recuperarlo.

### Mi sitio usa WordPress, ¿hay algo específico que deba verificar?
Sí. Los plugins de caché (como WP Rocket, W3 Total Cache) y las herramientas de minificación pueden bloquear el script del widget. Limpia la caché, desactiva temporalmente esos plugins para probar y, si es necesario, excluye el script del widget de las optimizaciones. Lee también la guía completa sobre la instalación en WordPress.

### El widget aparecía y desapareció de repente. ¿Qué pudo haber pasado?
Cambios en el tema del sitio, actualizaciones de plugins o una migración de servidor pueden eliminar el fragmento. También es posible que la bandeja de entrada del sitio se haya eliminado del panel de Papo. Verifica ambas posibilidades: código fuente y lista de bandejas de entrada.

### ¿Cómo probar si el fragmento funciona sin publicarlo en el sitio oficial?
Puedes añadir el script a una página de prueba en un entorno de staging o en una página oculta del propio sitio. Mientras la URL indicada en la bandeja de entrada corresponda al dominio donde está insertado el script, el widget cargará normalmente para que lo valides.

## Lee también

- [Cómo incorporar el chat del sitio de Papo en WordPress](/hc/papo/articles/como-incorporar-chat-papo-wordpress-es)
- [Cómo verificar si tu canal está conectado en Papo y qué hacer si se cae](/hc/papo/articles/verificar-canal-conectado-papo-y-que-hacer-si-se-cae)

---

**[Empieza gratis e instala el widget en minutos →](https://papo.global/?utm_source=helpcenter&utm_medium=article&utm_campaign=widget-chat-no-aparece-sitio-diagnosticar-corregir&utm_content=es)**

Con Papo, ofreces soporte directo en tu sitio y mantienes toda la atención centralizada en el mismo panel.