SEO Search Analytics voor WordPress

Visitor Journey & Conversion Tracker

Met deze gratis SEO Search WordPress plug-in van Studio Het Zwarte Schaap meet je moeiteloos welk pad een bezoeker bewandelt. Meet conversie super makkelijk, en krijg snel overzicht in belangrijke data. Geen gehannes met Google Analytics.

Standaard analytics zoals GA4 gooien AI-verkeer op één grote hoop onder ‘Direct’ of ‘Referral’. Met AI Traffic Tracker krijg je direct inzicht in al je AI-bezoekers, ontdek je welke zoekvragen Google AI overneemt én zie je welke content scoort in het tijdperk van AEO en GEO.

Visitor Journey & Conversion Tracker voor WordPress

Ontdek exact hoe bezoekers over je website navigeren én waarom ze converteren — 100% privacyvriendelijk en zonder trage cookies.

Wat is het

De Visitor Journey & Conversion Tracker is een slimme, lichtgewicht WordPress plugin die het complete gedrag van je websitebezoekers inzichtelijk maakt. In tegenstelling tot complexe pakketten zoals Google Analytics, zie je in één oogopslag de chronologische route die een bezoeker aflegt: van de eerste binnenkomst tot aan het invullen van een offerte- of contactformulier.

Wat doet het voor jouw website?

Veel website-eigenaren zien wel hoeveel bezoekers ze hebben, maar hebben geen idee wat die bezoekers precies doen voordat ze klant worden.

Met deze plugin ontdek je direct:

  • Welke pagina’s bezoekers overtuigen om contact op te nemen.
  • Welke zoekmachines, social media kanalen of AI-chatbots (zoals ChatGPT en Perplexity) de meest waardevolle leads opleveren.
  • Waar potentiële klanten afhaken, zodat je jouw website doelgericht kunt verbeteren.

Visitor Journey & Conversion Tracker

Wat doet het?

De mogelijkheden in 5 eenvoudige stappen

1. Nauwkeurige herkomst & verkeerskanalen

De Visitor Journey & Conversion Tracker is een privacyvriendelijke (100% AVG/GDPR-conforme) analytics- en conversietracking-plugin voor WordPress. De plugin registreert de volledige chronologische navigatieroute van websitebezoekers (instappagina, tussenliggende pagina’s, verblijfsduur, klikgedrag en bedankpagina-conversies) zónder gebruik van privacygevoelige trackingcookies, zonder externe scripts en zonder noodzaak voor een cookiebanner.

2. Volg het complete bezoekerspad (User Journey)

Bekijk stap-voor-stap hoe een individuele bezoeker door je site wandelt. Zie op welke pagina iemand binnenkomt, welke vervolgpagina’s worden aangeklikt, hoe lang iemand op een pagina leest en via welke pagina iemand de website weer verlaat.

3. Automatische conversie- & formuliermeting

Stel eenvoudig je bedankpagina’s in (zoals /bedankt of /aanvraag-verzonden). Zodra een bezoeker een formulier instuurt en op de bedankpagina belandt, markeert de plugin dit direct als een conversie. Je ziet precies welke route tot die aanvraag heeft geleid.

4. AI & Chatbot Intelligence (ChatGPT, Claude, Perplexity)

Steeds meer potentiële klanten zoeken via AI-chatbots. De plugin heeft ingebouwde AI-herkenning en toont je precies welke bezoekers binnenkomen via ChatGPT, Perplexity, Claude, Google Gemini of Microsoft Copilot — inclusief hun conversiepercentage en het pad dat ze aflegden.

5. Overzichtelijk dashboard & langetermijntrends

Geen overbodige menu’s of ingewikkelde instellingen. Bekijk je prestaties in een helder dashboard met filters voor mobiel, desktop, browsers en historische trends tot wel 2 jaar terug. Zie in één oogopslag je doorklikratio (CTR), gemiddelde sessieduur en best presterende pagina’s.

supersimpele installatie

Installeer en klaar

Nou ja, bijna dan…kom je er niet uit? dan help ik je graag met instellen!

1

Installeer

Installeer de wordpress plugin via de zip file.

2

Bedankt

Maak een bedankt pagina, en stuur je formulier na inzending door naar deze pagina.

3

Meet verkeer & conversie

Check welke bezoeker waar vandaan komt, en welke pagina’s worden bezocht.

4

Stuur bij

Haakt een bezoeker af op een bepaalde pagina? Stuur bij waar nodig.

Technische specificaties

Versie: 1.4.6
Ontwikkelaar: Studio Het Zwarte Schaap
Licentie: GPL-2.0+
Type: WordPress Analytics & Funnel Tracking Plugin

1. Samenvatting & Doel

De Visitor Journey & Conversion Tracker is een privacyvriendelijke (100% AVG/GDPR-conforme) analytics- en conversietracking-plugin voor WordPress. De plugin registreert de volledige chronologische navigatieroute van websitebezoekers (instappagina, tussenliggende pagina’s, verblijfsduur, klikgedrag en bedankpagina-conversies) zónder gebruik van privacygevoelige trackingcookies, zonder externe scripts en zonder noodzaak voor een cookiebanner.

2. Systeemvereisten & Compatibiliteit

ComponentMinimale vereisteAanbevolen
WordPress versie5.6+6.4+ / 6.7+
PHP versie7.4+8.1 / 8.2 / 8.3
DatabaseMySQL 5.7+ / MariaDB 10.3+MySQL 8.0+ / MariaDB 10.6+
FormulierpluginsContact Form 7, Elementor Pro Forms, Gravity Forms, Fluent Forms, WPForms, HTML5 forms
Browsers clientChrome, Safari, Firefox, Edge, Opera, Samsung Internet (Desktop, iOS & Android)

3. Database Architectuur

De plugin maakt gebruik van twee geoptimaliseerde, geïndexeerde databasetabellen in MySQL/MariaDB:

┌────────────────────────────────────────────────────────┐
│ wp_vjtracker_sessions │
├────────────────────────────────────────────────────────┤
│ id (BIGINT, PK, AI) │
│ session_id (VARCHAR(64), UNIQUE INDEX) │
│ visitor_id (VARCHAR(64), INDEX) │
│ created_at (DATETIME, INDEX) │
│ updated_at (DATETIME) │
│ landing_page (VARCHAR(255)) │
│ landing_page_title (VARCHAR(255)) │
│ exit_page (VARCHAR(255)) │
│ exit_page_title (VARCHAR(255)) │
│ channel (VARCHAR(50), INDEX) │
│ channel_source (VARCHAR(100)) │
│ referrer (TEXT) │
│ utm_source, utm_medium, utm_campaign, utm_content… │
│ device_type (VARCHAR(20), INDEX) [mobile/desktop/tablet│
│ browser (VARCHAR(50)), os (VARCHAR(50)) │
│ pageview_count (INT, DEFAULT 1) │
│ duration_seconds (INT, DEFAULT 0) │
│ is_converted (TINYINT(1), DEFAULT 0, INDEX) │
│ converted_at (DATETIME, NULL) │
│ is_bot (TINYINT(1), DEFAULT 0, INDEX) │
└────────────────────────────────────────────────────────┘
│ 1
│
│ N
┌────────────────────────────────────────────────────────┐
│ wp_vjtracker_steps │
├────────────────────────────────────────────────────────┤
│ id (BIGINT, PK, AI) │
│ session_id (VARCHAR(64), INDEX) │
│ step_order (INT, INDEX) │
│ page_url (VARCHAR(255), INDEX) │
│ page_title (VARCHAR(255)) │
│ is_goal (TINYINT(1), DEFAULT 0) │
│ time_on_page (INT, DEFAULT 0) │
│ created_at (DATETIME, INDEX) │

  • Dataretentie & Opschoning: Automatische dagelijkse cronjob (vjtracker_daily_cleanup) die sessies en stappen verwijdert ouder dan de ingestelde retentieperiode (standaard 730 dagen / 2 jaar).
  • Schone Start / Data Reset: Bevat een ingebouwde TRUNCATE-functie in de backend om met één klik alle testdata veilig en permanent te wissen.

4. Client-side Engine & REST API Communicatie

  • Laadimpact: Zeer lichte vanilla JavaScript beacon (tracker.js < 15 KB ongecomprimeerd, < 4 KB gzipped), asynchroon geladen, geen jQuery-afhankelijkheid in de frontend.
  • Transmissiemethode: Maakt gebruik van de navigator.sendBeacon() API en de fetch() API met keepalive: true. Hierdoor gaan paginawissels en verblijfsduurpings nooit verloren bij het sluiten of verlaten van een pagina.
  • REST Endpoints (/wp-json/vjtracker/v1/):
    • POST /record-session: Registreert een nieuwe bezoeker of vernieuwt de actieve sessie.
    • POST /record-step: Registreert een chronologische navigatiestap / paginaweergave.
    • POST /update-duration: Periodieke ping en unload-ping voor nauwkeurige verblijfsduurberekening.

5. Geavanceerde Verkeersclassificatie & AI-detectie

De tracker classificeert binnenkomend verkeer automatisch in de volgende hoofdcategorieën:

  1. AI & Chatbot Referrals (channel: ai):
    • Gedetecteerde modellen/platformen: ChatGPT (chatgpt.com, openai.com), Perplexity AI (perplexity.ai), Claude (claude.ai, anthropic.com), Microsoft Copilot (copilot.microsoft.com), Google Gemini (gemini.google.com, bard.google.com), Grok (grok.com, x.ai), DeepSeek (deepseek.com), Mistral AI (mistral.ai), Poe AI (poe.com), Meta AI (meta.ai), You.com, Consensus en NotebookLM.
    • UTM AI Herkenning: Automatische toewijzing bij utm_medium=ai, utm_medium=chatbot of utm_source=chatgpt|perplexity|claude|gemini|deepseek.
  2. Organische Zoekmachines (channel: search):
    • Google, Bing, DuckDuckGo, Yahoo, Ecosia, Baidu, Yandex, Qwant, Startpage, Seznam.
  3. Social Media (channel: social):
    • LinkedIn, Facebook, Instagram, X (Twitter), Pinterest, TikTok, YouTube, Reddit, WhatsApp.
  4. Campagnes & Betaald Verkeer (channel: campaign):
    • Automatische herkenning op basis van utm_source, utm_medium, utm_campaign, utm_content en utm_term.
  5. Verwijzende Websites (channel: referral):
    • Alle externe websites met behoud van de specifieke brondomeinnaam.
  6. Direct / Intern Verkeer (channel: direct):
    • Directe URL-invoer, bookmarks en interne navigatie.

6. Conversie- & Doelmeting (Bedankpagina’s & Formulieren)

  • URL Matching & Normalisatie:
    • Ondersteunt zowel relatieve paden (bijv. /bedankt, /bedankt-voor-uw-aanvraag, /thank-you) als absolute URL’s en wildcard URL-patronen.
    • Automatische normalisatie van query strings en trailing slashes om mismatches te voorkomen.
  • Geïntegreerde Formulier Event Listeners:
    • wpcf7mailsent (Contact Form 7)
    • submit_success (Elementor Pro Forms)
    • gform_confirmation_loaded (Gravity Forms)
    • fluentform_submission_success (Fluent Forms)
    • Native HTML5 form submit fallback listeners.
  • Funnel Visualisatie: Elke conversie toont exact via welk kanaal de bezoeker binnenkwam, welke pagina’s werden bekeken, hoe lang er op elke pagina werd verbleven en bij welke stap het doel werd behaald.

7. Privacy, AVG / GDPR Compliance & Botfiltering

  • Geen Cookies: Er worden geen trackingcookies opgeslagen op het apparaat van de bezoeker.
  • Geen PII (Personally Identifiable Information): IP-adressen worden nooit in platte tekst opgeslagen in de database.
  • Bot & Headless Browser Filtering:
    • Detecteert automatische scrapers, search bots en headless browsers via navigator.webdriver, Puppeteer, Playwright, Selenium en bekende crawler user-agents.
  • Interne Uitsluitingen:
    • 1-klik optie om ingelogde beheerders en redacteuren uit te sluiten van tracking.
    • Mogelijkheid om tot 5 statische IP-adressen uit te sluiten.

8. Dashboard, Rapportage & UI Functionaliteiten

  • AI Referral Intelligence Widget: Toont AI-bezoekersaantallen, unieke AI-bezoekers, AI-conversies, conversiepercentages, modelverdeling en een directe 1-klik knop om direct alle AI-bezoekerspaden te filteren (channel=ai).
  • Interactieve Grafieken: Dynamisch schakelen tussen Bezoekers & Sessies, Conversies op Bedankpagina’s en Click-Through CTR (meer-pagina-bezoeken).
  • Flexibele Tijdsperiodes: Snelle filters voor 7 dagen, 30 dagen, 3 maanden, 6 maanden, 1 jaar, 2 jaar (historisch overzicht), Vandaag, Gisteren, Deze maand en Dit jaar (YTD).
  • Pagina Drill-Down Modal: Klik op een pagina in de tabel om verkeersbronnen, uitstappaden en recente bezoekersroutes te bekijken.
  • Gegevens Export: Volledige CSV-exportfunctie via de WordPress backend.
  • Meertalig (i18n): Volledig gelokaliseerd in het Nederlands (nl_NL), Engels (en_US), Duits (de_DE) en Spaans (es_ES).
  • Integratie met AI Traffic Tracker Pro: Directe statusindicatie en naadloze koppeling wanneer de Pro AI Traffic Tracker plugin actief is.

Reviews & Klantervaringen

Geplaatst op Google Google
Merel Coenders profile picture
Merel Coenders
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifieert dat de oorspronkelijke bron van de recensie Google is.
Robert heeft mij geholpen met ai optimalisatie voor mijn website. Sindsdien schieten de nieuwe aanmeldingen omhoog. Heel erg blij mee!
Geplaatst op Google Google
Jeannine Driessen profile picture
Jeannine Driessen
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifieert dat de oorspronkelijke bron van de recensie Google is.
Inmiddels acht jaar geleden heeft Robert van Studio Het Zwarte Schaap mijn website gemaakt waarvan hij ook het onderhoud doet. Hij is een ontzettend fijn persoon om mee samen te werken. Hij is slim, snel en gaat geen uitdaging uit de weg. Dus als je iemand kundig zoekt waar je ook nog eens een leuk gesprek mee kan voeren, is hij dé persoon om je website door te laten maken!
Geplaatst op Google Google
M M profile picture
M M
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifieert dat de oorspronkelijke bron van de recensie Google is.
Ik ben al meer dan 10 jaar klant bij Studio Het Zwarte Schaap en ben erg tevreden. Onlangs heeft Robert voor mij koppelingen gemaakt tussen mijn website en mijn sales platform. Hierdoor worden gebruikers automatisch aangemaakt na een bestelling, en krijgen ze toegang tot mijn online cursussen. In vergelijking tot andere webdesign en marketing bedrijven is Robert goedkoper, en reageert hij altijd erg snel op verzoeken en vragen. Ook s’avonds en in het weekeind. Hij is erg kundig en van bijna alle markten thuis. Zo niet, dan vindt hij dat ook nog eens een leuke uitdaging en gaat hij op onderzoek uit. En binnen no-time komt hij alsnog met een oplossing. Ik ben meer dan tevreden en beveel hem zeker aan 👌🏻
Geplaatst op Google Google
Maaike Meijs profile picture
Maaike Meijs
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifieert dat de oorspronkelijke bron van de recensie Google is.
Het is fijn samen te werken met Robert. Hij reageert snel, denkt met je mee en levert mooie resultaten. Ik krijg vaak erg leuke reacties over mijn website, mede mogelijk gemaakt door Studio het Zwarte Schaap!
Geplaatst op Google Google
Mark Leijs profile picture
Mark Leijs
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifieert dat de oorspronkelijke bron van de recensie Google is.
Robert van Studio Het Zwarte Schaap heeft mijn website gebouwd en onderhoudt deze. Hij is flexibel, professioneel en hanteert een goede prijs/kwaliteit verhouding. Ik kan hem aan iedereen aanbevelen!

Studio Het Zwarte Schaap

Weergraaf 42
5032BW
Tilburg

06 37 38 67 08

Stuur een appje