Indice dell’articolo13 sezioni
- 01Cosa cambia con un pulsante WhatsApp ben fatto
- 02Come si aggiunge un pulsante WhatsApp al sito (i 3 livelli)
- 03Livello 1: link wa.me puro (zero plugin)
- 04Livello 2: plugin WordPress
- 05Livello 3: WhatsApp Business Platform (API)
- 06Serve davvero WhatsApp Business per ricevere messaggi dal sito?
- 07Link wa.me vs API WhatsApp Business: quando usare cosa
- 08Plugin o codice personalizzato?
- 09Privacy e GDPR: cosa non va dimenticato
- 10Tracciare i click su WhatsApp con GA4
- 11Un caso reale: WhatsApp come canale di prenotazione
- 12In sintesi
- 13Domande frequenti
Un cliente arriva sul tuo sito, ha una domanda, vorrebbe risposta entro cinque minuti — non entro due giorni lavorativi. Il modulo contatti è il canale sbagliato per quel momento. Una chiamata, per molti, è troppo. WhatsApp invece è già aperto sul telefono. Per questo il pulsante WhatsApp sul sito web è diventato uno degli strumenti di contatto più efficaci degli ultimi anni: bassissimo attrito, risposta percepita come immediata, conversazione che continua anche dopo che l’utente ha chiuso il browser. In questa guida vediamo come aggiungerlo bene, su tre livelli di complessità, senza farsi del male su GDPR e performance.
Cosa cambia con un pulsante WhatsApp ben fatto
La differenza tra “ho messo un pulsante” e “ho messo un pulsante che lavora” è la stessa che passa tra avere un campanello sulla porta e avere un campanello collegato a qualcuno che risponde. Tecnicamente sono entrambi pulsanti. Operativamente sono due cose diverse.
Un pulsante WhatsApp fatto bene cambia tre cose nel modo in cui ricevi contatti dal sito:
- Abbassa la soglia psicologica del primo contatto. Compilare un form richiede pensiero, energia, attesa. Scrivere su WhatsApp è il gesto che le persone fanno cento volte al giorno con amici e fornitori. Lo stesso utente che non avrebbe mai compilato il form ti scrive in venti secondi.
- Sposta la conversazione su un canale persistente. Una email finisce in spam o si perde nello scroll. Una chat WhatsApp resta lì, con la notifica, finché qualcuno non risponde. Da entrambe le parti.
- Permette risposte rapide ai dubbi che bloccano la conversione. Disponibilità, tempi, modalità di pagamento, varianti di un prodotto: chiarimenti che richiedono trenta secondi di chat e che, se non li dai, fanno chiudere la pagina.
Detto questo, il pulsante WhatsApp non è magia. Funziona se qualcuno risponde in tempi ragionevoli, se è messo nel punto giusto della pagina, se non rallenta il sito e se non viola le regole base sui dati. Vediamo come.
Come si aggiunge un pulsante WhatsApp al sito (i 3 livelli)
Esistono tre approcci, in ordine di complessità crescente. Non sono alternative ideologiche: rispondono a esigenze diverse. Scegli quello adatto al tuo caso, non quello che sembra più “professionale”.
Livello 1: link wa.me puro (zero plugin)
È la soluzione minima e, in molti casi, quella migliore. WhatsApp espone una sintassi ufficiale per generare link che aprono direttamente una chat con un numero specifico, anche con un messaggio precompilato. La documentazione ufficiale di WhatsApp spiega la sintassi nel dettaglio. In pratica:
https://wa.me/393508919070?text=Ciao%20Innova%2C%20vorrei%20informazioni
Il numero va inserito in formato internazionale senza il segno +, senza spazi, senza trattini. Il parametro ?text= precompila il messaggio: gli spazi diventano %20, le virgole %2C, e così via. È utile per qualificare già la conversazione (“Vorrei un preventivo per…”, “Sto guardando il prodotto X…”) e per capire da dove arriva il contatto.
Inserito come link su un’immagine, un pulsante CSS o un’icona, copre il 90% dei casi d’uso. Vantaggi: zero JavaScript aggiuntivo, zero plugin da aggiornare, zero rischi di sicurezza, peso pagina invariato. Svantaggi: non hai un widget fluttuante con animazione preconfezionata, devi disegnarti il bottone e gestire i breakpoint da solo o farlo fare a chi cura il sito.
Livello 2: plugin WordPress
Se non vuoi (o non puoi) toccare il codice, esistono diversi plugin che aggiungono un widget WhatsApp fluttuante con qualche opzione di configurazione: orari di disponibilità, messaggio precompilato, posizione del pulsante, integrazione con più operatori.
Tra i plugin gratuiti più usati sulla repository WordPress: Click to Chat di Holithemes, Easy WhatsApp Button, WP WhatsApp Chat. Tutti svolgono il lavoro base. Nessuno è “il migliore” in assoluto: vanno valutati sul caso. Innova non sviluppa né distribuisce nessuno di questi plugin, e non riceve nulla per citarli — li elenchiamo perché sono effettivamente in uso da migliaia di siti italiani.
Quando un plugin ha senso:
- Gestisci il sito da solo e non hai un partner tecnico
- Ti serve un widget fluttuante con grafica già pronta
- Vuoi configurare orari di disponibilità o più operatori senza scrivere codice
- Il sito è piccolo e l’impatto sulle performance è trascurabile
Quando un plugin è la scelta sbagliata:
- Hai già venti plugin attivi e ognuno aggiunge un pezzo di JavaScript
- Le performance del sito sono già al limite
- Ti serve qualcosa di molto specifico (es. mostrare il pulsante solo a chi viene da Google Ads, o solo su certe pagine prodotto): a quel punto è più pulito un link
wa.mecondizionale
Livello 3: WhatsApp Business Platform (API)
È un altro mondo, ed è bene saperlo prima di pensare che “API” significhi “versione più potente del pulsante”. La WhatsApp Business Platform (le API ufficiali, gestite da Meta) serve quando hai volumi alti di messaggi, vuoi integrare le conversazioni nel tuo CRM, automatizzare risposte iniziali, instradare le chat a operatori diversi in base a regole. Non è qualcosa che attivi nel pomeriggio: richiede un account verificato, un provider terzo (BSP) e un setup tecnico serio.
Quando ha senso: e-commerce con centinaia di richieste al giorno, servizi clienti strutturati, lead gen B2B con qualificazione automatica, integrazione con strumenti di marketing automation. In questi casi WhatsApp diventa WhatsApp come canale automatizzabile dentro un flusso operativo più ampio, non un semplice pulsante in fondo a destra.
Serve davvero WhatsApp Business per ricevere messaggi dal sito?
No. Per ricevere messaggi da un link wa.me sul tuo sito, basta un numero WhatsApp qualsiasi — anche l’app personale. Funziona, le notifiche arrivano, le conversazioni si gestiscono.
Detto questo, ci sono tre buoni motivi per usare WhatsApp Business (l’app gratuita, non le API), separato dal tuo numero personale:
- Profilo aziendale. Logo, descrizione, orari, indirizzo, sito web compaiono nel profilo della chat. Trasmette professionalità senza costarti nulla.
- Messaggi automatici di saluto e di assenza. Quando arriva un primo messaggio fuori orario, parte una risposta automatica del tipo “Grazie per averci scritto, ti rispondiamo entro le 9”. L’utente sa che non è ignorato.
- Etichette e risposte rapide. Per chi gestisce molte chat — anche solo trenta-quaranta al giorno — fa la differenza tra ordine e caos.
Quando invece non serve: se ricevi tre messaggi a settimana dal sito, l’app standard va benissimo. Non complicare uno strumento che funziona già.
Le API Business Platform sono un’altra cosa ancora, lo abbiamo già detto: si valutano quando i volumi e la struttura interna lo giustificano davvero.
Link wa.me vs API WhatsApp Business: quando usare cosa
Sono strumenti diversi per problemi diversi. La confusione nasce dal fatto che entrambi hanno la parola “WhatsApp” nel nome.
Il link wa.me è un meccanismo di redirezione: l’utente clicca, si apre WhatsApp (web o app), parte la chat. Punto. Non serve nessuna autorizzazione, nessun account speciale, nessun costo. È uno strumento di contatto inbound: l’utente decide di scriverti.
Le API WhatsApp Business servono per il contrario: instradare, automatizzare, integrare. Permettono di inviare notifiche transazionali (la spedizione è partita), di gestire conversazioni con chatbot, di smistare le chat a operatori in base alla richiesta. Hanno un costo per conversazione, regole stringenti sui messaggi promozionali, e richiedono un fornitore BSP autorizzato da Meta.
Regola pratica:
- Se vuoi solo che chi visita il sito ti possa scrivere → link
wa.me. Stop. - Se vuoi mandare conferme automatiche post-acquisto, gestire centinaia di conversazioni al giorno, integrare WhatsApp nel CRM → API Business Platform.
- Se sei nel mezzo (volume medio, alcuni automatismi semplici) → app WhatsApp Business + qualche risposta rapida + persona che presidia. Spesso basta.
Plugin o codice personalizzato?
La risposta dipende da tre variabili: chi gestisce il sito, quanto è importante la performance, quanto specifico è il comportamento che vuoi.
Un plugin ha senso quando il sito è gestito da qualcuno che non scrive codice e quando il comportamento richiesto è standard (mostra sempre, su tutte le pagine, con messaggio fisso). È la soluzione più rapida da attivare e mantenere lato editoriale.
Un pulsante in codice ha senso quando: vuoi messaggi precompilati diversi su pagine diverse (es. nome prodotto nel messaggio), vuoi mostrare il pulsante solo a certe condizioni (provenienza, dispositivo, pagina), tieni alle performance e non vuoi caricare uno script in più, hai già un partner tecnico che gestisce il sito.
Esempio di link contestuale su una scheda prodotto:
<a href="https://wa.me/393508919070?text=Ciao%2C%20vorrei%20informazioni%20su%20[NOME_PRODOTTO]"
class="btn-whatsapp"
target="_blank"
rel="noopener noreferrer">
Chiedi disponibilità su WhatsApp
</a>
Tre righe di HTML, zero plugin, zero JavaScript. In un sito web professionale il pulsante WhatsApp non è un orpello, è uno strumento di contatto: va trattato come gli altri strumenti, cioè con la stessa cura per peso, accessibilità e coerenza visiva.
Privacy e GDPR: cosa non va dimenticato
Il link wa.me di per sé non installa cookie sul tuo sito, non traccia l’utente prima del clic, non condivide dati di navigazione con Meta finché l’utente non decide di partire la chat. Da questo punto di vista è uno dei meccanismi di contatto più puliti che esistano.
Detto questo, ci sono cose che vanno comunque sistemate. La sintesi pratica, partendo dalle indicazioni del Garante per la protezione dei dati personali:
- Privacy policy aggiornata. Va indicato che WhatsApp è un canale di contatto, e cosa succede ai dati della conversazione: chi li tratta, per quanto tempo, con quale finalità. Il fatto che la chat avvenga su un’app di Meta non ti esonera dal dichiarare l’uso di quel canale.
- Widget di plugin terzi. Alcuni plugin caricano script da CDN esterne, impostano cookie tecnici, fanno richieste verso server di terze parti. In quel caso vanno gestiti nel cookie banner e nella cookie policy come qualsiasi altro strumento di terze parti.
- Numero personale o numero aziendale. Se ricevi messaggi dal sito su un numero che usi anche personalmente, stai mischiando trattamenti di dati. Per attività strutturate, un numero dedicato non è un vezzo: è una buona pratica di compliance.
- Conservazione delle chat. Stabilisci una regola interna su quanto a lungo tieni le conversazioni con i clienti e su dove le archivi. Se WhatsApp è collegato a un CRM via API, la regola è ancora più importante.
Niente di tutto questo richiede mesi di lavoro legale. Richiede dieci minuti di onestà sul come tratti i dati e un paragrafo in più nella privacy policy.
Tracciare i click su WhatsApp con GA4
Se non misuri quanti utenti cliccano il pulsante, non sai se sta funzionando. La buona notizia è che tracciare i click su WhatsApp in Google Analytics 4 è banale: serve un evento personalizzato, che puoi attivare via Google Tag Manager o direttamente con gtag.
Versione con gtag diretto, da inserire nel tag onclick del pulsante o legare via JavaScript:
gtag('event', 'whatsapp_click', {
'event_category': 'contact',
'event_label': 'sticky_button',
'page_path': window.location.pathname
});
Versione legata via JavaScript, più pulita, da mettere nel footer del sito:
document.querySelectorAll('a[href*="wa.me"]').forEach(function(link) {
link.addEventListener('click', function() {
gtag('event', 'whatsapp_click', {
'event_category': 'contact',
'event_label': link.dataset.label || 'generic',
'page_path': window.location.pathname
});
});
});
Una volta che l’evento arriva su GA4, lo puoi promuovere a conversione dalla sezione Eventi del pannello. Da quel momento sai quanti click WhatsApp arrivano da quale pagina, da quale sorgente di traffico, da quale campagna. Ed è quello il dato che serve per decidere se il pulsante sta lavorando o se è un pezzo di interfaccia decorativa.
Un caso reale: WhatsApp come canale di prenotazione
Per certe categorie il pulsante WhatsApp non è “una delle CTA”: è la CTA. Lo abbiamo visto chiaramente lavorando sull’hospitality. Per un’attività ricettiva come B&B Al Centro Storico, WhatsApp è il canale di contatto principale per le prenotazioni: chi cerca una stanza per il weekend vuole sapere subito se la data è libera, qual è la differenza tra due camere, se accettano animali. Il form contatti, con la sua promessa implicita di “ti rispondiamo entro 24h”, su quella tipologia di richiesta perde il cliente: nel frattempo l’utente ha già scritto a un altro B&B su Booking.
Per business simili — hospitality, ristorazione su prenotazione, servizi locali con disponibilità variabile — il pulsante WhatsApp va trattato come elemento di prima fascia: visibile, sempre disponibile, con messaggio precompilato che semplifica il primo scambio. Il resto del sito ne tiene conto.
In sintesi
Aggiungere un pulsante WhatsApp al sito web non è una decisione tecnica complicata. È una decisione operativa: chi risponde, in che tempi, su quale numero, con quali regole. La tecnologia è quasi sempre la più semplice possibile — un link wa.me ben fatto copre il 90% dei casi. Un plugin va benissimo per chi non tocca codice. Le API Business si valutano solo quando volumi e processi le giustificano davvero.
Tre cose da non sbagliare, comunque tu scelga: messaggio precompilato che qualifica già il contatto, privacy policy onesta su come tratti i dati, tracking GA4 attivo dal giorno uno. Il resto è esecuzione. Se vuoi che il pulsante WhatsApp diventi un canale serio dentro un sistema di acquisizione più ampio — automazioni, CRM, qualificazione lead — possiamo parlarne quando vuoi, partendo da come lavori adesso.
Domande frequenti
Posso usare WhatsApp Business solo per i messaggi dal sito?
Sì, ed è anzi una buona pratica. L’app WhatsApp Business è gratuita, separa l’attività professionale dal numero personale, ti dà profilo aziendale, messaggi automatici di saluto e di assenza, etichette per organizzare le chat. Funziona su un numero dedicato (anche su SIM secondaria o eSIM). Per i volumi tipici di un sito di PMI è più che sufficiente, senza bisogno di passare alle API Business Platform.
Il pulsante WhatsApp rallenta il sito?
Dipende da come lo aggiungi. Un link wa.me diretto pesa zero: è puro HTML. Un widget fluttuante via plugin invece carica JavaScript, talvolta CSS e immagini da CDN esterne: l’impatto sui Core Web Vitals può essere reale, soprattutto su mobile. Se le performance contano (e contano sempre), preferisci una soluzione in codice o scegli plugin leggeri, monitorando LCP e INP con PageSpeed Insights prima e dopo l’installazione.
Devo chiedere consenso GDPR prima del click?
Per il click in sé no: l’utente compie un’azione consapevole verso un’app di terze parti. Devi però aggiornare la privacy policy indicando che WhatsApp è un canale di contatto, come tratti le conversazioni, per quanto tempo conservi i dati. Se il pulsante è installato via plugin che carica script esterni o setta cookie, allora rientra nella gestione del cookie banner come qualsiasi altro strumento di terze parti.
Come gestisco fuori orario e risposte automatiche?
WhatsApp Business gratuita permette di impostare un messaggio di assenza con orari personalizzati: l’utente che scrive di domenica sera riceve un “Grazie, ti rispondiamo lunedì entro le 10”. È sufficiente per la maggior parte dei casi. Per scenari più complessi — qualificazione automatica del lead, smistamento per categoria, integrazione CRM — servono le API Business Platform con un provider BSP, che è un altro livello di setup e di costo.
Funziona anche se l’utente non ha WhatsApp installato?
Sì. Il link wa.me apre WhatsApp Web nel browser se l’app non è presente sul dispositivo, oppure invita all’installazione su mobile. Su desktop, se l’utente non ha mai usato WhatsApp Web, gli viene chiesto di scansionare il QR code. È un piccolo attrito, ma resta una soluzione universale: nessun utente viene lasciato fuori, semplicemente alcuni completano il primo accesso a WhatsApp in quel momento.