CoreDash vs Request Metrics

Request Metrics is een goede RUM-tool, en de rapportage over Long Animation Frames is een van de beste die ik heb gezien. Ik heb CoreDash gebouwd en ik vind het na een paar maanden data nog steeds de betere keuze, maar voor sommige teams past Request Metrics beter.

Gratis proefperiode

Trusted by market leaders · Client results

workivamonarchsaturnnestleharvardebayadevintaerasmusmckpnaleteiafotocasawhowhatwearhappyhorizonperionvpncomparedpg medianina caremarktplaatsmy work featured on web.devsnvloopearplugs

Wie maakt Request Metrics

Request Metrics wordt gemaakt door de mensen achter TrackJS. Todd Gardner en Eric Brandes bouwen al heel lang monitoringtools. Het product is overzichtelijk en makkelijk te leren. Als je support mailt, krijg je de engineers die het gebouwd hebben. Hun klanten benoemen dat vaak, en afgaande op het product geloof ik dat direct.

Ik heb CoreDash gebouwd, dus houd dat in je achterhoofd. Request Metrics doet sommige dingen beter dan CoreDash en die zal ik aanwijzen. Ik vind CoreDash nog steeds de betere keuze zodra je de eerste paar maanden voorbij bent, maar voor sommige teams is Request Metrics de juiste tool.

Wat Request Metrics goed doet

Vooral Long Animation Frames. Er is een speciaal LoAF-dashboard waar je frames door interacties scheidt van frames door scriptevaluatie. Je kunt het uitsplitsen per pagina en per script, helemaal tot aan de event listener of setTimeout-callback die draaide. LoAFs worden ook in de waterfall van de paginalading getekend. Daar zijn ze het meest logisch. Er is zelfs een "Show Code"-knop die het inline script ophaalt, zodat je DevTools niet hoeft te openen. (Hij haalt het live script op, dus direct na een deploy kan het afwijken van de code die daadwerkelijk draaide). Als je wilt weten wat LoAF is en waarom het uitmaakt voor de INP: ik schreef over de Long Animation Frames API op corewebvitals.io.

De homepage van requestmetrics.com, oktober 2026

requestmetrics.com, oktober 2026.

Het doet ook meer dan RUM. Sinds januari 2025 draait het wekelijkse Lighthouse-scans op desktop en mobiel voor je drukste pagina's. Er is een CrUX-dashboard waar je elke openbare concurrent aan kunt toevoegen. De scans beginnen al voordat je iets installeert, dus er is meteen op dag één iets om naar te kijken. In het Professional-plan krijg je ook JavaScript-error monitoring, API-monitoring, traffic analytics, funnels en sessietijdlijnen, allemaal vanuit hetzelfde script.

De attributie is goed. De LCP- en CLS-elementen komen als CSS-selectors die je direct in DevTools plakt. De agent verzamelt de subonderdelen van de LCP (resource load delay, laadtijd en render delay) naast de TTFB.

Privacy is goed geregeld: geen cookies, IP-adressen worden gehasht met een salt en daarna weggegooid, de data staat in Canada. Enterprise-klanten kunnen self-hosten of een dedicated instance krijgen. Installeren is makkelijk via een CDN-snippet of een NPM-module. Het is veilig voor server side rendering, en je kunt de collector via je eigen domein routeren zodat adblockers je beacons niet opeten. Niet veel tools helpen je daarbij, en verloren beacons zijn een echt probleem.

De prijzen zijn voorspelbaar. Er is een gratis plan. Essentials begint bij $34 per maand (jaarlijks gefactureerd) met een onbeperkt aantal gebruikers. Je krijgt nooit een rekening voor extra verbruik.

Als je Request Metrics al draait

Dan meet je je echte bezoekers al. De meeste sites die ik audit, doen dat niet. Die werken met Lighthouse-scores en een Search Console-rapport dat alleen URL-groepen toont. Elke vorm van real user monitoring is beter dan geen, en Request Metrics is een goede.

Als het de vragen beantwoordt die je stelt, blijf dan. Wisselen van RUM-tool kost je je historie en een week aandacht. Dat is het pas waard zodra je huidige tool geen antwoorden meer geeft. Voor veel teams gebeurt dat later, als de makkelijke winst binnen is en de vragen moeilijker worden.

CoreDash vs Request Metrics in één oogopslag

Prijzen en features gecheckt in september 2026.

CoreDashRequest Metrics
FocusCore Web Vitals RUMRUM, Lighthouse en CrUX, plus errors, analytics en API-monitoring in Professional
Grootte collectorOnder de 2KBOngeveer 13KB gzipped (inclusief error en network tracking)
LCP-attributieElement, element type, image URL, preload/lazy load status, vier fasesElement selector, image URL, subonderdelen verzameld
INP-attributieElement, input type, load state, input delay / processing / presentation, LoAF script URLElement selector, event type, load state
Long Animation FramesScript URL als dimensie om je INP op te filterenSpeciaal dashboard, invocation vs evaluation, rapporten per pagina en per script
CrUXCrUX cross-referenceCrUX-dashboard met origins van concurrenten
LabtestsPre-deploy check in CI, synthetic monitoringWekelijkse Lighthouse-scans (desktop en mobiel), on demand runs
Data ophalenAPI, plus een MCP server in elk plan voor Claude, Cursor en andere agentsCSV-export
AlertsE-mail en Slack, custom en AI auto alertsE-mailnotificaties
Dataretentie6 maanden tot 8 jaar24 uur (Free), 30 dagen (Essentials), 90 dagen (Professional)
VerkeerslimietenMaandelijkse pageviews per plan, extra blokken bijkopenGemeten per minuut, pageviews boven de limiet worden gedropt
Instapprijs (jaarlijks)$16/mnd: 75K pageviews, 1 site, 3 gebruikersGratis: 1K pageviews, 24u retentie. $34/mnd: 75K pageviews, onbeperkt aantal gebruikers
Rond de 500K pageviews (jaarlijks)Standard, $31/mnd, 1 jaar retentieProfessional, $88/mnd, 90 dagen retentie
AgenciesAgency API met master key, gedeelde pageviews, niet white-labelWhite-label rapporten in Professional
DatalocatieEUCanada, self-host of dedicated instance op Enterprise

Waar CoreDash later het verschil maakt

Hoe lang je je data bewaart

Request Metrics bewaart 30 dagen in Essentials en 90 dagen in Professional. Dat is genoeg om een regressie van de deploy van vorige week te vangen. Maar het beantwoordt niet "zijn we sneller dan afgelopen november?", iets wat iemand na Black Friday altijd vraagt. CoreDash bewaart 6 maanden in Starter, 1 jaar in Standard, 3 jaar in Studio en 8 jaar in Enterprise.

Verkeerslimieten werken ook anders. Request Metrics meet je capaciteit per minuut en dropt pageviews boven de limiet. Daar zijn ze open over. Zo beloven ze dat je nooit een onverwachte rekening krijgt. Hun docs raden aan om 1,5 tot 2 keer je verwachte verkeer in te kopen. De meeste dagen merk je daar niets van. Op een grote uitverkoopdag wordt de piek gedropt, en dat is precies het uur dat je wilde zien.

Request Metrics verkeerslimieten docs: capaciteit opgedeeld in per-minuut blokken (gemarkeerd)

Request Metrics docs over verkeerslimieten, oktober 2026.

En het prijsverschil wordt groter bij meer verkeer. Bij rond de 500.000 pageviews per maand kost Request Metrics Professional $88 per maand (jaarlijks gefactureerd) met 90 dagen historie. CoreDash Standard kost $31 met een jaar historie. Eerlijk is eerlijk, Professional geeft je ook error monitoring, funnels en analytics. Dat doet CoreDash niet. En je krijgt een onbeperkt aantal gebruikers, waar Standard er 10 heeft. Bij CoreDash betaal je voor pageviews en retentie, en elk plan heeft elk dashboard.

INP-fases

Request Metrics vertelt je welk element de INP-target was, of het een keyboard of pointer event was, en of de pagina nog aan het laden was. Handig, maar daar stopt het. CoreDash splitst elke INP ook uit in input delay, processing en presentation. En het linkt dit aan de LoAF script URL, het input type en de load state. De fases vertellen je wat je op moet lossen. Een lange input delay betekent dat iets anders de main thread blokkeerde toen de bezoeker klikte. Meestal een tag manager of consent script. Een lange processing betekent dat je eigen handler traag is. Een lange presentation betekent dat de render daarna te groot is. Twee pagina's met dezelfde INP kunnen een compleet andere fix nodig hebben, en vaak ook een ander team.

Ik kon in de Request Metrics docs geen uitsplitsing van INP-fases vinden (ze hebben nog geen INP-gids). Als de INP je grootste probleem is, check dat dan tijdens hun proefperiode.

Voor de LCP is het verschil kleiner, Request Metrics verzamelt de subonderdelen ook. CoreDash voegt daar het element type aan toe, en of de LCP-afbeelding preloaded of lazy loaded was. Dat is een van de eerste dingen die ik check bij een trage LCP. Het Diagnosis-dashboard geeft je daarna de fix voor jouw stack.

Je AI-agent kan je field data lezen

Voor mij is dit het grootste verschil. Ik kon in Request Metrics geen publieke API vinden om je performance data uit te lezen. De API in hun docs is de browser agent API om data in te sturen, en data komt eruit als CSV-exports. Ze waren wel vroeg met AI: al in 2023 lanceerden ze een ChatGPT-gebaseerde assistent genaamd Professor Sloth, die in hun dashboard woont.

CoreDash heeft een read-only API en een MCP server op hetzelfde endpoint. De MCP server zit in elk plan, dus ook in Starter. Voeg het toe aan Claude als een custom connector, of aan Claude Code, Cursor, Windsurf, VS Code of Gemini CLI, en je agent kan zelf je field data bevragen. Iets als: geef me de p75 LCP op mobiel voor de checkout, gegroepeerd op LCP-element, afgezet tegen vorige week.

Ik heb ook CWV Superpowers gebouwd, een gratis AI-agent met een MIT-licentie. Hij vindt de grootste bottleneck in je CoreDash-data, draait een Chrome trace op die pagina en komt terug met een code fix (bestand, regel en diff) of een HTML-rapport. Hij kijkt nooit naar een Lighthouse-score. Ik schreef over hoe dat werkt voor het oplossen van de INP met een AI-agent.

Veel van mijn eigen debug-werk begint met een agent die de field data iets vraagt. Als de data er alleen als CSV uitkomt, kan de agent niets vragen, hoe goed de dashboards ook zijn.

Agencies

Request Metrics geeft agencies white-label rapporten in Professional. Dat is mooi als je klanten rapporten onder je eigen naam wilt sturen. CoreDash is niet white-label. In plaats daarvan geeft de Agency API je een master key die klantprojecten aanmaakt, updatet en verwijdert, en data van allemaal uitleest. Pageviews worden gedeeld over al je klanten en er is één factuur. Je bouwt je eigen rapportage en CoreDash levert de data. Bekijk de agency prijzen.

Wanneer je beter Request Metrics kunt kiezen

  • Je wilt RUM, JavaScript-errors, API-monitoring en funnels in één tool met één script. De error monitoring komt van het TrackJS-team, en die doen dat al jaren.
  • Je besteedt de meeste tijd aan Long Animation Frames en je hebt graag een speciaal LoAF-dashboard.
  • Je hebt white-label rapporten voor klanten nodig.
  • Je data moet in Canada blijven, of je hebt een self-hosted of dedicated instance nodig.
  • Je site is klein genoeg voor het gratis plan, of je team heeft op het instapplan een onbeperkt aantal gebruikers nodig.
  • Je wilt vanaf dag één Lighthouse-scans en CrUX-data van concurrenten, nog voordat je iets installeert.

Probeer het op je eigen site

De makkelijkste manier om te vergelijken is om ze allebei twee weken te draaien. Beide scripts laden async en zitten elkaar niet in de weg. De CoreDash trial duurt 14 dagen en vereist geen creditcard. Je kunt het installeren met één script-tag of de WordPress-plugin. Bekijk de prijzen, of boek een demo van 20 minuten dan loop ik samen met jou door je eigen data.

Voor andere tools, zie alle CoreDash-vergelijkingen.

Bronnen: Request Metrics prijzen, pricing docs, verkeerslimieten, LoAF-gids, LCP-gids, CrUX-gids, browser agent API-referentie, end user data, lancering Unified Web Performance, aankondiging Professor Sloth. Grootte agent gemeten op rm.js v2.4.1.