Un WebTab de Zoho CRM que muestra comillas dobles sueltas ("" o un "ERROR DE CÓDIGO HTML DE ENCABEZADO") significa que el HTML de la página que proporcionaste (o la página remota que incrustaste) contiene contenido inesperado o no permitido en la sección de encabezado, y CRM no puede renderizar ese WebTab limpiamente.
Qué significa — explicación concreta ligada a la superficie de la API de Zoho
Los WebTabs incrustan una URL remota o un fragmento de HTML dentro del contenedor de pestañas de CRM. CRM valida el contenido incrustado al cargarlo y rechaza o elimina elementos que rompen la renderización de la página o violan las reglas de seguridad del lado del cliente para los WebTabs, lo que hace que la interfaz de usuario muestre comillas espurias o un error de código de encabezado HTML en lugar del contenido previsto. Los problemas aparecen con mayor frecuencia cuando la pestaña apunta a una página que devuelve marcado de encabezado mal formado, comillas no coincidentes en atributos, scripts en línea o etiquetas meta que CRM elimina, o cuando una preferencia a nivel de inquilino o un problema de caché afecta el orden y el comportamiento de carga de las pestañas[1][4].
Causas comunes
- La página remota devuelve etiquetas mal formadas o sin cerrar en el
<head>, o atributos con comillas faltantes/no coincidentes, lo que hace que el navegador/renderizador de CRM muestre caracteres sueltos[4]. - El fragmento de HTML incrustado enviado en el WebTab contiene scripts en línea, etiquetas no compatibles o etiquetas meta de encabezado que CRM bloquea por seguridad, lo que genera un mensaje de "ERROR DE CÓDIGO HTML DE ENCABEZADO"[1].
- La URL del WebTab redirige (HTTP → HTTPS) o sirve contenido diferente a los marcos incrustados, lo que provoca que se entregue una sección de encabezado parcial o rota a CRM.
- La caché del navegador, las cookies o las preferencias del inquilino (Preferencia de Orden de Pestañas) provocan la carga de una versión antigua/parcial del WebTab; borrar la caché a veces revela el problema real del HTML subyacente[1][6].
Cómo solucionarlo — pasos priorizados
- Reprodúcelo en una ventana de incógnito/privada para excluir interferencias de caché o extensiones. Si el error desaparece, borra la caché del navegador y recarga CRM.
- Si usas una URL remota, abre la URL exacta en una pestaña de navegador independiente y ve el código fuente de la página. Busca etiquetas sin cerrar, comillas no coincidentes o caracteres sueltos en el
<head>(título, meta, enlace, script). Corrige la página de origen para que el encabezado sea HTML válido. - Si proporcionaste HTML directamente al WebTab, elimina todos los
<script>en línea y los elementos de encabezado no permitidos (meta-refresh, etiquetas base) y vuelve a enviar solo el marcado de encabezado y cuerpo limpio según los requisitos de WebTab de Zoho. Prueba con un encabezado mínimo (charset, título) y luego agrega elementos de nuevo. - Asegúrate de que la URL no redirija durante la carga y se sirva a través de HTTPS; actualiza cualquier enlace HTTP a HTTPS y confirma que la página permite la incrustación en iframes (X-Frame-Options no DENY).
- Después de corregir el marcado, recarga CRM y confirma que la pestaña se renderiza. Si el problema persiste, exporta el código fuente de la página y valídalo con un validador HTML (W3C) para detectar errores de sintaxis ocultos.
Cuándo escalar
Si el código fuente de la página es válido y la pestaña aún muestra el error después de eliminar scripts, forzar HTTPS y borrar la caché, abre un ticket de soporte con el soporte de CRM e incluye: la URL del WebTab o el HTML exacto que proporcionaste, capturas de pantalla de la consola del navegador y una copia del código fuente de la página. El soporte de CRM verificará la configuración a nivel de inquilino y los registros de sanitización del lado del servidor[1][6].
[1]: CRM | Solución de problemas | Base de conocimientos — guía general de solución de problemas de CRM, comportamiento de carga de caché y pestañas.
[4]: Zoho Community — informes de errores de WebTab/Pestaña de Campaña de Correo y pasos de solución de problemas.
[6]: Zoho Community Soporte Empresarial — soluciones alternativas a nivel de inquilino y notas de escalamiento.