Salta al contenuto
Nota bene: la traduzione in italiano di questo articolo è fornita solo per comodità. La traduzione viene creata automaticamente tramite un software di traduzione e potrebbe non essere stata revisionata. Pertanto, la versione inglese di questo articolo deve essere considerata come la versione di governo contenente le informazioni più recenti. È possibile accedervi qui.

Il widget della chat non appare nelle pagine del sito web

Ultimo aggiornamento: giugno 28, 2023

Disponibile con uno qualsiasi dei seguenti abbonamenti, tranne dove indicato:

Tutti i prodotti e i piani

Quando impostate una chat live o un bot, potreste scoprire che il widget della chat non appare sulle pagine del vostro sito web come previsto. Potreste aver individuato pagine o contatti specifici, ma il widget della chat non appare sulle pagine giuste o ai contatti giusti. Ci sono alcune impostazioni che si possono rivedere per aiutare a risolvere il problema.

1. Assicuratevi che il codice di tracciamento sia installato

Se state aggiungendo un chatflow a un sito web ospitato esternamente a HubSpot, dovete installare il codice di tracciamento di HubSpot sulle vostre pagine. È possibile accedere al codice di tracciamento nelle impostazioni:

Nota bene: se il codice di tracciamento di HubSpot è già installato sul vostro sito web, o se il vostro sito web è ospitato su HubSpot, non è necessario installare questo snippet di codice separatamente.

  • Nel tuo account HubSpot, fai clic sulle settings icona delle impostazioni nella barra di navigazione principale.
  • Nel menu della barra laterale sinistra, andate su Posta in arrivo > Posta in arrivo.
  • Passare il mouse sul canale Live Chat e fare clic su Modifica.
  • Fare clic sulla scheda Codice di tracciamento .
  • Per copiare il codice e aggiungerlo al sito web, fare clic su Copia. Oppure inserire un indirizzo e-mail per inviare il codice allo sviluppatore web o alla risorsa IT.

2. Attivare il flusso di chat

È necessario verificare che il flusso di chat sia attivato:

  • Accanto al chatflow inattivo, nella colonna Stato, fate clic per attivare l'interruttore di stato . chatflows-activate-chatflows

3. Cancellare la cache del browser

Se il flusso di chat non appare sul sito web dopo averlo attivato, provare a caricare il sito web in una finestra del browser in incognito. Se il flusso di chat appare in incognito, cancellare la cache e i cookie del browser per visualizzare il flusso di chat in una finestra del browser non in incognito.

4. Rivedere le regole di targeting

Quando si crea un flusso di chat, nelle impostazioni di targeting si può specificare in quali pagine deve apparire il widget di chat. È anche possibile definire il target in base alle informazioni note sul visitatore. Rivedete le regole di targeting nella schedaTarget del chatflow per assicurarvi che i criteri corrispondano a ciò che vi aspettate di vedere sulle pagine del vostro sito web.

Specificare il dominio e il sottodominio corretti

Innanzitutto, verificate che la pagina in cui vi aspettate di vedere il flusso di chat sia inclusa nelle regole di targeting. Se volete che il chatflow appaia sulle pagine di un dominio specifico, assicuratevi di inserire il dominio corretto. Ad esempio, se la regola di targeting è Sito web | contiene | www.coffeeshop.com, il chatflow apparirà su qualsiasi pagina ospitata sulsottodominio www , compresi www.coffeeshop.com, www.coffeshop.com/contact e www.coffeeshop.com/pricing. Tuttavia, il chatflow non apparirà su nessuna pagina delsottodominio.

target-subdomain

Tuttavia, il flusso di chat non apparirà su blog.coffeeshop.com , a meno che non si aggiunga il sottodominio blog alle regole di targeting.

target-two-different-subdomains

In alternativa, è possibile specificare il dominio principale nelle regole di targeting. In questo esempio, se si utilizza la regola di targeting Sito web | contiene | coffeeshop.com, il chatflow apparirà su qualsiasi pagina con questo dominio principale.

Controllare le regole di esclusione

Se il flusso di chat non appare come previsto, verificare che l'URL della pagina non sia incluso nelle regole di esclusione. Passare al chatflow, quindi nella schedaDestinazione rivedere e rimuovere le regole di esclusione necessarie.

check-chatflows-exclusion-rules

Verificare le informazioni e il comportamento dei visitatori

Se i chatflow sono mirati in base alle informazioni e al comportamento dei visitatori, accertatevi che il contatto soddisfi i criteri di destinazione. Ad esempio, se il chatflow viene visualizzato solo da un contatto che ha fatto clic su una CTA specifica sul vostro sito web, passate al record del contatto e filtrate l'attività della CTA del contatto. Se il contatto non ha fatto clic sulla CTA selezionata, non vedrà il chatflow.

Se invece ha fatto clic sulla CTA, consultate i passaggi aggiuntivi per la risoluzione dei problemi in questa guida o scoprite come i cookie di tracciamento possono influire sulla visualizzazione del flusso di chat.

Applicazioni a pagina singola

Se il vostro sito web è un'applicazione a pagina singola, o SPA, le regole di targeting potrebbero non funzionare come previsto a causa del modo in cui il contenuto del sito web della SPA si aggiorna dinamicamente quando si passa ad altre pagine, invece di ricaricarsi. HubSpot non è quindi in grado di rilevare l'URL della nuova pagina, il che può far sì che il flusso di chat sbagliato appaia su una pagina o non appaia affatto. Se si utilizza una chat live o un bot nella propria applicazione a pagina singola, si consiglia di collaborare con uno sviluppatore per utilizzare il Chat widget SDK per indirizzare le pagine. Utilizzare il metodo .widget-refresh per specificare flussi di chat diversi su pagine diverse. Per saperne di più, consultare i documenti per sviluppatori di HubSpot.

5. Controllare le impostazioni di disponibilità della chat

Se il chatflow non appare ancora sulle pagine, controllate le impostazioni di disponibilità del canale di chat. È possibile controllare quando nascondere il widget della chat, anche quando nessun membro del team è online o quando non è in orario di lavoro, modificando le impostazioni di disponibilità:

  • Nel tuo account HubSpot, fai clic sulle settings icona delle impostazioni nella barra di navigazione principale.
  • Nel menu della barra laterale sinistra, spostarsi su Posta in arrivo > Posta in arrivo.
  • Passare il mouse sul canale Chat e fare clic su Modifica.
  • Fare clic sulla scheda Disponibilità .
    • In base allo stato del membro del team: se la disponibilità è basata sullo stato del membro del team, fare clic sulla scheda Fuori sede e verificare se è stato selezionato Nascondi lanciatore chat. Se invece si desidera mostrare un messaggio di assenza, fare clic sul menu a discesa e selezionare Mostra un messaggio di assenza.
    • In base all'orario di lavoro: se il team è disponibile solo durante l'orario di lavoro stabilito, fare clic sulla scheda Fuori sede e/o sulla scheda Fuori orario e verificare se è stato selezionato Nascondi il programma di avvio della chat. In tal caso, fare clic sul menu a discesa e scegliere un'altra opzione.
chat-launcher-hidden
  • Fare clic su Salva dopo aver apportato le modifiche.

Se si utilizza un flusso di chat che include un bot, il flusso di chat potrebbe comunque apparire se non si sono personalizzate le preferenze di disponibilità del bot. Scoprite come modificare la data di visualizzazione del flusso di chat in base alla disponibilità del vostro team.

6. Controllare la priorità dei flussi di chat

Quando in una pagina compare più di un chatflow, è possibile decidere a quale di essi HubSpot deve dare priorità quando un visitatore arriva sul sito. Se il chatflow previsto non appare, verificate la priorità del chatflow rispetto agli altri chatflow della pagina.

7. Appare un flusso di chat inaspettato

Se un visitatore ha iniziato una discussione su una delle vostre pagine e poi passa a un'altra pagina in cui dovrebbe apparire un chatflow diverso, la conversazione continuerà nella discussione originale. Pertanto, l'altro flusso di chat non apparirà. Ad esempio:

  • Il flusso di chat A dovrebbe apparire su www.coffeeshop.com.
  • Il flusso di chat B dovrebbe apparire su blog.coffeeshop.com.
  • Un visitatore inizia una chat con il Chatflow A e poi naviga verso blog.coffeeshop.com.
  • Il Chatflow B non apparirà e il visitatore potrà continuare la discussione iniziata con il Chatflow A.

8. Cookie di tracciamento

Se dopo aver seguito i passaggi precedenti il widget di chat non appare ancora per i contatti che soddisfano i criteri di destinazione, molto probabilmente ciò è dovuto ai cookie di tracciamento. Affinché il vostro widget di chat appaia per un visitatore, un cookie di tracciamento deve essere associato al record del contatto del visitatore nel vostro database dei contatti. Se il record di contatto non ha un cookie di tracciamento, il widget di chat non apparirà per il visitatore associato al record di contatto.

Come fa un visitatore a ottenere un cookie di tracciamento?

I visitatori vengono tracciati in modo anonimo con un cookie di tracciamento prima di diventare contatti. HubSpot può quindi associare l'attività del loro sito web sul tracking cookie al loro record di contatto in due modi:

  1. Il visitatore compila un modulo HubSpot.
  2. Il visitatore clicca su un'e-mail di HubSpot Marketing che lo porta a una pagina HubSpot o a una pagina non HubSpot con il codice di tracciamento HubSpot installato.

Inoltre, è possibile utilizzare l'API del codice di tracciamento per tracciare i visitatori del proprio sito.

Finché il visitatore non effettua una delle conversioni di cui sopra, HubSpot non sa chi sia il visitatore o di quali elenchi faccia parte il suo contatto. Pertanto, se avete un contatto che non ha ancora convertito, non vedrà il vostro widget di chat anche se è un contatto del vostro database o un membro della lista a cui vi rivolgete.

Attenzione: anche se il visitatore ha eseguito una delle due azioni sopra descritte per ottenere un cookie di tracciamento, se nel frattempo ha cancellato i cookie del browser o ha visitato il vostro sito con un browser diverso, in una finestra in incognito o sul suo dispositivo mobile, il suo cookie di tracciamento non può essere rilevato e il vostro widget di chat non apparirà per lui.

Perché i contatti non hanno un cookie di tracciamento?

Ecco alcuni modi comuni in cui i contatti possono esistere nel vostro database senza che siano stati convertiti in un modulo o abbiano fatto clic su un link di un'e-mail di marketing:

Una volta che un contatto nel vostro database viene tracciato con un cookie di tracciamento, HubSpot lo considera un contatto noto. Se soddisfa i criteri del pubblico, il widget della chat apparirà per loro quando visiteranno il vostro sito.

Attenzione: in alcuni casi, alcuni blocchi pop-up possono impedire il caricamento del widget della chat. Se si disattivano i blocchi pop-up installati nel browser e il widget di chat appare, è probabile che l'estensione impedisca il caricamento del widget di chat come previsto.

L'articolo è stato utile?
Questo modulo viene utilizzato solo per il feedback della documentazione. Scopri come ottenere assistenza con HubSpot.