CoreDash vs Akamai mPulse
mPulse es un RUM empresarial maduro. En la CDN de Akamai puedes activarlo sin tocar tu código. CoreDash profundiza más en Core Web Vitals: lo suficiente para ver por qué una página es lenta, y tu agente de IA puede leer los datos.
mPulse lleva más tiempo funcionando que la mayoría de herramientas de RUM. Empezó en SOASTA, Akamai compró SOASTA y la app sigue iniciando sesión en mpulse.soasta.com. Funciona sobre boomerang.js, una de las primeras librerías de RUM de código abierto, que aún se mantiene. Si tu sitio está en la CDN de Akamai puede que ya lo tengas, porque las propiedades nuevas reciben una app Lite gratuita por defecto.
Yo creé CoreDash, así que tenlo en cuenta. Intentaré ser justo, algo que con mPulse no es difícil.
Lo que Akamai mPulse hace bien
Empecemos por la instalación. En la CDN de Akamai añades el comportamiento de mPulse en Property Manager y el snippet se inyecta en el edge. Sin cambiar plantillas y sin abrir tickets al equipo de desarrollo. La mayoría de herramientas de RUM (CoreDash también) necesitan que alguien pegue antes una etiqueta script. También funciona fuera de la entrega de Akamai con un snippet de carga normal, así que no dependes de su CDN.

akamai.com, octubre de 2026.
El otro punto fuerte es el dinero. Puedes registrar ingresos y conversión como métricas personalizadas junto a los datos de rendimiento, y mPulse calcula previsiones what-if sobre cuánto valdría una página más rápida. He visto montones de proyectos de rendimiento atascarse en una reunión cuando alguien pregunta cuánto vale el fix. mPulse te responde con números de tu propia tienda. También evalúa el impacto en la conversión, compara tests A/B y calcula el coste de tus recursos de terceros.
La atribución de Core Web Vitals es decente. En el LCP obtienes el selector del elemento, la etiqueta, src y srcset, el tamaño y, desde marzo de 2024, el tiempo de transferencia y el tamaño decodificado del recurso del LCP. El INP y el CLS vienen con el elemento que los provoca. En single page apps, mPulse registra un INP incremental por cada soft navigation, algo más difícil de medir bien de lo que parece. Boomerang también resuelve detalles donde muchos se equivocan: corrige las páginas prerrenderizadas con activationStart, gestiona las restauraciones de la back/forward cache y ofrece un modo PCI que lo mantiene al margen de los campos de tarjeta.
Está pensado para grandes infraestructuras: más de 200 métricas, dashboards en tiempo real, detección automática de anomalías, tráfico de bots separado del de personas, 13 meses de datos en Enterprise, API REST e integración con Datadog. Según las reseñas, los perfiles no técnicos se orientan bien en la UI, algo que no ocurre con todas las herramientas para empresas.
Si mPulse ya está en marcha
Si mPulse ya mide hoy a tus visitantes reales, estás mejor que la mayoría de sitios que analizo. Esos todavía siguen dando palos de ciego con la puntuación de Lighthouse en la pestaña de móvil y esperando a que CrUX les avise de que algo se rompió hace semanas. Recoger datos de cada visitante real en cada navegador es lo fundamental, y mPulse cumple con eso. Si responde a tus preguntas, consérvalo. El resto de esta página trata sobre las preguntas donde no va tan bien, y lo que eso te cuesta al cabo de uno o dos años.
Cara a cara
Precios y funciones verificados en septiembre de 2026.
| CoreDash | Akamai mPulse | |
|---|---|---|
| Qué es | RUM para Core Web Vitals | RUM empresarial basado en boomerang.js, con un fuerte enfoque en métricas de negocio |
| Instalación | Etiqueta script asíncrona de menos de 2 KB, o plugin para WordPress | Snippet de carga, o inyectado en el edge de Akamai mediante Property Manager sin tocar código |
| Atribución del LCP | Cuatro fases (TTFB, load delay, load time, render delay), elemento, tipo de elemento, estado de preload/fetchpriority/lazy loading, URL de la imagen | Selector del elemento, etiqueta, src/srcset, tamaño, tiempo de transferencia y tamaño decodificado del recurso del LCP. Sin fases |
| Atribución del INP | Tres fases (input delay, procesamiento, presentación), elemento, input type, estado de carga, URL del script mediante Long Animation Frames | Elemento de destino y marca de tiempo, tipo de evento en boomerang 1.851 (disponibilidad limitada), INP incremental por soft navigation en SPA. Sin fases, sin Long Animation Frames |
| Atribución del CLS | Elemento que se desplaza, causa del desplazamiento, momento del cambio | CLS por elemento |
| Seguimiento de conversiones | Sí | Sí, como métricas de negocio personalizadas |
| Ingresos y previsiones what-if | No | Sí, ingresos como métrica personalizada y previsiones what-if sobre una página más rápida |
| Seguimiento de deploys | Cada pageview etiquetada con la release, más un chequeo pre-deploy desde la CI | Anotaciones a través de la API |
| IA / MCP | Servidor MCP con herramientas de Core Web Vitals en todos los planes, Starter incluido, más el agente gratuito CWV Superpowers | Sin servidor MCP oficial para mPulse. Detección de anomalías y analítica what-if |
| API | JSON sobre HTTPS, el mismo endpoint que el servidor MCP | API REST para consultas, alertas, anotaciones y beacons. No disponible en mPulse Lite |
| Retención de datos | De 6 meses (Starter) hasta 8 años (Enterprise) | 13 meses en Enterprise, 30 días en Lite |
| Precios | Públicos, desde 16 $/mes con facturación anual, prueba de 14 días sin tarjeta de crédito | No publicados. Venta por contrato según compromiso de beacons, prueba a través de ventas |
| Opción gratuita | No, prueba de 14 días | mPulse Lite para propiedades en la CDN de Akamai: 1 M de beacons al mes, 5 grupos de páginas, sin alertas, sin API |
| Agencias | Planes para agencias con pageviews compartidas, una sola factura y una Agency API | Modelo de tenants, apps y permisos para grandes organizaciones, sin oferta para agencias |
Dónde va más allá CoreDash
Ver que el LCP ha empeorado es solo el principio. La mayor parte del trabajo consiste en averiguar por qué y poner en producción el fix. En esa parte es donde ayuda CoreDash.
Qué elemento y por qué fue lento
mPulse te dice qué imagen fue el elemento del LCP y cuánto tardó la descarga. Útil, pero en mi experiencia la descarga rara vez es la parte lenta. Lo más habitual es que el navegador encontrara la imagen tarde (porque es un fondo CSS o tenía lazy loading), o que la imagen estuviese lista y la página simplemente no la hubiera pintado todavía. Eso es el load delay y el render delay, y el beacon de mPulse no incluye un campo para ninguno de los dos.
CoreDash divide cada LCP en sus cuatro fases. También registra la prioridad del LCP, para que veas al instante si la imagen principal tenía preload, un fetchpriority alto o lazy loading. El dashboard de diagnóstico muestra qué fase es demasiado lenta y qué aspecto tiene el fix en tu stack.
Pasa lo mismo con el INP. mPulse señala el elemento que tardó en responder, pero no desglosa ese tiempo en input delay, procesamiento y presentación, y no utiliza Long Animation Frames (el plugin Continuity de boomerang funciona con Long Tasks). Una Long Task solo te avisa de que el main thread estaba ocupado; no tiene ningún campo para el script. En la mayoría de sitios que analizo, suele ser el tag manager, un widget de chat o un script de consentimiento. CoreDash almacena la URL del script en LoAF con cada interacción lenta, junto al input type y el load state, para que puedas agrupar el INP por script y ver qué proveedor penaliza más. Mi artículo sobre Long Animation Frames explica cómo.
Tu agente de IA puede leer los datos
Hoy en día, casi todo mi trabajo de debugging empieza con un agente leyendo los field data, y para eso el agente necesita poder consultarlos. Akamai publica un archivo llms.txt para la documentación de mPulse, más de lo que hace la mayoría de proveedores, pero eso solo cubre la documentación. No hay un servidor MCP oficial para mPulse. Los servidores MCP propios de Akamai son para Akamai Cloud y Akamai Functions. Alguien de la comunidad creó uno sobre la Query API, así que es posible, pero entonces dependes de un proyecto paralelo y de disponer de la API, que mPulse Lite no incluye.
El servidor MCP de CoreDash está incluido en todos los planes, también en Starter. Tiene tres herramientas: get_metrics para el p75 (o desde p50 hasta p95) con la división bueno/necesita mejora/pobre por dimensión, get_timeseries para ver si una métrica progresa o empeora, y get_histogram para la distribución. Claude se conecta como custom connector con OAuth (guía de configuración), y Claude Code, Cursor, Windsurf, VS Code y Gemini CLI también funcionan. CWV Superpowers es un agente gratuito con licencia MIT que combina esos field data con un trace de Chrome y te da un diff con el archivo, la línea y el fix. El mismo endpoint sirve también como la API directa, así que llevar Core Web Vitals a tus propios informes es tan sencillo como hacer un POST de JSON y recibir JSON de vuelta.
Precios en la web
mPulse no publica precios. Tienes que hablar con ventas, acordar un compromiso de beacons y la prueba también pasa por ventas. Para una empresa grande que ya tiene contrato con Akamai es lo habitual, y las opiniones en PeerSpot consideran que el precio es razonable. Para un equipo pequeño o una agencia, significa meterse en un proceso comercial antes de haber visto un solo dato propio. La app Lite gratuita solo funciona en propiedades de la CDN de Akamai y conserva 30 días, lo que no basta para detectar una regresión que va creciendo poco a poco a lo largo de un trimestre.

Documentación de Akamai mPulse sobre apps Lite, octubre de 2026.
CoreDash publica sus precios en la página de precios, con contratación autoservicio hasta Enterprise y 14 días de prueba sin pedir tarjeta de crédito. Pagas por pageviews, cada plan incluye todos los dashboards y no hay límite de URLs. La retención va desde un año en Standard hasta ocho años en Enterprise. Las agencias disponen de planes para agencias con pageviews compartidas entre clientes, y la Agency API crea un proyecto para cada cliente nuevo directamente desde tus herramientas. El modelo de tenants y apps de mPulse funciona bien para muchos sitios dentro de una misma empresa, pero no se pensó para una agencia con treinta clientes.
Cuándo conviene elegir Akamai mPulse
Si tu sitio está en Akamai y mPulse ya está en marcha, consérvalo. Un RUM sin tocar código vale muchísimo, sobre todo en organizaciones donde añadir una etiqueta script a la plantilla lleva un trimestre.
mPulse también es la mejor opción si tu principal duda gira en torno al dinero. Cruzar ingresos con datos de rendimiento y calcular con what-if lo que ganaría una página más rápida es lo que mejor hace. CoreDash también mide conversiones, pero no proyecta ingresos. Lo mismo ocurre si necesitas el modo PCI en las páginas de pago, si tu equipo vive dentro de Datadog o si buscas más de 200 métricas más allá de Core Web Vitals en un único contrato enterprise.
También puedes usar los dos. El script de CoreDash pesa menos de 2 KB y es asíncrono, así que convive sin problemas con boomerang. mPulse sigue ocupándose de los informes de negocio y tú usas CoreDash para depurar Core Web Vitals.
Pruébalo junto a mPulse
Añade el snippet de CoreDash junto a mPulse y déjalo dos semanas con tu tráfico real. Revisa las fases del LCP y los scripts de LoAF en tus plantillas más lentas, y conecta Claude al servidor MCP para ver lo que hace un agente con tus datos. La prueba es de 14 días, sin tarjeta de crédito. Consulta los precios o reserva una demo y te lo enseño.
Ver también: todas las comparativas, CoreDash vs Datadog y CoreDash vs New Relic.
Fuentes: página de producto de Akamai mPulse, límites de mPulse Lite, inyección en el edge, qué contiene un beacon de mPulse, notas de versión de boomerang 1.851, widgets de Core Web Vitals por elemento, tiempo de transferencia y tamaño decodificado del LCP, API de mPulse, boomerang en GitHub, servidor MCP de Akamai Cloud, reseñas en PeerSpot.