CoreDash vs Vercel Speed Insights

Si vous êtes sur Vercel, Speed Insights est le moyen le plus simple d'obtenir des données d'utilisateurs réels, et c'est bien mieux que rien. Voici ce qu'il fait de bien, et pourquoi CoreDash est selon moi le meilleur choix sur le long terme.

Essai gratuit

Trusted by market leaders · Client results

aleteiaebaymarktplaatsperionworkivawhowhatwearsaturnvpnkpnhappyhorizonnestledpg mediaharvardmonarchnina carefotocasasnverasmusmccompareloopearplugsadevintamy work featured on web.dev

Si votre site tourne sur Vercel, le real-user monitoring se résume à un import. Ajoutez le composant Speed Insights, déployez, et les field data apparaissent à côté des déploiements et des logs. Depuis août 2026, chaque plan Vercel inclut un palier gratuit.

J'ai créé CoreDash, gardez-le en tête. Quand Vercel fait mieux, je le dis.

Ce que Vercel Speed Insights fait bien

La mise en place. Sur Next.js, Nuxt, SvelteKit, Remix ou Astro, vous installez un seul paquet (ou vous collez une balise de script sur un site statique) et vous déployez. Le script et l'endpoint qui reçoit les données fonctionnent comme des routes sur votre propre domaine : aucun domaine tiers à ajouter à la CSP, aucune nouvelle connexion. Le navigateur réutilise la connexion déjà établie avec le site.

Vercel Speed Insights documentation overview, October 2026

vercel.com, octobre 2026.

Il comprend votre framework. Speed Insights gère les routes dynamiques tout seul : un millier d'articles de blog devient une seule ligne pour /blog/[slug], au lieu de mille lignes avec quelques visites chacune. Les environnements de preview et de production sont mesurés séparément et chaque point de données inclut l'ID de déploiement. Le trafic d'une URL de preview ne se retrouve donc jamais dans les chiffres de production.

La confidentialité est bien gérée. Aucun cookie, rien qui ne soit rattaché à une adresse IP ou à un visiteur, et Vercel affirme que les données ne permettent pas de reconstituer les sessions. Le paquet client est open source (MIT), et avec sampleRate et beforeSend, vous pouvez réguler le volume ou abandonner des events avant qu'ils ne quittent le navigateur.

Vercel a également travaillé pour les agents de code. La commande vercel metrics (juin 2026) interroge Speed Insights depuis le terminal : p75 pour le LCP, l'INP, le CLS, le FCP et le TTFB, groupé par route, appareil, pays ou projet, et --all compare tous les projets d'une équipe. Vercel le met en avant pour les agents et cela fonctionne très bien pour cet usage. Dans l'offre payante, les Drains stream chaque point de données brut vers votre propre warehouse ou vers Datadog. De plus, les accès viewer sur Pro sont gratuits : un client ou un manager peut consulter les chiffres sans vous coûter un siège de plus.

Des field data gratuites pour chaque équipe Vercel

Jusqu'en août 2026, la version gratuite ne couvrait qu'un seul projet sur le plan Hobby. Désormais, chaque équipe Vercel dispose gratuitement de field data, et cela compte plus que tout le reste sur cette page.

Lighthouse charge la page une seule fois sur un téléphone simulé sans jamais cliquer nulle part : il n'y a donc aucun INP. CrUX ne prend en compte que les utilisateurs de Chrome qui l'ont autorisé et reste vide tant qu'une page n'en a pas accumulé suffisamment (voir données insuffisantes dans Search Console). Speed Insights mesure vos vrais visiteurs. Si vous l'utilisez et qu'il répond à vos questions, parfait : rien ici ne justifie de le retirer.

CoreDash et Vercel Speed Insights face à face

Tarifs et fonctionnalités vérifiés en septembre 2026. Prix en USD par mois.

CoreDashVercel Speed Insights
Où il tourneN'importe quel site : balise de script, plugin WordPress ou API AgencyConçu pour les sites déployés sur Vercel. La collecte passe par des routes que Vercel ajoute à chaque déploiement
Option gratuiteEssai de 14 jours, sans carte bancairePalier gratuit sur chaque plan : 10 000 events par équipe par période de 30 jours, score uniquement, pas de lignes « Poor »
Tarif payantÀ partir de 20 $ (16 $ avec facturation annuelle) pour 75 k pages vues et 1 sitePlus : 10 $ par projet plus 0,65 $ par tranche de 10 000 events, en plus du plan Pro (20 $)
Chiffre clép75 par métrique par rapport aux seuils de GoogleReal Experience Score (de 0 à 100). Par métrique sur Plus : p75 par défaut, p90, p95 et p99 disponibles
Attribution LCPÉlément, type d'élément, URL de l'image, statut preload et fetchpriority, quatre phasesSélecteur CSS de l'élément (Plus)
Attribution INPÉlément, type d'interaction, load state, trois phases, URL du script LoAFSélecteur CSS de l'élément (Plus)
SegmentsPlus de 25 dimensions, dont le navigateur, l'OS, la vitesse réseau, les capacités de l'appareil, l'état de connexion, la variante A/B et les libellés de pageAppareil, environnement, route ou chemin, pays. Les Drains transmettent le navigateur, l'OS et la connexion
Croisement avec CrUXOuiNon
RétentionDe 6 mois à 8 ans selon le planGratuit : vues sur 24 heures et 7 jours. Plus : 30 jours sur Pro, 90 sur Enterprise
AlertesAlertes personnalisées et AI Auto Alerts, par e-mail et SlackAucune documentée
Suivi des déploiementsTags de version issus de la CI, plus vérification pré-déploiement par rapport à vos budgetsAutomatique, avec séparation stricte entre preview et production
Soft navigationsOui, les changements de route côté client sont mesurésNon, hard navigations uniquement
IA et MCPServeur MCP sur chaque plan, sur le même endpoint que l'API, plus l'agent CWV SuperpowersCLI vercel metrics. Le serveur MCP de Vercel n'a aucun outil Speed Insights
CookiesAucun par défautAucun

Pourquoi CoreDash est selon moi le meilleur choix sur le long terme

Il fonctionne sur n'importe quel hébergeur

Speed Insights fait partie intégrante de la plateforme Vercel. La collecte passe par des routes que Vercel ajoute à chaque déploiement, Vercel déconseille de placer un reverse proxy devant, et l'ancienne API d'ingestion que l'on pouvait appeler de n'importe où est dépréciée. Très bien tant que tous vos sites clés sont sur Vercel. Mais dès que le site marketing bascule sur WordPress ou que la boutique tourne sur Shopify, ce site n'a plus de RUM. Et si vous quittez complètement Vercel, vous perdez l'outil et son historique.

De toute façon, l'historique est court. La formule Plus ne conserve que 30 jours sur Pro. Vous avez changé de CDN d'images en mars et vous voulez savoir en septembre si cela a amélioré les choses ? Il vous faut alors les Drains, votre propre stockage et vos propres requêtes. CoreDash conserve 1 an en Standard, 3 ans en Studio et 8 ans en Enterprise, sur n'importe quel hébergeur. La balise de script fonctionne à l'identique sur Next.js, WordPress ou une application PHP de 2012.

Un sélecteur CSS ne suffit pas

Speed Insights vous indique quel élément était lent, et d'après la documentation, l'attribution s'arrête là : un sélecteur CSS comme html>body img.header. La documentation ne mentionne ni les phases du LCP, ni les phases de l'INP, ni les Long Animation Frames.

Vous savez donc que l'image hero est lente, mais pas pourquoi. Or, le fix dépend de la cause. Un load delay élevé signifie que le navigateur a découvert l'image trop tard et qu'il faut un preload ou fetchpriority. Un temps de chargement long signifie que le fichier est trop lourd ou que le CDN est lent. Un render delay élevé signifie que quelque chose bloque le render.

CoreDash décompose le LCP en TTFB, load delay, temps de chargement et render delay, et consigne si l'image LCP a été préchargée, comportait fetchpriority=high ou était en lazy loading (LCP priority). Pour l'INP, vous obtenez l'input delay, le processing et la presentation, ainsi que le type d'input, le load state et, via les Long Animation Frames, l'URL du script responsable. Sur un site Next.js, je vérifie généralement le load state en premier : un tap lent sur mobile pendant l'hydratation de la page est un bug bien différent d'un tap lent sur une page entièrement chargée.

Speed Insights met également en avant le Real Experience Score, une note de 0 à 100 pondérée comme dans Lighthouse 10. Pourtant, Google n'établit aucun classement sur un score composite. Il regarde le p75 du LCP, de l'INP et du CLS issu de CrUX, avec une validation métrique par métrique. CoreDash utilise la bibliothèque web-vitals de Google avec les mêmes seuils et affiche CrUX à côté de vos propres données : vous voyez directement quand un fix commence à apparaître dans les chiffres de Google.

Soft navigations

Speed Insights ne mesure que les hard navigations. Sur une application Next.js, cela correspond à la première page vue d'une session ; chaque changement de route côté client par la suite n'est pas mesuré. Sur une application où les utilisateurs naviguent beaucoup, cela peut représenter la majorité de vos pages vues. CoreDash mesure aussi les soft navigations : ces changements de route figurent donc dans vos données.

Des field data pour votre agent IA

La CLI vercel metrics fournit des chiffres à un agent : le p75 par route, appareil ou pays. Le serveur MCP de Vercel ne propose aucun outil Speed Insights, seulement un outil générique qui exécute la CLI. Aucun diagnostic n'est intégré : l'agent doit donc comprendre le pourquoi tout seul. Aujourd'hui, une grande partie de mon travail sur la performance commence par un agent qui lit des field data, et un p75 seul ne le mène pas bien loin. Il lui faut les phases et les URL des scripts.

Le serveur MCP de CoreDash est inclus dans chaque plan, même Starter, et utilise le même endpoint que l'API. Trois outils en lecture seule renvoient les métriques, des séries temporelles avec un résumé des tendances et des histogrammes, filtrés selon n'importe quelle dimension d'attribution mentionnée plus haut. Claude s'y connecte via un connecteur personnalisé avec OAuth, et Cursor, Windsurf, VS Code ainsi que Gemini CLI fonctionnent également.

CWV Superpowers fonctionne par-dessus. Il est gratuit et sous licence MIT. Il extrait vos field data, repère la phase qui consomme le plus de temps, puis enregistre une trace Chrome avec émulation mobile, Fast 3G et ralentissement CPU 4x pour en trouver la cause. Vous obtenez un diff avec le fichier et la ligne, ou un rapport HTML pour un développeur. Aucun score Lighthouse n'intervient. L'article Corriger l'INP avec un agent IA montre une exécution réelle.

La documentation de Speed Insights ne mentionne pas non plus la moindre alerte : il faut donc penser à aller vérifier. Les AI Auto Alerts de CoreDash surveillent des centaines de segments chaque jour et ne signalent une régression que si elle touche au moins 2 % de votre trafic.

Ce que ça coûte

Speed Insights Plus impose d'abord le plan Pro. À cela s'ajoutent 10 $ par projet et par mois, plus 0,65 $ par tranche de 10 000 events, sans aucun event inclus. Chaque chargement de page mesuré envoyant 3 à 6 events, 1 M d'events couvre environ 170 k à 330 k pages vues et revient à 75 $ par mois pour un seul site, en plus de Pro. CoreDash Standard couvre 500 k pages vues sur 2 sites maximum pour 39 $ par mois, ou 31 $ avec facturation annuelle.

Vercel Speed Insights pricing: free on all plans, Plus at 0 per project a month on Pro (marked)

Documentation Vercel, limites et tarifs de Speed Insights, octobre 2026.

Pour les agences, ce sont les frais par projet qui s'accumulent. Dix petits sites clients coûtent 100 $ par mois de frais fixes avant même de comptabiliser le moindre event, et chacun doit constituer un projet Vercel. Le plan Studio pour agences de CoreDash couvre 10 sites clients avec 1 M de pages vues mutualisées et un nombre illimité d'utilisateurs pour 89 $ par mois (71 $ avec facturation annuelle), quel que soit l'hébergeur. Avec l'Agency API, une clé maître permet de créer des projets clients via REST, et les outils MCP interrogent n'importe quel projet client par son ID. CoreDash n'est pas en marque blanche : vous récupérez les données et conservez vos propres rapports.

Quand choisir plutôt Vercel Speed Insights

  • Tous les sites qui vous importent sont sur Vercel et vous voulez zéro configuration. C'est un composant et un déploiement.
  • Vous voulez un suivi des déploiements sans effort supplémentaire. CoreDash peut taguer les versions depuis la CI, mais vous devez ajouter cette étape vous-même à votre pipeline. Speed Insights le fait d'office et sépare preview et production.
  • Votre site a un faible trafic. Le palier gratuit couvre environ 1 700 à 3 300 pages vues par mois, et ce sont de vraies field data pour 0 $.
  • Vos données partent déjà vers un warehouse ou Datadog et vous y construisez vos propres vues. Les Drains sont taillés pour cela.
  • Il est déjà en place sur votre site et répond à vos questions. Alors gardez-le.

Faites tourner les deux pendant deux semaines

Vous pouvez faire tourner CoreDash à côté de Speed Insights sur le même site Vercel. Le script CoreDash pèse moins de 2 Ko et se charge en asynchrone, et l'essai dure 14 jours sans carte bancaire. Voyez lequel vous indique quoi corriger en premier. Le guide de mesure pour Next.js détaille la mise en place. Si vous préférez voir les tableaux de bord d'abord, ouvrez la démo de CoreDash et vérifiez les tarifs pour votre trafic. Les autres outils sont traités dans tous nos comparatifs.

Sources : présentation de Speed Insights, limites et tarifs, annonce de l'offre gratuite, métriques, utiliser Speed Insights, politique de confidentialité, CLI vercel metrics, outils MCP Vercel, Drains de Speed Insights.