Stap 1. Initialize. Zet Action Type op Initialize en vul je API-key in. Stel eventueel Language in bij een meertalige winkel en zet Collect Email aan. Deze tag moet op elke pagina afgaan zodat clerk.js laadt.
Stap 2. Productweergaven. Action Type Track Product View, met Product IDs gekoppeld aan een Data Layer-variabele die op productpagina's het huidige product-ID teruggeeft.
Stap 3. Winkelmandje. Action Type Track Cart, met Product IDs gekoppeld aan een variabele die de array van producten in het mandje teruggeeft. Laat hem afgaan bij elke wijziging: toevoegen, verwijderen en het bekijken van de mandpagina.
Stap 4. Aankopen. Action Type Track Purchase/Sale, met Order ID en Product IDs gekoppeld aan de variabelen van je bevestigingspagina. Voeg het e-mailadres toe als je aanbevelingen per mail wilt sturen.
Stap 5. Zoekopdrachten. Action Type Track Search, met Search Query gekoppeld aan de zoekterm. Laat hem afgaan zodra er gezocht wordt, meestal op de resultatenpagina of via een eigen zoekevent.
Volgorde. Zet de Initialize-tag als setup tag voor alle andere, zodat clerk.js geladen is voordat iets hem probeert te gebruiken.