Als je een live chat of bot instelt, kan het zijn dat de chatwidget niet zoals verwacht op je websitepagina's verschijnt. Je hebt je misschien gericht op specifieke pagina's of contactpersonen, maar de chatwidget verschijnt niet op de juiste pagina's of bij de juiste contactpersonen. Er zijn een paar instellingen die je kunt controleren om het probleem op te lossen.
Als je een chatflow toevoegt aan een website die extern van HubSpot wordt gehost, moet je de HubSpot-trackingcode op je pagina's installeren. Je hebt toegang tot je trackingcode in je instellingen:
Let op: als je de HubSpot trackingcode al op je website hebt geïnstalleerd, of als je website wordt gehost op HubSpot, dan hoef je dit codefragment niet apart te installeren.
Je moet ook controleren of de chatflow is ingeschakeld:
Als de chatflow niet op je website verschijnt nadat je deze hebt aangezet, probeer dan je website te laden in een incognito browservenster. Als de chatflow in incognito verschijnt, wist u de cache en cookies van uw browser om de chatflow in een niet-incognito browservenster te bekijken.
Bij het bouwen van een chatflow kun je in je targeting-instellingen aangeven op welke pagina's de chatwidget moet verschijnen. Je kunt ook targeten op basis van bekende informatie over de bezoeker. Bekijk je targetingregels op het tabbladDoel van de chatflow om er zeker van te zijn dat de criteria overeenkomen met wat je verwacht te zien op je websitepagina's.
Controleer eerst of de pagina waarop je de chatflow verwacht te zien, is opgenomen in je targetingregels. Als je wilt dat de chatflow verschijnt op pagina's op een specifiek domein, zorg er dan voor dat je het juiste domein invoert. Als je targetingregel bijvoorbeeld Website | bevat | www.coffeeshop.com is, verschijnt de chatflow op elke pagina die wordt gehost op hetwww-subdomein, inclusief www.coffeeshop.com, www.coffeshop.com/contact en www.coffeeshop.com/pricing.
De chatflow zal echter niet verschijnen op blog.coffeeshop.com tenzij je het blog-subdomein toevoegt aan je targetingregels.
Of je kunt het hoofddomein opgeven in je targetingregels. Als je in dit voorbeeld de targetingregel Website | bevat | coffeeshop.com gebruikt, verschijnt de chatflow op elke pagina met dit hoofddomein.
Als de chatflow niet verschijnt zoals verwacht, controleer dan of de URL van de pagina niet is opgenomen in je uitsluitingsregels. Navigeer naar uw chatflow en bekijk op het tabbladDoel alle uitsluitingsregels en verwijder deze indien nodig.
Als je je chatflows target op basis van bezoekersinformatie en -gedrag, zorg er dan voor dat de contactpersoon voldoet aan de doelcriteria. Als je chatflow bijvoorbeeld alleen verschijnt voor een contactpersoon die op een specifieke CTA op je website heeft geklikt, navigeer dan naar de contactpersoonrecord en filter op de CTA-activiteit van de contactpersoon. Als de contactpersoon niet op de geselecteerde CTA heeft geklikt, krijgt hij of zij de chatflow niet te zien.
Als ze wel op de CTA hebben geklikt, bekijk dan de aanvullende stappen voor probleemoplossing in deze handleiding of lees meer over hoe trackingcookies van invloed kunnen zijn op het al dan niet verschijnen van de chatflow.
Als je website een single-page applicatie is, of SPA, werken je targetingregels mogelijk niet zoals verwacht vanwege de manier waarop de website-inhoud van SPA's dynamisch wordt bijgewerkt wanneer je naar andere pagina's navigeert, in plaats van opnieuw te laden. HubSpot kan daarom de nieuwe pagina-URL niet detecteren, waardoor de verkeerde chatflow op een pagina kan verschijnen, of helemaal niet verschijnt. Als je een live chat of bot gebruikt op je app met één pagina, is het aan te raden om samen te werken met een ontwikkelaar om de Chat widget SDK te gebruiken om je pagina's te targeten. Gebruik de .widget-refresh methode om verschillende chatflows op verschillende pagina's te specificeren. Meer informatie vind je in de HubSpot developer docs.
Als je chatflow nog steeds niet op je pagina's verschijnt, controleer dan de beschikbaarheidsinstellingen van je chatroom. Je kunt zelf bepalen wanneer de chatwidget wordt verborgen, ook als er geen teamlid online is of als het buiten kantooruren is, door je beschikbaarheidsinstellingen te bewerken:
Als je een chatflow gebruikt die een bot bevat, kan de chatflow nog steeds verschijnen als je de beschikbaarheidsvoorkeuren van de bot niet hebt aangepast. Leer hoe je kunt bewerken wanneer de chatflow moet worden weergegeven op basis van de beschikbaarheid van je team.
Als je meer dan één chatflow op een pagina hebt, kun je beslissen welke HubSpot prioriteit moet geven wanneer een bezoeker op je site komt. Als de verwachte chatflow niet verschijnt, controleer dan de prioriteit van de chatflow vergeleken met de andere chatflows op je pagina.
Als een bezoeker een thread start op een van je pagina's en vervolgens naar een andere pagina navigeert waar een andere chatflow zou moeten verschijnen, gaat de conversatie verder in de oorspronkelijke thread. Daarom zal de andere chatflow niet verschijnen. Bijvoorbeeld:
Als na het volgen van de bovenstaande stappen je chatwidget nog steeds niet verschijnt voor de contacten die aan je doelcriteria voldoen, is dit waarschijnlijk te wijten aan tracking cookies. Om je chatwidget voor een bezoeker te laten verschijnen, moet er een tracking cookie zijn gekoppeld aan de contactrecord van de bezoeker in je contactendatabase. Als het contactrecord geen tracking-cookie heeft, verschijnt je chatwidget niet voor de bezoeker die is gekoppeld aan het contactrecord.
Bezoekers worden anoniem gevolgd met een tracking cookie voordat ze contact worden. HubSpot kan vervolgens hun websiteactiviteit op de trackingcookie op twee manieren koppelen aan hun contactrecord:
Daarnaast kun je de tracking code API gebruiken om bezoekers op je site te volgen.
Totdat de bezoeker een van de bovenstaande conversies uitvoert, weet HubSpot niet wie de bezoeker is of van welke lijsten de contactpersoon van de bezoeker deel uitmaakt. Als je dus een contactpersoon hebt die nog niet heeft geconverteerd, krijgt hij of zij je chatwidget niet te zien, ook al is hij of zij een contactpersoon in je database of lid van de lijst waarop je je richt.
Let op: zelfs als de bezoeker een van de twee bovenstaande acties heeft uitgevoerd om een tracking cookie te krijgen, als de bezoeker sindsdien browser cookies heeft verwijderd of je site heeft bezocht in een andere browser, in een incognitovenster of op hun mobiele apparaat, dan kan hun tracking cookie niet worden gedetecteerd en zal je chatwidget niet voor hen verschijnen.
Hier zijn een paar veelvoorkomende manieren waarop contactpersonen in je database kunnen bestaan zonder dat ze op een formulier converteren of op een link van een marketing-e-mail klikken:
Zodra een contact in je database wordt gevolgd met een tracking cookie, beschouwt HubSpot ze als een bekend contact. Als ze voldoen aan je doelgroepcriteria, verschijnt je chatwidget voor ze wanneer ze je site bezoeken.
Let op: in sommige gevallen kunnen bepaalde pop-upblokkers voorkomen dat de chatwidget wordt geladen. Als je een pop-upblokkering uitschakelt die in je browser is geïnstalleerd en de chatwidget toch wordt weergegeven, voorkomt die extensie waarschijnlijk dat de chatwidget wordt geladen zoals verwacht.