Skip to main content
Aftersell ondersteunt het activeren van funnels op basis van UTM-parameters, een optionele functie die specifiek bedoeld is voor geavanceerde toepassingen. Je kunt je funnel zo configureren dat deze wordt geactiveerd wanneer een klant je site bezoekt met een specifieke UTM-querystring. Deze setup is optioneel en meestal alleen nodig voor geavanceerde trackingbehoeften, zoals direct-naar-checkout links of campagnespecifieke aanbiedingen.

Hoe UTM-triggers werken

Met UTM-triggers kun je specifieke post-purchase funnels tonen op basis van UTM-parameters in de URL. Dit is handig voor:
  • Campagnespecifieke aanbiedingen - Toon verschillende upsells op basis van de marketingcampagne
  • Direct-naar-checkout links - Activeer funnels wanneer klanten de storefront overslaan
  • Kanaalattributie - Personaliseer aanbiedingen op basis van de verkeersbron (e-mail, social media, advertenties)
  • A/B-testen - Test verschillende aanbiedingen voor verschillende campagnevarianten

Snel starten: basisinstallatie van UTM-triggers

Voor standaard storefront-bezoeken (niet direct-naar-checkout) kun je UTM-triggers instellen met de Aftersell app embed. Bekijk deze video om te zien hoe je snel aan de slag gaat met UTM-triggers:

Schakel de UTM app embed in

Om UTM-parameters op storefront-pagina’s te tracken:
  1. Ga in je Shopify-beheer naar Online Store > Themes
  2. Klik op Customize bij je actieve thema
  3. Klik in de thema-editor op het App embeds-pictogram (puzzelstukje) in de linkerzijbalk
  4. Zoek Aftersell UTM Tracker en zet deze aan
  5. Klik op Save
Zodra dit is ingeschakeld, legt Aftersell automatisch UTM-parameters vast wanneer klanten je storefront bezoeken via UTM-links.

Configureer UTM-triggers in je funnel

Na het inschakelen van de app embed:
  1. Ga naar Post-purchase Funnels in het Aftersell-beheer
  2. Maak of bewerk een funnel
  3. Voeg in de sectie Triggers een UTM Parameter-trigger toe
  4. Configureer de UTM-parameter en waarde die je wilt matchen
  5. Sla je funnel op

Ondersteunde UTM-parameters

Aftersell ondersteunt de volgende standaard UTM-parameters:
  • utm_source - Identificeert de verkeersbron (bijv. google, newsletter, facebook)
  • utm_medium - Identificeert het marketingmedium (bijv. email, cpc, social)
  • utm_campaign - Identificeert de specifieke campagne (bijv. spring_sale, product_launch)
  • utm_term - Identificeert betaalde zoekwoorden (bijv. running+shoes)
  • utm_content - Onderscheidt vergelijkbare content of links (bijv. banner_ad, text_link)
  • utm_id - Identificeert het campagne-ID (bijv. campaign_123)
Alle zes parameters worden getrackt en kunnen worden gebruikt om funnels te activeren.

Gedeeltelijke veldmatching

Bij het configureren van UTM-triggers ondersteunt Aftersell gedeeltelijke matching voor waarden van UTM-parameters. Dit betekent:
  • Triggerwaarde: springMatcht: spring_sale, spring_2026, early_spring
  • Triggerwaarde: emailMatcht: email_newsletter, promotional_email
  • Triggerwaarde: saleMatcht: spring_sale, flash_sale, sale_2026
Deze flexibiliteit stelt je in staat om bredere triggers te maken die meerdere campagnevarianten matchen, zonder voor elke variant een aparte trigger aan te maken. Voorbeeld: Als je een trigger instelt voor utm_campaign bevat sale, dan matcht deze elke campagne met “sale” in de naam, zoals spring_sale, summer_sale of flash_sale_2026. De basisinstallatie die in de video hierboven wordt getoond, ondersteunt geen links die klanten rechtstreeks naar de checkout sturen. Standaard kan Aftersell UTM-parameters alleen op storefront-pagina’s detecteren. Dit komt doordat het afhankelijk is van een thema-app embed, die alleen werkt op storefront-pagina’s en niet op de checkout- of bedankpagina.

UTM-tracking inschakelen op checkoutpagina’s

Om UTM-parameters op de checkoutpagina te tracken (voor direct-naar-checkout links), moet je een Shopify-pixel toevoegen aan je winkel. ⚠️ Belangrijke beperkingen:
  • Deze setup vereist dat de bezoeker een cart token heeft wanneer die via een UTM-link bij de checkout aankomt. Zonder cart token worden de UTM-gegevens niet vastgelegd.
  • Express-checkoutmethoden (Shop Pay, Apple Pay, Google Pay) worden niet ondersteund, omdat ze de winkelwagen omzeilen en geen cart token genereren. Klanten die express checkout gebruiken, activeren geen funnels op basis van UTM.

De Shopify-pixel instellen

Volg deze stapsgewijze instructies om direct-naar-checkout UTM-tracking in te stellen:
  1. Ga in je Shopify-beheer naar Settings > Customer Events.
  2. Klik op Add Custom Pixel en geef deze een naam naar keuze.
  3. Selecteer onder de dropdown Permission de optie Analytics. Dit is de enige vereiste machtiging.
  4. Voor de dropdown Data Sale kun je kiezen voor Data collected does not qualify as data sale. Aftersell houdt alle verzamelde gegevens privé en deelt ze nooit met iemand anders dan jou.
  5. Plak in de code-editor die verschijnt de onderstaande code.
  6. Klik op Save en vervolgens op Connect.
Belangrijke configuratienotities:
  • Bewerk MYSHOPIFY_DOMAIN: Je moet de lege string vervangen door het myshopify.com-domein van je winkel (bijv. 'example-store.myshopify.com')
  • Schakel debugmodus in (optioneel): Stel enableDebug = true in om consolelogs te zien voor probleemoplossing
  • Ondersteunde parameters: De pixel trackt alle zes standaard UTM-parameters die in de array allowedUrlParams staan

Je UTM-triggerinstallatie testen

Gebruik na het instellen van UTM-triggers deze checklist om te controleren of alles correct werkt:

Voor storefront UTM-tracking (app embed)

  • App embed ingeschakeld: Controleer of de Aftersell UTM Tracker app embed is ingeschakeld in je thema-instellingen
  • Test-URL: Bezoek je winkel met een UTM-parameter (bijv. yourstore.com?utm_campaign=test)
  • Aankoop voltooien: Voeg een product toe aan de winkelwagen en voltooi de checkout
  • Funnel controleren: Controleer of de juiste funnel op de bedankpagina verschijnt
  • Order Browser: Controleer in de Aftersell Order Browser of de UTM-trigger is gedetecteerd

Voor direct-naar-checkout UTM-tracking (Shopify-pixel)

  • Pixel geïnstalleerd: Controleer of de custom pixel is opgeslagen en verbonden in Settings > Customer Events
  • Domein geconfigureerd: Bevestig dat MYSHOPIFY_DOMAIN correct is ingesteld in de pixelcode
  • Cart token aanwezig: Zorg ervoor dat de klant items in de winkelwagen heeft voordat die naar de checkout gaat (vereist voor tracking)
  • Test-URL: Gebruik een direct-naar-checkout link met UTM-parameters (bijv. yourstore.com/checkout?utm_campaign=test)
  • Aankoop voltooien: Voltooi het checkoutproces
  • Funnel controleren: Controleer of de juiste funnel op de bedankpagina verschijnt
  • Order Browser: Controleer in de Aftersell Order Browser of de UTM-trigger is gedetecteerd
  • ⚠️ Express checkout: Onthoud dat Shop Pay, Apple Pay en Google Pay NIET werken met UTM-triggers

Tips voor probleemoplossing

Als UTM-triggers niet werken:
  1. Schakel debugmodus in: Stel enableDebug = true in in de pixelcode en controleer de browserconsole op foutmeldingen
  2. Controleer het cart token: Zorg ervoor dat klanten items in de winkelwagen hebben voordat ze de checkout bereiken (de pixel vereist een cart token)
  3. Controleer de triggerconfiguratie: Controleer of de UTM-parameter en waarde in je funneltrigger overeenkomen met de URL-parameters
  4. Test gedeeltelijke matching: Onthoud dat triggers gedeeltelijke matching gebruiken - sale matcht spring_sale, flash_sale, enz.
  5. Controleer de funnelprioriteit: Als meerdere funnels matchen, wordt alleen de funnel met de hoogste prioriteit getoond
  6. Bekijk de Order Browser: Gebruik de Aftersell Order Browser om te zien welke triggers voor elke bestelling zijn geactiveerd

Best practices voor UTM-triggers

  • Gebruik consistente naamgeving: Stel een naamgevingsconventie vast voor je UTM-parameters (bijv. utm_campaign=email_spring_2026)
  • Benut gedeeltelijke matching: Gebruik bredere triggerwaarden om meerdere campagnevarianten te matchen
  • Test voordat je lanceert: Test altijd je UTM-links en triggers voordat je ze naar klanten stuurt
  • Documenteer je campagnes: Houd bij welke UTM-parameters je voor elke campagne gebruikt
  • Combineer met andere triggers: Gebruik UTM-triggers naast product- of bestelwaardetriggers voor preciezere targeting
  • Monitor de prestaties: Controleer regelmatig de Order Browser om te zien welke UTM-campagnes de meeste upsells opleveren