Problemen oplossen met Klaviyo.js en rapporten over sitesnelheid
Wat je leert
Lees meer over Klaviyo's onsite JavaScript (Klaviyo.js), dit is het codefragment dat je op je site plakt om Actief op site -tracking in te schakelen, en de impact ervan op de snelheid van de site. Klaviyo.js moet zijn geïnstalleerd om Klaviyo-aanmeldingsformulier op je website te kunnen publiceren.
Voor hulp bij het inschakelen van Actief op de site via je integraties, zie hoe je kunt verifiëren dat aanmeldingsformulieren zijn ingeschakeld.
Problemen met siteprestaties oplossen
Klaviyo.js wordt automatisch geïnjecteerd via veel van onze e-commerce-integraties, en je kunt het handmatig installeren voor andere platforms. Het zorgt ervoor dat Klaviyo-aanmeldingsformulier worden weergegeven en kan je helpen bij te houden wanneer klanten actief zijn op je site.
- Als je merkt dat de JavaScript van Klaviyo de prestaties van je website beïnvloedt (bijv. je PageSpeed-score) en deze automatisch is geïnstalleerd via een integratie, kun je proberen het in plaats daarvan handmatig te installeren.
Voor Shopify raden we je aan om actief on Site -tracking in te schakelen via Klaviyo’s Shopify-app-embed in plaats van dit handmatig te installeren. Dit omzeilt de native tag manager van de website en kan ervoor zorgen dat Klaviyo's JavaScript sneller laadt.
- Als je geen aanmeldingsformulieren van Klaviyo gebruikt (wat betekent dat je een andere tool gebruikt om aanmeldingsformulieren op je website te maken en te publiceren), zorg er dan voor dat alle formulieren in je tabblad aanmeldingsformulier zijn ingesteld op Draft. Je kunt Klaviyo.js geïnstalleerd laten voor tracking op locatie terwijl je formulieren offline zijn.

Navigeer naar het tabblad aanmeldingsformulieren om de status van elk van je aanmeldingsformulieren te bekijken. Live geeft een gepubliceerd formulier op je site aan, Bewerken geeft een live formulier aan met niet-gepubliceerde wijzigingen, en Concept geeft een formulier aan dat momenteel niet is gepubliceerd op je site, inclusief een formulier dat je eerder offline hebt gehaald.
Voor een live formulier zonder een actieve A/B-test of optimalisatie:
- Open in aanmeldingsformulieren het menu met de drie puntjes van het formulier en selecteer Bewerken.
- Selecteer in de statusdropdown van de editor Concept. Hiermee zet je het formulier offline; je hoeft de wijziging niet te publiceren.
- Ga terug naar aanmeldingsformulieren en bevestig dat de Status van het formulier Concept is. Herhaal dit voor elk live formulier dat je niet meer gebruikt.
Voor een formulier met een actieve A/B-test open je Analytics via het menu van het formulier, ga je naar A/B-testresultaten en selecteer je de actieve A/B-test. Klik op Winnaar kiezen, selecteer een variatie, kies Test beëindigen en geselecteerde variatie instellen als concept en klik vervolgens op Winnaar kiezen om te bevestigen.
Voor een formulier waarvoor een optimalisatie loopt, open je Analytics via het menu van het formulier en ga je naar A/B-testresultaten. Selecteer Optimalisatietest en de actieve optimalisatie en selecteer vervolgens Test beëindigen in het menu met drie puntjes. Kies de variatie die je wilt behouden en klik op Test beëindigen om te bevestigen. Hierdoor blijft de geselecteerde variatie live, dus volg de bovenstaande stappen om het formulier op Concept te zetten.
Als een formulier is gepland om later live te gaan, open je het menu in aanmeldingsformulieren, selecteer je Planning bewerken en klik je op Planning verwijderen zodat het offline blijft.
Klaviyo's standaard installatiemethoden laden Klaviyo.js asynchroon, zodat de browser de pagina kan blijven laden terwijl het script wordt gedownload. Het uitvoeren van de JavaScript gebruikt nog steeds browserbronnen en kan de paginaprestaties beïnvloeden. Google's PageSpeed-inzichten en andere rapporten over sitesnelheid kunnen het daarom aanmerken als een bijdragende factor aan de laadtijden van je site.
Sitesnelheid en SEO zijn belangrijk voor onze klanten en Klaviyo zet zich in om de impact van onze JavaScript tot een minimum te beperken. Ontdek hoe onze engineers klaviyo.js hebben geoptimaliseerd. Je zult verbeteringen blijven zien terwijl we nieuwe updates uitbrengen om Klaviyo.js beter te laten presteren en de laadtijden te verbeteren.
Extra hulpbronnen
- Aan de slag met tracking op je site van Klaviyo
Leer meer over de verschillende manieren waarop Klaviyo tracking op je e-commercewebsite kan ondersteunen. Er zijn 2 belangrijke soorten websitetracking:
- Inzicht in apps van derden
Leer hoe je apps van derden kunt vinden. Dit zijn apps die door derden (in plaats van door Klaviyo) zijn gebouwd met behulp van de API's van Klaviyo. De API's van Klaviyo stellen veel verschillende derden in staat om apps en integraties met ons platform te bouwen. Je kunt zoeken naar integraties die door Klaviyo zijn gebouwd en geselecteerde apps van derden op onze marktplaats voor apps. Als je een app zoekt die je niet op onze marktplaats kunt vinden, raden we aan om rechtstreeks contact op te nemen met het platform.