Integrazione Chatra Chat porta conversazioni dal vivo e messaggi offline sulle pagine PrestaShop, con condivisione controllata del contesto cliente. Un Widget ID avvia la connessione in pochi minuti.
Il piano gratuito Chatra comprende un agente e cinque chat mensili. Essential costa 31 dollari per agente al mese, oppure 25 con fatturazione annuale; Pro rispettivamente 41 o 33, con chat illimitate nei piani a pagamento.
Scegli pagine, visibilità mobile e dati condivisi su clienti, prodotti, carrelli o ordini. Le priorità instradano lingue e gruppi clienti alla finestra adatta; l'assegnazione ai team richiede un piano Chatra con gruppi. Il caricamento segue la prima interazione o il ritardo massimo.
L'agente vede il prodotto o l'ordine della domanda mentre il cliente mantiene aperta la pagina d'acquisto.
Riepilogo delle possibilità del modulo
Chatra Chat Integration collega un negozio PrestaShop a una finestra Chatra aperta sopra la pagina corrente e governa posizione, pubblico, contesto d'acquisto, momento della connessione e impostazioni specifiche di ogni negozio.
- Servizio Chatra: conversazioni dal vivo e fuori orario, anteprima di digitazione, informazioni sul visitatore e strumenti per il team rimangono nell'account Chatra.
- Instradamento del pubblico: regole ordinate portano ogni lingua, gruppo cliente e situazione d'acquisto al percorso Chatra appropriato.
- Contesto commerciale: i dati selezionati di cliente, prodotto, carrello e ordini accompagnano la conversazione.
- Presenza nel negozio: intero negozio, pagine prodotto, categorie oppure carrello e acquisto formano l'ambito di base, completato da inclusioni ed esclusioni precise.
- Connessione controllata: la prima interazione o l'attesa massima avviano Chatra una sola volta, con una scelta separata per i telefoni.
- Avvio affidabile: un ID finestra basta al negozio semplice, mentre diagnostica e valori per singolo negozio sostengono strutture più grandi.

Che cosa mostra Chatra mentre il cliente resta sulla pagina?
La finestra Chatra si apre sopra la pagina corrente del negozio, quindi prodotto, carrello o passaggio di pagamento restano visibili durante il dialogo con una persona reale. Quando il team è fuori orario, la stessa finestra raccoglie il messaggio e Chatra consegna la risposta successiva nella conversazione oppure via e-mail.
Chatra mostra la pagina corrente, la posizione, il dispositivo e il percorso seguito dal visitatore. L'anteprima del testo in scrittura dà all'operatore il tempo di preparare la risposta prima dell'invio. Cronologia, risposte salvate e applicazioni mobili mantengono poi il filo. I piani a pagamento aggiungono conversazioni illimitate, informazioni più dettagliate, bot, messaggi mirati, gruppi e rapporti. Il piano gratuito è limitato a un operatore e cinque conversazioni mensili. Essential costa 31 dollari per operatore al mese con fatturazione mensile o 25 con quella annuale, mentre Pro costa rispettivamente 41 o 33 dollari.
Chatra dichiara oltre 45.000 aziende e negozi online tra i propri utenti. Conversazione, cronologia e spazio di lavoro degli operatori appartengono a Chatra; il modulo porta quella finestra in PrestaShop e la adatta al negozio.

Quale visitatore raggiunge quale conversazione Chatra?
Sei tu a scegliere innanzitutto l'ambito generale: tutto il negozio, solo le pagine prodotto, solo le categorie oppure soltanto carrello e procedura d'acquisto. Le regole dettagliate aggiungono indirizzi precisi, prodotti e categorie selezionati, lingua del negozio, gruppo cliente, stato di accesso e orari di servizio.
Le regole hanno una priorità visibile e decide la prima corrispondenza completa. Un grossista autenticato raggiunge il reparto B2B, un visitatore del negozio tedesco il team germanofono e una domanda serale il percorso preparato per i messaggi fuori orario. Una finestra Chatra predefinita accoglie chi non rientra in casi particolari.
Ogni regola indica la propria identità Chatra e, quando il piano comprende i gruppi di operatori, il reparto vendite o assistenza responsabile. Un piccolo negozio mantiene un'impostazione lineare, mentre nuove lingue, squadre e vetrine ricevono un instradamento sempre più preciso.

Quali informazioni arrivano al team insieme alla conversazione?
Sei tu a decidere, campo per campo, quali dati passano a Chatra. Per un cliente autenticato, il modulo invia nome, indirizzo e-mail e un'identità cliente stabile. Per una domanda d'acquisto aggiunge il prodotto corrente con pagina, prezzo e disponibilità, le righe e il totale del carrello, oltre agli ordini recenti selezionati con data, stato e importo.
L'operatore parte così dal caso, non da un interrogatorio. Una domanda sulla taglia contiene già il prodotto, un dubbio sulla consegna indica l'ordine interessato e una conversazione dal carrello mostra che cosa sta per acquistare. Gli ospiti ricevono soltanto il contesto del negozio scelto per loro e ogni dato personale o commerciale ha una propria autorizzazione.
Chatra resta il luogo della conversazione e della sua cronologia. Chatra Chat Integration fornisce il contesto PrestaShop verificato e lascia al commerciante il controllo sulle informazioni che escono dal negozio.

Quando si collega Chatra e dove compare?
Il collegamento esterno a Chatra attende il primo scorrimento, clic o tocco del visitatore. Il ritardo scelto nel modulo costituisce l'attesa massima, quindi la finestra appare anche se il visitatore non interagisce con la pagina. Il primo evento avvia la connessione una sola volta e rimuove gli altri segnali.
Sei tu a scegliere la presenza sui telefoni indipendentemente dalle regole di pagina. Quando la visibilità mobile è disattivata, il collegamento si ferma prima di contattare Chatra su quei dispositivi. Le regole di pagina e pubblico applicano lo stesso principio a prodotti, categorie e fasi d'acquisto escluse.
Momento, dispositivo e ambito lavorano insieme. Il contenuto utile del negozio appare per primo, poi il servizio di conversazione entra nella pagina dove la decisione sul prodotto o sull'ordine richiede assistenza.

Come resta affidabile un solo campo in più negozi?
Il primo avvio richiede un solo valore dell'account Chatra, l'ID della finestra. La configurazione indica dove trovarlo, conferma un valore valido e mantiene un avviso preciso quando un negozio attivo non ha il collegamento. Una configurazione disattivata si salva senza ID finché la chat resta disattivata.
Ogni negozio di un'installazione multistore conserva la propria identità Chatra, le proprie regole e la propria politica di condivisione, con un valore ereditato esplicito per le vetrine servite dallo stesso team. Lingua, orari e percorso di assistenza di un negozio non sostituiscono silenziosamente quelli di un altro.
La verifica di integrità controlla l'accesso amministrativo, il collegamento con il negozio, le impostazioni salvate e il valore Chatra richiesto, quindi ripara gli elementi recuperabili. L'avvio resta davvero ridotto a un campo e un'organizzazione più grande ottiene isolamento e diagnosi chiara.

-
Riferimentomprchatra
-
Versione1.1.14
-
Miglioramenti76
-
Pubblicato
-
Aggiornato
-
Compatibilità PrestaShopPS 1.6 – 9.x
-
Modello di prezzoAcquisto singolo
-
Tipo di moduloFront-office
-
Rilevante per GDPRSì
-
Obiettivo di businessComunicazione con i clienti
-
Account esterno necessarioSì
-
Complessità del moduloWidget leggero
-
Fase del percorso clienteCoinvolgi i clienti
-
Funziona con piattaformaChat e messaggistica
Condividi per primo la tua esperienza con questo prodotto.
Aggiungi la live chat Chatra al tuo storefront PrestaShop con un solo Widget ID. Il modulo inserisce il widget ufficiale di Chatra sulle pagine del negozio selezionate, così i clienti possono avviare una conversazione mentre il tuo team gestisce le risposte in Chatra.
Posso nascondere la chat sui dispositivi mobili?
Sì. Un interruttore di visibilità mobile consente di nascondere il widget sugli schermi mobili mantenendolo su desktop. Quando è disattivato, il modulo salta completamente lo script Chatra su mobile: nessun pulsante di chat viene aggiunto sui telefoni e nessuno script aggiuntivo viene caricato.
Ho bisogno di un account Chatra e dove trovo il Widget ID?
Sì. Crea un account su chatra.io, poi apri Impostazioni > Generali > Codice widget e copia il Widget ID dallo snippet di installazione. Incolla quell'ID nel campo Widget ID del modulo. Finché un Widget ID non viene salvato, il modulo resta inattivo e il back-office mostra un promemoria: il widget non si carica mai senza un ID valido.
Posso mostrare il widget Chatra solo su pagine PrestaShop selezionate?
Sì, il modulo può limitare Chatra per tipo pagina PrestaShop. La sua configurazione supporta tutte le pagine, pagine prodotto, pagine categoria e controller collegati al checkout come cart, order e checkout, quindi il widget non viene necessariamente renderizzato su ogni pagina storefront.
Nella configurazione del modulo questa è l'impostazione PAGES. Le scelte integrate sono all, product, category e checkout; checkout copre la famiglia controller carrello/ordine usata da diverse versioni PrestaShop, inclusi cart, order, order-opc, orderopc e checkout. Il widget viene renderizzato da displayBeforeBodyClosingTag solo quando il modulo è abilitato, il Widget ID richiesto è presente, l'impostazione mobile consente il dispositivo corrente e il controllo pagina passa.
C'è un limite pratico: questo è targeting per tipo pagina, non un builder di regole per URL. Quando PAGES è impostato su product, category o checkout, altri nomi controller non passano come consentiti; falliscono il controllo tipo pagina selezionato. Il fallback permissivo è per un'impostazione vuota/all o per un valore configurazione PAGES inatteso. Se devi includere o escludere una singola landing page o un controller molto specifico, serve una regola a livello codice o un layer di targeting più avanzato dentro Chatra stesso.
Chatra per PrestaShop passa dati del cliente loggato?
Sì, ma nello snippet Chatra renderizzato da questo modulo viene passato a Chatra solo l'email del cliente loggato. L'helper chat condiviso può raccogliere sia email sia nome quando PASS_USER_DATA è abilitato e il cliente è loggato, ma il template Chatra scrive solo l'email come window.ChatraSetup.clientId.
Per disabilitare questo passaggio dati, disattiva lo switch Pass Customer Data nelle impostazioni del modulo Chatra. A quel punto l'helper restituisce valori cliente vuoti e il template non emette clientId. Questo template Chatra non stampa nome cliente, dati ordine, dati indirizzo o dati gruppo.
Trigger chat, routing chat, assegnazione operatori e design widget restano configurati dentro Chatra stesso. Il modulo PrestaShop è principalmente responsabile del caricamento di https://call.chatra.io/chatra.js con il Widget ID e ritardo opzionale.
Il valore installato predefinito per PASS_USER_DATA è abilitato, ma i dati restano comunque condizionati: l'oggetto cliente deve esistere, il visitatore deve essere loggato e l'hook storefront deve poter renderizzare. I visitatori ospite non ricevono alcun identificatore cliente da questo modulo. Anche l'impostazione ritardo è gestita localmente: quando DELAY è maggiore di zero, il template avvolge il loader Chatra in setTimeout; quando è zero, il loader gira subito.
Per revisioni privacy, la distinzione importante è che l'helper può restituire un nome completo, ma questo specifico template Chatra non lo emette. L'unico valore derivato dal cliente emesso dal template è il clientId basato su email, e solo quando PASS_USER_DATA resta abilitato.
Lo script Chatra chat può essere ritardato in PrestaShop?
Sì, lo script Chatra può essere ritardato di un numero di secondi configurato. In PrestaShop il template avvolge il loader widget in setTimeout quando il valore ritardo è maggiore di zero, poi carica lo stesso script Chatra dopo quel ritardo.
L'impostazione salvata è DELAY, esposta nel form chat condiviso come Fallback Delay (seconds). Il modulo la passa al template Smarty come intero. Quando DELAY>0, il template avvolge sia l'assegnazione window.ChatraID/window.ChatraSetup sia il blocco append script in setTimeout(..., DELAY * 1000).
Quando DELAY=0, il template non avvolge il loader in setTimeout, quindi Chatra viene inizializzato subito quando l'output hook viene parsato. Il template attuale non implementa caricamento su scroll, click, touch o prima interazione; è un semplice timer basato su secondi.
DELAY=0 -> load immediately
DELAY=3 -> wait 3 seconds, then load Chatra
DELAY=10 -> wait 10 seconds, then load ChatraL'impostazione ritardo influisce solo sul timing dopo che il modulo ha deciso di renderizzare. Il normale guard si applica comunque prima: il modulo deve essere abilitato, WIDGET_ID deve essere salvato, l'impostazione mobile deve consentire il dispositivo del visitatore e la regola targeting pagina deve corrispondere.
Come aggiungo Chatra live chat a PrestaShop?
Aggiungi il tuo Chatra Widget ID e abilita il modulo. L'hook PrestaShop renderizza lo script Chatra prima del tag body di chiusura, assegna l'ID a window.ChatraID e carica https://call.chatra.io/chatra.js in modo asincrono nello storefront. Questo mantiene la configurazione legata alle impostazioni del modulo e al comportamento runtime di PrestaShop.
All'installazione, il modulo Chatra imposta ENABLED=1, WIDGET_ID vuoto, SHOW_MOBILE=1, PAGES=all, DELAY=0 e PASS_USER_DATA=1. Il modulo può quindi essere installato e abilitato, ma non emetterà comunque il widget finché non viene salvato un Widget ID non vuoto.
La pagina configurazione etichetta il campo Widget ID e l'aiuto fonte dice di incollarlo da Chatra sotto Settings > General > Widget code. Il validator required-config controlla solo che il valore non sia vuoto; non applica un formato tipo UUID come fa il modulo Crisp.
Prima del rendering, il guard chat condiviso controlla che il modulo sia abilitato, che il WIDGET_ID richiesto sia presente, che la visualizzazione mobile sia consentita quando il visitatore è su mobile e che la regola targeting pagina selezionata corrisponda al controller corrente. Quando questi controlli passano, il template imposta window.ChatraID, crea window.ChatraSetup e aggiunge lo script loader Chatra in modo asincrono.
Minimum setup:
Enable Chatra Chat = Yes
Widget ID = value copied from Chatra widget code
Show on Pages = all, product, category or checkoutSe PASS_USER_DATA è abilitato e l'acquirente è loggato, il template inserisce anche l'email del cliente in ChatraSetup.clientId. Non invia nome cliente, indirizzo, contenuti carrello o storico ordini in questo template.
- Addedcomplete FR/DE/ES/IT/PL translations
Funziona bene con Integrazione Chatra Chat
I moduli che il nostro team abbina davvero a questo, e perché ciascuno merita di stare nella stessa configurazione.
Chatra Chat Integration aggiunge il tuo widget Chatra al negozio così i clienti possono porre domande mentre stanno ancora decidendo se acquistare. La chat in tempo reale gestisce bene i dubbi improvvisi, ma alcuni clienti preferiscono inviare un messaggio strutturato con dettagli specifici che possono esporre con cura.
Better Contact Form lo completa come canale separato, offrendo più moduli in negozio per assistenza, resi, preventivi o messaggi aziendali con campi personalizzati e validazione obbligatoria, così le richieste dettagliate arrivano complete.
Usati insieme, Chatra copre la conversazione dal vivo mentre il modulo di contatto copre le richieste ponderate e dettagliate, e il modulo non sostituisce mai il canale di chat. Con entrambi disponibili, un cliente può chattare per una risposta rapida o compilare un modulo per una richiesta complessa, così più domande ti raggiungono invece di finire in un abbandono silenzioso.
Chatra Chat Integration mantiene la chat dal vivo nel negozio così i dubbi su prodotti, consegna o checkout possono diventare conversazioni invece di vendite perse. Gli agenti sono preziosi, ma rispondere ripetutamente alle stesse domande di routine è inefficiente, e molti clienti vogliono una risposta immediata senza aspettare una replica.
FAQ Manager lo completa come strumento self-service separato, trasformando le domande ricorrenti su spedizione, resi e uso del prodotto in contenuti strutturati e collegati al catalogo che i clienti possono leggere da soli.
Usati insieme, le FAQ risolvono immediatamente le domande prevedibili mentre Chatra resta libera per le conversazioni che richiedono una persona, completando il canale di chat invece di sostituirlo. I clienti che preferiscono il self-service ottengono risposte subito, e i tuoi agenti dedicano il loro tempo in chat alle domande in cui una risposta dal vivo aiuta davvero.
Chatra Chat Integration offre ai clienti una chat in tempo reale per le domande del momento, con contesto dell’ordine e cronologia delle conversazioni già disponibili. Un help desk separato aggiunge la gestione tramite ticket in PrestaShop.
Support Revolution copre questo come strumento separato, un help desk PrestaShop con cronologia dei ticket, identità del cliente e contesto dell'ordine, inclusi ticket ospite opzionali, per i casi che richiedono un follow-up adeguato.
Usati insieme, Chatra gestisce il contatto conversazionale veloce mentre l'help desk gestisce i casi che richiedono una cronologia tracciata, completando il canale di chat invece di sostituirlo. I clienti ottengono una risposta immediata quando è sufficiente e un ticket strutturato quando il loro problema è più grande, così le domande vengono gestite alla giusta profondità e nulla va perso tra una sessione e l'altra.
Chatra Chat Integration offre la chat dal vivo in tutto il negozio ogni volta che un cliente vuole parlare in tempo reale. Chatra accetta anche messaggi offline, e un cliente concentrato su un prodotto potrebbe preferire inviare una breve domanda legata a quello specifico articolo anziché avviare una conversazione.
Ask About Product lo completa come strumento separato, aggiungendo un pulsante «Fai una domanda» vicino ai dettagli del prodotto che apre un modulo popup con nome, e-mail e messaggio, mantenendo il contesto del prodotto all'interno della richiesta.
Usati insieme, Chatra copre la conversazione dal vivo mentre Ask About Product copre le domande asincrone e specifiche del prodotto, e completa il canale di chat invece di sostituirlo. Un cliente può chattare all'istante quando un agente è online oppure lasciare una domanda contestuale sul prodotto in caso contrario, così i dubbi sulla pagina prodotto hanno sempre una via verso il tuo team.
Il widget Chatra causa uno spostamento del layout durante il caricamento su mobile
Reso semplice - senza domande
Installa, configura e guadagna
Priorità ad aiuto e soddisfazione
Potrebbe anche piacerti
Chi sviluppa e mantiene questo modulo
Sviluppato e mantenuto da David Miller e mypresta.rocks. David Miller lavora con PrestaShop dal 2013, e l’azienda dietro questo negozio è registrata dal 3 dicembre 2018. Ogni modulo di questo catalogo è un nostro lavoro, quindi le tue domande al supporto arrivano alle persone che hanno scritto il codice. Il registro delle modifiche in questa pagina mostra ogni aggiornamento con la sua data.