Conversie op /checkout daalde 18%
Vergeleken met dezelfde dinsdag in de afgelopen vier weken.
Na een release willen we weten wat mensen gebruiken en waar ze vastlopen. Daarom bouwden we Eyes: analytics waarmee je vragen stelt over je cijfers en meldingen krijgt als er iets verandert.

Software bouwen is ons vak, voor onszelf en voor anderen. Na elke release wilden we weten: welke functies worden gebruikt, waar haken mensen af en wat moeten we verbeteren? De analytics-tools die we probeerden gaven ons vooral dashboards. Het vergelijken en uitzoeken bleef ons werk.
Met Eyes brachten we twee taken samen: vragen stellen over je gebruiksdata en veranderingen signaleren zonder dat je steeds zelf een dashboard opent. We ontwikkelden de strategie, het ontwerp en de software.
Je stelt een vraag over het gebruik van je product, bijvoorbeeld: waar haken bezoekers af? Eyes haalt de bijbehorende cijfers op en controleert ze voordat de AI het antwoord formuleert. Zo is de uitleg gebaseerd op wat er in je product gebeurt.
Bij het antwoord laat Eyes de bijbehorende cijfers zien. Vraag je waar bezoekers afhaken, dan zie je hoeveel mensen bij elke stap doorgaan. Je hoeft daarvoor niet zelf een rapport samen te stellen.
Interactief voorbeeld met fictieve data en vooraf geschreven antwoorden.
Een lager bezoekersaantal op zondag hoeft geen reden tot actie te zijn. Daarom vergelijkt Eyes de cijfers met dezelfde dag van de week over de afgelopen vier weken. Bij een afwijking, zoals een dalende conversie of een tragere pagina, bevat de melding ook die vergelijking.
Eyes stelt zelf voor welke cijfers je kunt volgen. Zo hoef je niet elke melding zelf in te stellen.
Vergeleken met dezelfde dinsdag in de afgelopen vier weken.
LCP ging van 1,9 naar 3,4 seconden sinds de release van gisteren.
Het grootste deel landt op je blog en blijft langer dan gemiddeld.
Uitval steeg deze week van 22% naar 31%, vooral op mobiel.
Normaal is het nu druk. Staat het script nog op de pagina?
12% meer dan normaal voor een woensdag, sinds de nieuwsbrief.
Ask en monitoring gebruiken dezelfde analyticsgegevens. Eén script verzamelt onder meer paginaweergaven, verkeersbronnen en Core Web Vitals. Funnels en retentie helpen vervolgens om stappen in het gebruik van een product te onderzoeken.
Het overzicht hieronder laat zien hoe die onderdelen samenkomen. Het volledige aanbod en de prijzen staan op eyes.dev/pricing.
Bezoekers, sessies, bouncerate en conversie in één oogopslag, steeds afgezet tegen de vorige periode.

We maakten de analytics ook toegankelijk via een MCP-server. Daardoor kun je Eyes raadplegen vanuit een AI-tool die MCP ondersteunt, zonder eerst naar het dashboard te gaan.
Die toegang heeft een duidelijke grens: de agent krijgt geaggregeerde cijfers terug, geen individuele bezoekersprofielen.
>
⏺ eyes · query_analytics (metric: conversion_rate, dimension: device, compare: previous_period)
⎿ mobiel 2,1% (−0,8 pt) · desktop 3,9% (+0,1 pt) · tablet 3,2% (±0)
⏺ eyes · query_funnel (funnel: checkout, device: mobile)
⎿ grootste uitval: verzending → betaling, 41% haakt af (was 24%)
⏺ De daling zit volledig op mobiel, en bijna helemaal tussen verzending en betaling. Die stap is veranderd in de release van dinsdag; op desktop is niets veranderd. Ik zou beginnen bij het betaalformulier op kleine schermen.
Voor metingen zonder toestemming gebruikt Eyes een ID die per dag en per site verschilt. Het IP-adres zelf wordt niet opgeslagen. Die dagelijkse ID is niet bedoeld om dezelfde bezoeker over meerdere dagen te herkennen.
Pas met toestemming gebruikt Eyes een eigen cookie om een terugkerende bezoeker te herkennen. Retentie en bezoekersprofielen zijn daarom afhankelijk van die toestemming. Die keuze bepaalt ook welke analyses met de verzamelde gegevens mogelijk zijn.
Op eyes.dev vind je meer over het product, de functies en hoe je Eyes op je eigen site gebruikt.

Eyes begon met een vraag over onze eigen software. Heb jij een proces dat veel uitzoekwerk vraagt, of gegevens waar je meer mee wilt doen? Vertel ons waar je tegenaan loopt. Dan bekijken we samen wat software daarin kan betekenen.
Je kunt hier meer over lezen in ons privacybeleid.