AI-chatbot die dagelijks alle internet- en tv-prijzen vergelijkt.
Chatbot die dagelijks prijzen ophaalt van alle providers en bezoekers direct het beste aanbod geeft. Geen verouderde data, geen handwerk.
De klant
Vergelijker.nl is een vergelijkingssite voor internet- en televisieabonnementen in Nederland. Bezoekers komen om het beste aanbod te vinden, maar de markt verandert constant: nieuwe acties, prijswijzigingen, bundels die verdwijnen. De site trekt dagelijks bezoekers die een concrete vraag hebben: wat is nu het beste aanbod voor mijn situatie?
Het probleem
Prijzen en aanbiedingen van internet- en tv-providers veranderen continu. KPN lanceert een actie, Ziggo past een bundel aan, T-Mobile introduceert een nieuw instapabonnement. De website had statische vergelijkingstabellen die handmatig bijgewerkt moesten worden. Bezoekers kregen regelmatig verouderde informatie, en het team moest dagelijks meerdere provider-sites checken om de tabellen actueel te houden.
Dat kostte tijd die het team liever in andere dingen stak. En het grotere probleem: er was altijd een gat tussen de werkelijkheid en wat op de site stond. Een bezoeker die via de site een provider koos en bij aanmelding een andere prijs zag, raakte het vertrouwen kwijt.
Bovendien beantwoordden de statische tabellen niet alle vragen. Een bezoeker die vraagt “wat is het beste internet voor gaming in een appartement van 80 vierkante meter” kon niet goed worden geholpen met een tabel vol rijen en kolommen. Er was behoefte aan een manier om bezoekers persoonlijk te adviseren, op basis van hun specifieke situatie.
Wat we hebben gebouwd
Een AI-chatbot die als persoonlijke adviseur fungeert, met altijd actuele data.
Dagelijkse price feed
Elke ochtend haalt de automation de nieuwste prijzen, bundels en acties op van alle grote providers: KPN, Ziggo, T-Mobile, Odido en acht andere aanbieders. De scraper loopt langs de relevante pagina’s, extraheert prijzen, contractduur, snelheid en bijzondere voorwaarden, en structureert alles in een uniform formaat.
Dit proces draait volledig automatisch via n8n. Geen handmatige input, geen vergeten updates. Als een provider de prijs aanpast, staat dat de volgende ochtend in de feed.
Slimme vergelijking
De chatbot begrijpt context. “Ik wil snel internet voor gaming” levert een ander antwoord op dan “goedkoopste optie voor een gezin met tv.” Het model combineert de dagelijkse prijsdata met begrip van wat de gebruiker echt nodig heeft.
Claude is het AI-model dat de chatbot aandrijft. We hebben het getraind op de productstructuur van de markt, veelgestelde vragen en de criteria die relevant zijn voor de doelgroep van Vergelijker.nl. Het model kent het verschil tussen kabel, glasvezel en DSL, begrijpt wat contractduur betekent voor de totale prijs, en weet wanneer een tijdelijke actieprijs een valkuil is.
Conversational interface
Geen dropdowns en filters, maar een gesprek. De bezoeker beschrijft wat ze zoeken, de bot stelt een paar vragen terug als er informatie ontbreekt, en geeft een persoonlijk advies met actuele prijzen en een directe link naar de provider. De tone of voice is praktisch en direct, niet gladgestreken.
Het chat widget is geintegreerd op de website via een lichtgewicht embed, zonder dat het de laadtijd beinvloedt.
De stack
- n8n voor dagelijkse data-ophaal en orkestratie
- Web scraping voor actuele prijzen van alle providers
- Claude als AI-brein achter de chatbot
- Chat widget geintegreerd op de website
Tijdlijn
Het project liep van intake tot live in drie weken:
- Week 1: intake en procesontwerp. We brachten alle providers in kaart, bepaalden welke datavelden relevant zijn, en bouwden de eerste versie van de scraper.
- Week 2: AI-integratie en promptontwerp. Claude werd gekoppeld aan de prijsfeed en we testten met echte gebruikersvragen om de antwoordkwaliteit te ijken.
- Week 3: integratie op de website, edge case testing, en live monitoring. We testten met vragen die de bestaande content niet dekte en stelden de fallbacks in.
Het resultaat
Bezoekers krijgen binnen seconden een persoonlijk advies gebaseerd op de prijzen van vandaag. Geen verouderde tabellen, geen handmatig werk voor het team.
De chatbot handelt het merendeel van de vergelijkingsvragen zelfstandig af. Het team hoeft niet langer dagelijks de provider-sites af te gaan. De tijdsbesparing is concreet: wat voorheen een dagelijkse taak van 45 tot 60 minuten was, is nu volledig geautomatiseerd.
Voor bezoekers is het resultaat een snellere en betrouwbaardere ervaring. De informatie klopt altijd, en de aanbevelingen zijn afgestemd op de specifieke situatie van de bezoeker in plaats van een generieke tabel.
Wat we ervan leerden
Provider-websites zijn niet gebouwd voor scrapers. Structuren veranderen, prijzen staan soms in JavaScript-rendered elementen, en aanbiedingen worden soms alleen getoond voor nieuwe klanten. De scraper vereiste meer robuustheid dan verwacht, met fallbacks per provider en alerting als een pagina niet meer laadde.
Het promptontwerp vroeg meer iteraties dan het technische werk. De eerste versies gaven correcte informatie maar klonken te formeel voor de doelgroep. We hebben drie rondes gemaakt voordat de tone of voice klopte met hoe de site zichzelf positioneert.