Installatie controleren en problemen oplossen
Zo controleer je stap voor stap of het script werkt, en wat je doet als er niets of te weinig binnenkomt.
Komen er geen bezoeken binnen, of herken je minder bedrijven dan je verwacht? Loop dan deze controles door, van boven naar beneden. De meeste problemen zitten in de eerste drie stappen.
Stap 1: komen er paginaweergaven binnen?
Ga naar /admin/sites. Onder elke site staat het aantal paginaweergaven en wanneer de laatste binnenkwam.
- Staat er "nog niets binnen"? Ga verder met stap 2.
- Komen er wel paginaweergaven binnen, maar zie je geen bedrijven? Ga naar stap 5.
Stap 2: laadt het script?
- Open je site in een privévenster, zonder adblocker.
- Druk op F12 om de ontwikkelaarstools te openen en kies het tabblad Netwerk.
- Ververs de pagina en zoek op
s.js.
| Wat je ziet | Wat het betekent |
|---|---|
Geen s.js |
Het snippet staat niet op deze pagina, of de site is nog niet gepubliceerd. |
s.js rood of blocked |
Een adblocker, cookiebanner of CSP houdt het script tegen. |
s.js geladen, geen verzoek naar /e |
Het script stopt meteen. Zie stap 3. |
s.js en /e met status 204 |
Het script werkt. Ga naar stap 4. |
Ook in de bron van de pagina (Ctrl+U of Cmd+Option+U) kun je zoeken op s.js en je sitesleutel.
Stap 3: het script laadt, maar stuurt niets
Het script stopt zonder meting als:
- de browser Global Privacy Control meestuurt. Brave doet dat standaard, en in Firefox en sommige extensies kun je het aanzetten. Test met een andere browser.
- het script het attribuut
data-sitemist. Dat gebeurt als je in Tag Manager het gewone snippet plakt. Gebruik de code uit Google Tag Manager. - de tag in Tag Manager wacht op toestemming. Zet de tag op Geen extra toestemming vereist.
Stap 4: er gaat wel iets naar /e, maar niets komt binnen
Het verzoek komt aan, maar wordt genegeerd. Controleer:
- Het domein. Staat het domein van de pagina bij je site op /admin/sites? Subdomeinen tellen mee, maar
jouwbedrijf.beofjouwsite.webflow.iomoet je apart toevoegen. - De sitesleutel. Vergelijk
data-siteop je site met het snippet bij /admin/sites. Heb je meer sites, dan kan het snippet van een andere site op deze pagina staan. - Uitsluitingen. Staat jouw IP-adres of het pad dat je test bij /admin/exclusions? Dan wordt het bezoek bewust niet opgeslagen.
- Afgemeld. Heb je jouw verbinding ooit afgemeld via de afmeldpagina? Dan worden bezoeken vanaf die verbinding niet meer geregistreerd.
- Je abonnement. Na de proefperiode zonder abonnement verwerkt Leadspotr geen nieuwe bezoeken. Kijk bij /admin/billing.
- Testtools. Bezoeken van bots, headless browsers, Lighthouse, PageSpeed en monitoringdiensten worden niet opgeslagen. Test met een gewone browser.
Stap 5: paginaweergaven wel, bedrijven niet
Dat is vaak gewoon zo. Niet elke bezoeker is te herkennen:
- Thuis en mobiel. Bezoekers op een gewone thuisverbinding (KPN, Ziggo, Odido en dergelijke) of een mobiele verbinding koppelen we niet aan een bedrijf. Je eigen test vanaf thuis levert dus geen bedrijf op.
- VPN en cloud. Bezoekers via een VPN of een clouddienst worden niet herkend.
- Eenmanszaken. Die zien we als personen en koppelen we niet.
- Lage score. Bedrijven met een score onder 40 tonen we niet. Zie Score en betrouwbaarheid.
- Even geduld. Het opzoeken gebeurt op de achtergrond. Een nieuw bedrijf verschijnt meestal binnen een minuut, soms pas bij de tweede pagina van het bezoek.
Bezoekers die niet herkend worden, zie je op /admin onder Overige bezoekers, per regio. Op het dashboard zie je bij Trefkans welk deel van je desktopbezoekers aan een bedrijf gekoppeld is.
Tip: wil je de herkenning echt testen? Bezoek je site vanaf een kantoornetwerk met een vaste verbinding, niet via wifi van thuis, een hotspot of een VPN.
Veel bezoekers met een adblocker
Sommige adblockers blokkeren scripts van trackingdiensten op naam. Met een eigen trackingdomein, zoals t.jouwbedrijf.nl, laad je het script first-party. Dan wordt het minder vaak geblokkeerd. Dat stel je in bij /admin/sites. Zie Het script op je site plaatsen.
Toestemming en leads werken niet
- Staat Personen identificeren aan bij /admin/sites?
- Geef akkoord in je cookiebanner en typ in de console
localStorage.ls_consent. Dat moet"1"zijn. - Is het leeg? Dan wordt
leadspotr('consent', true)niet aangeroepen. Controleer de koppeling met je banner in Cookiebanner koppelen. - Staat het formulier in een iframe (HubSpot, Typeform, Calendly)? Dat kan het script niet lezen. Gebruik
identify. Zie Formulieren en leads.
De widget verschijnt niet
- Staat Widget tonen aan bij /admin/widget, en heb je op Opslaan geklikt?
- Staan er pagina's ingevuld bij Alleen op deze pagina's? Dan verschijnt de widget alleen daar.
- Staat er minstens één actie, flow of link in het menu? Een afspraak verschijnt alleen als er afspraaktypes zijn, WhatsApp alleen als er een nummer is.
- De widget laadt mee met het script. Werkt het script niet, dan werkt de widget ook niet. En bij Global Privacy Control laadt het script helemaal niet, dus de widget ook niet.
Zie ook Widget instellen.
Meldingen komen niet aan
Meldingen gaan alleen over bedrijven met hoge betrouwbaarheid die een van je belangrijke pagina's bekijken, en maximaal één keer per bedrijf per dag. Zie Meldingen in Telegram en Slack.
Kom je er niet uit?
Neem contact met ons op. Vermeld dan de naam van je site, de URL van een pagina waarop het script staat en wat je in het tabblad Netwerk ziet.