Modulo reCAPTCHA PrestaShop: stop allo spam nei moduli

Módulo reCaptcha para Prestashop 1.6 y 1.7

Aggiornato a ottobre 2026.

In Línea Gráfica abbiamo ottimizzato il nostro modulo reCAPTCHA per bloccare in modo efficace lo spam nei form di registrazione, un problema che crea parecchi grattacapi ai negozi PrestaShop.
Le spieghiamo cos'è lo spam e come installare il nostro modulo per proteggere il suo form di registrazione, di contatto e di iscrizione alla newsletter dall'arrivo di email spam. Inoltre potrà averlo configurato in pochi minuti. Metta fine a questo problema con il modulo reCAPTCHA per PrestaShop!

Spam e manutenzione dei server di posta aziendali

Eliminare la posta indesiderata è uno dei compiti di controllo più estenuanti nella gestione degli account email aziendali. Ma cos'è esattamente lo spam? Lo spam è costituito da messaggi non richiesti, di tipo pubblicitario, inviati in massa sia tramite indirizzi email sia sotto forma di SMS.

Come riconoscere un'email spam?

In genere hanno alcuni elementi in comune che li rendono riconoscibili:
  • L'indirizzo del mittente non le è familiare.
  • Per lo più non hanno un indirizzo «Reply».
  • L'oggetto tende a essere una frase pensata per attirare molto l'attenzione o per allarmare chi la riceve.
  • Una volta aperto, il contenuto mostra annunci, trucchi per guadagnare in fretta, prodotti infallibili, offerte speciali o elenchi di prodotti con sconti incredibili.
  • Alcuni messaggi contengono errori di ortografia o di concordanza.
  • Nel messaggio spesso vengono richiesti dati personali.

Come funziona lo spam?

Gli spammer raccolgono il maggior numero possibile di indirizzi email attivi, cioè effettivamente in uso, e per ottenerli impiegano diverse tecniche, alcune molto sofisticate.
  • Mailing list: gli spammer si iscrivono alle mailing list e raccolgono tutti gli indirizzi che vi compaiono.
  • Acquisto illegale di database: anche se non è consentito, esistono mercati sommersi.
  • Programmi automatici che esplorano la rete raccogliendo indirizzi email da pagine web, forum, newsgroup e fonti simili.
  • Tecniche DHA (Directory Harvest Attack): gli spammer generano centinaia di combinazioni di indirizzi email come se appartenessero a un dominio specifico. Poi inviano email a tutti questi indirizzi e il server risponde con un errore per quelli che non esistono, che vengono scartati. In questo modo ottengono gli account validi.

Svantaggi delle email spam nei negozi online

Ricevere email spam nel suo negozio online comporta molti svantaggi, anche se a prima vista può sembrare innocuo. Innanzitutto, ricevere email di bot può intasare la nostra casella di posta o far «perdere» messaggi veri e importanti in mezzo a tanto spam. Inoltre, data la capacità dei bot di raccogliere indirizzi email, il dominio del suo sito può comparire nelle email spam inviate dai bot e finire così nella blacklist dei provider di posta. In quel caso, le email del suo negozio online, come le newsletter, potrebbero finire direttamente nella cartella della «posta indesiderata» dei suoi stessi clienti. Inoltre, se invia le email del suo ecommerce tramite PHP e riceve spam in massa, queste email possono sovraccaricare il server e rallentare il caricamento delle pagine del negozio. Se usa SMTP con un provider esterno, gli invii dei bot verranno scalati dal suo saldo e potrebbe superare il piano sottoscritto, finendo per pagare di più il servizio.

Ricevo spam dai form di PrestaShop: cosa faccio?

Se riceve spam dai form di PrestaShop, la soluzione più efficace è aggiungere un captcha a quei form, così i bot non possono inviarli. Ha cominciato a ricevere molte email da un indirizzo @mail.ru o da domini simili? È possibile che il suo indirizzo sia finito in un elenco di spam. Nessun allarme: esiste una soluzione efficace che si attiva con una procedura semplice. Con un captcha ben configurato ridurrà in modo netto lo spam che arriva dal suo form di contatto.

Cos'è un captcha?

È un test automatico che distingue i computer dagli esseri umani. Nella sua versione classica è una misura di sicurezza in cui si scrivono in un riquadro numeri e lettere leggermente distorti per dimostrare la propria «umanità».

E reCAPTCHA?

È l'evoluzione del captcha. È un sistema creato da Google per eseguire la stessa verifica con meno attrito. La versione 2 mostra una casella «Non sono un robot», mentre la versione 3 funziona in modo invisibile: analizza il comportamento del visitatore e assegna un punteggio per decidere se si tratta di una persona o di un programma automatico. Google non rivela tutti i fattori che analizza, perché gli spammer non possano aggirarlo. Può consultare la documentazione ufficiale di reCAPTCHA. Vediamo ora come inserire reCAPTCHA nei form di PrestaShop.

Bloccare lo spam con il modulo reCAPTCHA in PrestaShop

Il modulo Captcha – reCaptcha – Protezione antispam di Línea Gráfica inserisce reCAPTCHA nei suoi form di contatto, di creazione account e di iscrizione alla newsletter, per fermare i bot che cercano di riempire la sua casella di messaggi inutili, fastidiosi e pericolosi per la sicurezza. Secondo la sua scheda, il modulo offre:
  • Compatibilità con Google reCaptcha v2 (casella) e v3 (invisibile), con punteggio minimo regolabile per la v3.
  • Alternative a Google: hCaptcha e Cloudflare Turnstile.
  • Protezione del form di contatto, della registrazione clienti e dell'iscrizione alla newsletter.
  • Registro degli invii rifiutati e dei punteggi nel back office, senza dati personali.
  • Lo script viene caricato solo quando si usa un form, per non rallentare il resto del negozio.
  • Compatibilità con PrestaShop dalla 1.7.0 alla 9.2.

Scaricare e installare il modulo reCAPTCHA

Per prima cosa le serve il modulo, compatibile con le versioni di PrestaShop dalla 1.7.0 alla 9.2. Poi lo carichi in PrestaShop dal gestore dei moduli del back office, come per qualsiasi altro modulo. Al termine del caricamento, installi il modulo e lo attivi.

Scopri il modulo

Attivare il servizio reCaptcha

Per aggiungere reCaptcha a un form servono prima le chiavi di Google, che si ottengono dalla console di reCAPTCHA di Google. Troverà l'accesso e le istruzioni aggiornate nella documentazione ufficiale di reCAPTCHA. Di solito i passaggi sono questi (Google aggiorna di tanto in tanto la sua console, quindi possono variare leggermente):
  1. Acceda con il suo account Google.
  2. Selezioni il tipo di reCAPTCHA (v2 con casella o v3 invisibile).
  3. Inserisca il dominio del suo sito web.
  4. Accetti i termini e le condizioni e registri il sito.
  5. Copi la chiave del sito e la chiave segreta.
Attivare il servizio reCaptcha

Configurare il modulo reCAPTCHA

Per configurare il modulo basta incollare le chiavi di Google nel suo pannello di configurazione. Una volta copiate le chiavi precedenti, vada al back office di PrestaShop e proceda così:
  1. Apra la configurazione del modulo dall'elenco dei moduli installati.
  2. Nella scheda della configurazione generale vedrà due riquadri:
  3. Nel primo, «Captcha public key (Site key)», incolli la chiave del sito.
  4. Nel secondo, «Captcha private key (Secret key)», incolli la chiave segreta.
Entrambi i dati sono disponibili nella registrazione del suo sito su Google. Gli screenshot si riferiscono a una versione precedente del modulo, quindi l'aspetto può variare nella versione attuale. Configurare il modulo reCAPTCHA in PrestaShop Abiliti le opzioni corrispondenti per attivare reCaptcha sia nel form di contatto sia nella creazione di un nuovo account (utente).

reCaptcha attivato nei form di PrestaShop!

Una volta configurato il modulo, può verificare che reCaptcha funzioni entrando nel suo negozio online. Con la versione 2, il form di contatto mostra i campi che aveva già e, in basso, un riquadro con il testo «Non sono un robot», il simbolo di reCaptcha e la casella di verifica, subito sopra il pulsante «Invia». Con la versione 3, che è invisibile, non vedrà nessuna casella ma, di norma, solo il badge di reCAPTCHA. reCaptcha per PrestaShop Come vede, è molto semplice inserire un modulo reCaptcha in PrestaShop per mettere fine allo spam. Non perda più tempo e risorse a ripulire la casella di posta e, già che c'è, protegga il suo account da eventuali virus contenuti in quelle email. Per qualsiasi dubbio durante il processo, si rivolga alla nostra assistenza professionale per PrestaShop, che potrà aiutarla a risolvere qualsiasi problema. E se desidera coprire anche cookie e recesso, dia un'occhiata al pack GDPR e conformità legale con 3 moduli PrestaShop. Le è piaciuto? Lo acquisti subito.

Acquista ora

Miguel Pineda
Aggiornato il