Widgets de estado incrustables: muestra el uptime a tus clientes
Incrusta el estado de uptime directamente en tu sitio web. Genera confianza con visualizaciones transparentes de disponibilidad.
Por qué mostrar el uptime a tus clientes#
Cuando tu sitio se cae, los clientes se preguntan: "¿Está caído solo para mí o para todos?"
Sin información de estado, ellos:
- Refrescan la página frenéticamente
- Prueban con distintos navegadores/dispositivos
- Llaman a soporte (haciéndote perder tiempo)
- Asumen que no eres fiable (dañando la confianza)
Un simple widget de estado responde a su pregunta: "Sí, sabemos que está caído, lo estamos solucionando."
Qué muestra un widget de estado#
Nova Uptime Status Widget
🟢 All Systems Operational
Last 30 days: 99.87% uptime
Last incident: Feb 18, 14:32-14:47 UTC (15 min)
Recent Status:
✅ mysite.com - Up
✅ api.mysite.com - Up
✅ Email Service - Up
[View full status] [Subscribe to updates]
Opciones del widget incrustable#
Opción 1: iframe incrustado en el sitio web#
Añádelo al footer de tu web o a una página de estado dedicada:
<iframe
src="https://status.novauptime.com/embed/your-embed-token"
style="width: 100%; height: 400px; border: none;">
</iframe>
Se actualiza automáticamente cada 60 segundos sin recargar la página.
Opción 2: Subdominio de estado independiente#
Crea status.yourcompany.com que muestre una página de estado completa con:
- Estado actual de todos los servicios
- Historial de incidentes
- Tiempo estimado de recuperación
- Notificaciones a clientes
Opción 3: Badge de estado en línea#
Muestra un badge sencillo en tu cabecera:
[🟢 All Systems Up] [View Status]
Enlaza a la página de estado completa o al dashboard.
Beneficios de los widgets de estado#
Menor carga de soporte#
Sin widget de estado:
- Cliente: "Tu sitio está caído"
- Soporte: "Déjame comprobar... sí, lo sabemos, lo estamos solucionando"
- Cliente: "Bueno, ¿y por qué no aparece en vuestra página de estado?"
Con widget de estado:
- El cliente ve el estado al instante
- Sabe que estás al tanto y trabajando en ello
- No contacta con soporte
Resultado: menos tickets de soporte, respuesta más rápida para necesidades reales de soporte.
Confianza y transparencia#
Mostrar el estado en tiempo real demuestra que:
- Monitorizas tu infraestructura
- Eres honesto sobre los problemas
- Valoras la comunicación con el cliente
- Te importa la disponibilidad
Los estudios muestran que un estado transparente reduce el churn un 40 % durante y después de una caída.
Ventaja competitiva#
Tus competidores no tienen widgets de estado. Tú sí.
Si un cliente tiene que elegir entre tú y un competidor durante una caída:
- Competidor: "¿Está caído?" (sin información)
- Tú: "Sí, lo sabemos, lo estamos arreglando, ETA 30 min" (estado claro)
Los clientes confían más en ti.
Configurar el widget de estado de Nova Uptime#
Paso 1: Activar el widget de incrustación#
- Inicia sesión en el dashboard de Nova Uptime
- Ve a la configuración del dominio
- Haz clic en "Embed Settings"
- Activa "Enable Embed Widget"
- Copia el token de incrustación
Paso 2: Personalizar la apariencia del widget#
Elige:
- Tema de color: claro / oscuro / personalizado
- Componentes a mostrar: % de uptime, incidentes recientes, lista de servicios
- Frecuencia de actualización: 30 segundos, 1 minuto, 5 minutos
- Periodo histórico: últimos 7 días, 30 días, 90 días
Paso 3: Añadirlo a tu sitio web#
Opción A: iframe HTML
<div id="gum-status-widget">
<iframe
src="https://status.novauptime.com/embed/YOUR_TOKEN?color=dark"
width="100%"
height="500px"
style="border: none;">
</iframe>
</div>
Opción B: Componente React
import { NovaUptimeStatusWidget } from '@novauptime/react-status';
export default function StatusPage() {
return <NovaUptimeStatusWidget token="YOUR_TOKEN" theme="dark" />;
}
Opción C: Página independiente
Crea status.yourcompany.com y enlázala:
[Check Status Page]
Personalizar el contenido del widget#
Qué mostrar#
Básico (recomendado para la mayoría)
- Estado general (Up/Down)
- % de uptime de 30 días
- Último incidente con su duración
Avanzado (para SaaS)
- Estado de cada servicio (API, Dashboard, Email)
- Tiempos de respuesta en tiempo real
- Incidentes activos con actualizaciones
- Historial de incidentes (últimos 10)
- Mensajes de actualización para el cliente
Elegir qué servicios mostrar#
Demasiado detalle: confunde a los clientes
- Load Balancer: Up
- API Node 1: Up
- API Node 2: Up
- Cache Layer: Up
- Database Primary: Up
- Database Replica: Up
Justo lo necesario: muestra lo que les importa a los clientes
- Website: Up
- API: Up
- Email Service: Up
Mensajes durante caídas#
Cuando ocurre un incidente, actualiza el widget de estado:
Durante (actualizaciones en tiempo real)
🟡 Partial Outage - Investigating
API is currently unavailable due to database connectivity issues.
Started: 14:32 UTC
Expected fix: In progress
Después (confirmación de resolución)
✅ Resolved
Database connectivity has been restored. All services are operational.
Incident duration: 15 minutes
Resolved: 14:47 UTC
Post-incidente
Post-Mortem: [Link to incident review]
We experienced a database failover that took 15 minutes to complete.
[Details of what we learned and how we're preventing this]
Consideraciones técnicas#
CORS y cross-origin#
El widget usa JavaScript para actualizarse. Asegúrate de que tu sitio lo permita:
// Runs on your website, fetches from Nova Uptime
fetch('https://api.novauptime.com/embed/YOUR_TOKEN/status')
.then(response => response.json())
.then(data => updateWidget(data));
Las cabeceras CORS de Nova Uptime ya lo permiten automáticamente.
Rendimiento#
El widget añade < 50KB al tamaño de la página y no bloquea la carga.
Las actualizaciones ocurren de forma asíncrona cada 60 segundos sin afectar la experiencia del usuario.
Impacto en SEO#
La información de estado se actualiza dinámicamente (JavaScript), así que no afecta directamente al SEO. Pero tener una página de estado mejora:
- Tiempo en el sitio (usuarios consultando el estado)
- Visitas recurrentes (página de estado guardada en marcadores)
- Señales de confianza (gestión adecuada de incidentes)
Alternativa: página de estado externa#
Si prefieres NO incrustarla en tu sitio web:
https://yourcompany.statuspage.io
Es un dominio separado que los clientes pueden marcar y consultar. Mantiene tu web principal despejada y a la vez ofrece transparencia total del estado.
Ventaja de Nova Uptime: no necesitas una herramienta aparte. El widget de estado viene integrado.
Medir la efectividad del widget#
Mide:
- Cuántos visitantes consultan tu widget de estado
- Tiempo medio en la página de estado
- Si los usuarios vuelven a la página de estado durante los incidentes
- Volumen de tickets de soporte durante las caídas (debería bajar)
Usa estos datos para mejorar el contenido y la presentación de tu página de estado.
Buenas prácticas#
- Actualiza durante los incidentes: las actualizaciones manuales valen más que el silencio
- Muestra ETAs realistas: "Investigando" es mejor que "Resuelto en 10 min" si no lo sabes
- Post-mortem tras los incidentes: los clientes agradecen saber qué pasó
- Mantenlo al día: un widget desactualizado hace más daño que no tener widget
- Hazlo visible: no escondas el widget de estado al final del footer
Resumen#
- Activa el widget incrustable en Nova Uptime
- Personaliza la apariencia y el contenido
- Añade el iframe a tu web o crea una página de estado dedicada
- Actualiza el estado durante y después de los incidentes
- Enlázalo desde la documentación de soporte y el centro de ayuda
- Mide la efectividad e itera
Empieza a generar confianza con tus clientes hoy: activa el widget de incrustación desde tu dashboard de Nova Uptime en la configuración del dominio. Incluido en todos los planes. 🚀
Monitor Your Website Before It Goes Down
Get uptime monitoring, SSL tracking, domain expiry alerts, and email health checks. Free plan — no credit card required.
Start Monitoring FreeArtículos relacionados
Monitoreo de certificados SSL para SaaS: prevenir la caducidad que destruye la confianza del cliente
Un certificado SSL caducado convierte tu SaaS en una amenaza de seguridad. Aprende a monitorizar la caducidad, automatizar las renovaciones y mantener la.
Nova Uptime vs StatusPage.io: comparativa de dashboards de uptime
Compara el widget de estado integrado de Nova Uptime con StatusPage.io. Descubre qué herramienta es mejor para comunicar el uptime a clientes y stakeholders.