Perché il vostro modulo non funziona in Cina e cosa può sostituire reCAPTCHA?
Il modulo in sé potrebbe essere a posto: controllate prima lo script che precede il pulsante di invio.
La risposta breve
Un modulo può fallire in Cina quando uno script bloccato si frappone tra il visitatore e il pulsante di invio. reCAPTCHA si carica di norma da www.google.com: i recenti test GreatFire su quello script sono tutti falliti. Per Cloudflare, neppure Turnstile è supportato. Usate controlli sul vostro server o un CAPTCHA cinese: un widget non caricato non deve impedire l'invio.
- I test GreatFire su www.google.com/recaptcha/api.js sono falliti 4 volte su 4 nei 90 giorni fino al 1° novembre 2026.
- La connessione allo script su recaptcha.net è riuscita in 2 test GreatFire su 2 nello stesso periodo, anche se alcuni utenti lo hanno segnalato come bloccato all'inizio del 2024.
- La FAQ di Cloudflare, letta a novembre 2026, indica che Turnstile non è supportato nella Cina continentale.
- In una discussione Marketo dell'agosto 2021, un pulsante di invio restava disattivato perché reCAPTCHA non riusciva a inizializzarsi.
- La FAQ di hCaptcha, letta a novembre 2026, propone ai clienti Enterprise le sue opzioni a bassa latenza per la Cina.
Un visitatore in Cina può compilare il vostro modulo, cliccare su invia e non ottenere nulla. Voi non lo saprete mai, perché un contatto perso non lascia traccia nella casella di posta.
Dall’Italia, per di più, niente fa sospettare il problema. Se provate il modulo dal vostro ufficio funziona, perché qui gli script di Google si caricano normalmente.
Questa guida ne spiega la causa e indica cosa usare al posto di reCAPTCHA. Fa parte della nostra guida Sito web in Cina.
Per tutte le altre dipendenze da Google, consultate quali servizi Google non funzionano in Cina.
Per questa pagina non abbiamo eseguito alcun test dalla Cina. Tutto ciò che segue viene da test e documenti pubblici, e precisiamo fin dove arrivano.
reCAPTCHA funziona in Cina?
Non nella configurazione predefinita. Lo script standard si carica da www.google.com, e tutti e 4 i test recenti di GreatFire su quell’indirizzo esatto sono falliti.1
Ecco cosa abbiamo letto il 1° novembre 2026 per gli host che Google indica per reCAPTCHA,4 più il suo host alternativo per lo script.
| Indirizzo (https) | Ruolo | Risultato GreatFire | Test falliti, ultimi 90 giorni |
|---|---|---|---|
| www.google.com/recaptcha/api.js | Script predefinito | Bloccato, ultimo test 18 ottobre 2026 1 | 4 su 4 |
| www.recaptcha.net/recaptcha/api.js | Host alternativo di Google | Non bloccato, ultimo test 18 ottobre 2026 2 | 0 su 2 |
| www.gstatic.com/recaptcha | Risorse dello script 4 | Non bloccato, ultimo test 20 agosto 2026 37 | 0 su 1 |
| recaptcha.google.com | Host del frame 4 | Mai testato 42 | Nessuno |
Le segnalazioni concordano con il test. Nell’ottobre 2023 un utente ha citato il supporto Marketo secondo cui reCAPTCHA è completamente bloccato in Cina, quindi i moduli che lo usano non accettano invii da lì.8
Perché un solo script può bloccare tutto il modulo?
Perché spesso il modulo è costruito per aspettarlo. Il visitatore vede una pagina normale, ma l’invio dipende da un widget che non arriva mai.
Una discussione Marketo dell’agosto 2021 mostra bene il meccanismo. Gli utenti in Cina avevano un pulsante di invio disattivato. Togliere l’attributo disabled non è servito: l’invio falliva comunque.7
La spiegazione accettata in quella discussione: il pulsante resta disattivato mentre reCAPTCHA si inizializza. Se l’inizializzazione non avviene, il modulo non può superare la convalida.7
Chinafy, che vende un servizio di ottimizzazione per la Cina, elenca gli stessi sintomi: widget che non compare, moduli che non si inviano, caricamento infinito ed errori.5
- 1Il visitatore compila il modulo
- 2Viene chiamato lo script CAPTCHA
- 3Lo script non si carica
- 4Il pulsante resta disattivato, oppure la convalida fallisce
- 5Nessun invio, nessuna traccia per l'azienda
Il CAPTCHA non è l’unico sospettato. Chinafy cita jQuery sul CDN di Google tra le dipendenze di WordPress in difficoltà in Cina,38 e GreatFire mostra http://ajax.googleapis.com bloccato in 2 test su 2, fino al 31 ottobre 2026.41
Uno script del modulo che ha bisogno di jQuery potrebbe fermarsi allo stesso modo. Quest’ultimo passaggio è una nostra deduzione, quindi controllate cosa carica il vostro modulo.
I compiti quindi sono due, non uno: sostituire il controllo e cambiare il comportamento del modulo quando un controllo fallisce.
GeeTest e Tencent Cloud documentano entrambi questo aspetto. Il client di GeeTest passa a una soluzione di ripiego quando una richiesta non restituisce HTTP 200.17
La guida di Tencent genera un ticket di recupero quando il suo script non si carica, così il vostro codice può decidere come procedere.19
Una via d’uscita ha un costo: la trovano anche i bot. Il ticket di Tencent viene creato nel browser, quindi non consideratelo una prova che dall’altra parte ci sia una persona.19 Per questo contano i controlli lato server descritti più avanti.
recaptcha.net è una vera soluzione?
Oggi può funzionare, ma nessuno può garantire che continuerà a farlo. Le prove vanno in entrambe le direzioni e nessuna chiude la questione.
- A favore: Google dice che si può usare www.recaptcha.net quando www.google.com non è accessibile ai vostri utenti. La sua FAQ, aggiornata il 29 ottobre 2026, lo ripete ancora.4
- A favore: La connessione allo script a quell’indirizzo è riuscita in 2 test GreatFire su 2.2
- Contro: Due utenti del forum per sviluppatori di Google lo hanno segnalato come bloccato a gennaio e febbraio 2024.6
- Contro: Chinafy, nell’aprile 2025, lo definisce inaffidabile, citando sviluppatori e proprietari di siti senza nominarli.5
- Misto: Una issue GitHub aperta nel 2022 va in entrambi i sensi. Un utente non ha riscontrato blocchi da Shanghai nell’agosto 2023, e l’autore ha scritto nel marzo 2026 che sembrava ancora bloccato.40
- Lacuna: Nessuna delle due FAQ di Google nomina la Cina.34 Non abbiamo trovato alcuna promessa di Google sul suo funzionamento in quel Paese.
Due test di connessione non dimostrano che un modulo funzioni, e qualche segnalazione sparsa non descrive un intero Paese. Possiamo solo dire che di recente la connessione all’indirizzo è riuscita.
Se volete provarlo, non basta sostituire un tag. Google dice di cambiare l’host dello script e poi ogni altro punto in cui il sito usa www.google.com/recaptcha/.3
I plugin possono nascondere questi riferimenti, quindi potreste non averne il pieno controllo.
Verdict
Usate recaptcha.net come rimedio rapido se non potete cambiare strumento questa settimana. Non fatene la soluzione definitiva per un modulo importante, e affiancategli una soluzione di ripiego.
Perché Turnstile non risolve il problema?
Perché lo dice Cloudflare. La sua FAQ afferma che Turnstile non è supportato nella Cina continentale e che i visitatori possono avere problemi sia sulle zone globali sia su quelle China Network.9
È una trappola in cui è facile cadere. Contact Form 7 include un’integrazione con Turnstile e la presenta come alternativa al CAPTCHA.10 WPForms, nella sua guida in italiano aggiornata a settembre 2026, lo elenca tra le alternative a reCAPTCHA senza parlare di Cina.43
Chi cambia strumento per questo motivo può aver semplicemente sostituito, in Cina, un problema con un altro.
Una novità recente può trarre in inganno. Il changelog di Cloudflare del 28 ottobre 2026 dice che le Challenge Pages sulle zone China Network usano ora widget Turnstile ospitati nella Cina continentale.11
Questo riguarda le challenge page di quelle zone. I visitatori instradati sulla rete globale di Cloudflare continuano a vedere la pagina standard.11 Il changelog non dice nulla sul widget del vostro modulo.
China Network richiede inoltre una registrazione o una licenza ICP per ogni dominio.39 Si veda CDN in Cina: Cloudflare funziona?.
Quali alternative potete usare?
Avete quattro strade: nessun CAPTCHA, uno ospitato da voi, un servizio cinese o hCaptcha Enterprise. Non abbiamo trovato alcuna misurazione indipendente di nessuna di queste, quindi la tabella confronta le prove, non le prestazioni.
| Opzione | Cosa dicono le fonti | Da verificare prima di scegliere |
|---|---|---|
| Controlli lato server, nessun CAPTCHA | Niente da caricare dall’esterno nel browser. Il supporto Marketo ha consigliato un modulo per la Cina con reCAPTCHA disattivato 8 | La gestione dello spam ricade su di voi |
| ALTCHA, ospitato da voi | Proof of work con licenza MIT, con esempi che servono lo script dai vostri file 2122 | Nessun test dalla Cina trovato |
| GeeTest | Chinafy lo definisce molto diffuso in Cina 5. La pagina di GeeTest riporta il 56,2% di quota di mercato tra i principali clienti enterprise e, altrove, il 56,3% delle principali imprese, senza fonte per nessuno dei due dati 16 | GreatFire non ha mai testato static.geetest.com 18. Nessun prezzo indicato 16 |
| Tencent Cloud Captcha | Script globale, gestione documentata del mancato caricamento, verifica lato server obbligatoria 19 | La documentazione letta non descrive i risultati dalla Cina |
| Alibaba Cloud Captcha 2.0 | La regione predefinita è la Cina continentale. La regione del client e l’endpoint del server devono stare entrambi dentro o entrambi fuori dalla Cina, altrimenti la convalida fallisce 20 | Condizioni dell’account per un’azienda straniera |
| hCaptcha | Connessione a https://js.hcaptcha.com riuscita in 2 test GreatFire su 2, fino al 1° novembre 2026, con due test rifiutati esclusi 14. Chinafy riporta risultati alterni 5. Le opzioni per la Cina sono per Enterprise 13 | Informatevi su queste opzioni prima di affidarvi al piano standard |
| CAPTCHA a immagini personalizzato | Grazitti ne ha creato uno con 20 modelli di immagine, per gli IP cinesi 36 | Nessun risultato riportato. La manutenzione è a vostro carico |
Notate cosa manca nella seconda colonna: i risultati. I fornitori vendono questi prodotti e nessuna delle fonti lette ha pubblicato un confronto equo. Chinafy cita anche MTCaptcha, BotDetect e KeyCAPTCHA,5 che non abbiamo valutato.
Anche il GDPR, però, resta da considerare. iubenda, che vende strumenti per il consenso, indica che chi usa reCAPTCHA dovrebbe dichiararlo in privacy e cookie policy e che, con utenti europei, serve un banner cookie.45 Se cambiate strumento, rivedete questi documenti con il vostro consulente privacy.
La nostra opinione: per un modulo di contatto B2B con traffico modesto, partite dai controlli lato server e non aggiungete altro. Non c’è alcuno script di terzi che possa fallire, né un account da aprire presso un fornitore.
Passate a un servizio cinese quando lo spam diventa davvero un problema, o quando proteggete login o registrazioni. È lì che un CAPTCHA si giustifica. È una nostra valutazione, non il risultato di un test.
Verifica gratuita
Il vostro sito è visibile su Baidu?
Inserite il vostro sito. Verifichiamo Baidu, l'accesso dalla Cina e la configurazione del sito, poi vi inviamo il report via email.
Richiesta ricevuta
Vi invieremo il report via email.
Come fermare lo spam senza CAPTCHA?
Eseguite i controlli sul vostro server, dove un dominio bloccato non può interferire. Pochi livelli semplici alzano l’asticella, anche se nessuno ferma un attaccante determinato.
- Honeypot: Un campo nascosto alle persone. I bot che lo compilano si tradiscono da soli.23
- Controllo del tempo: Segnalate i moduli inviati troppo in fretta, per esempio in meno di 5 secondi. WorkOS osserva che i bot impiegano in genere pochi millisecondi.23
- Limite di frequenza: Limitate gli invii per indirizzo IP sul vostro server, lasciando margine per un ufficio che condivide un solo indirizzo. Secondo WorkOS, combinare honeypot e rate limiting rafforza la protezione.23
- Revisione manuale degli invii dubbi: Contrassegnateli invece di eliminarli, così non perdete un vero acquirente.
WorkOS avverte che i bot sofisticati possono individuare gli honeypot.23 Un modulo di contatto deve solo ostacolare i bot, non diventare una fortezza. Per una pagina di login la posta in gioco è più alta, quindi va trattata diversamente.
Non filtrate troppo. HubSpot, per esempio, consente di bloccare i domini email gratuiti.3246 Pensateci bene prima di farlo sui contatti cinesi.
Molti acquirenti potrebbero usare indirizzi personali. È una nostra cautela, non un dato misurato.
E HubSpot, Typeform e Jotform?
Controllate lo script che il vostro modulo carica davvero, non la home page del fornitore. Il sito di un fornitore può superare un test mentre il suo codice di embed chiama qualcos’altro.
| Strumento | Prove sulla Cina | Lacuna |
|---|---|---|
| http://docs.google.com bloccato, 1 test su 1, 7 settembre 2026 24. AppInChina dice che Google Forms è bloccato 25 | Nessun test sull’URL di un modulo. Non fateci affidamento per la Cina | |
| Typeform | https://typeform.com: connessione riuscita in 1 test conclusivo, data non chiara. Un test rifiutato il 24 settembre 2026 è stato escluso 26 | Embed non testati |
| Jotform | Dominio classificato Mixed su 42 URL 27. Nel 2019 un utente ha attribuito al CDN di Jotform il mancato caricamento di elementi incorporati, e l’assistenza non lo ha confermato 28 | js.jotform.com mai testato 27 |
| HubSpot | I moduli di acquisizione contatti “may not function properly” (potrebbero non funzionare correttamente) senza localizzazione, secondo AppInChina nel 2025 30. IT Consultis ritiene che l’embed diretto non sia una soluzione predefinita adatta alla Cina e suggerisce un livello di raccolta sul lato cinese 31 | js.hsforms.net mai testato 29 |
| Jinshuju | Strumento cinese per moduli con numero ICP sul sito, nessuna versione inglese visibile 33 | Interfaccia in cinese, e i dati restano presso un’azienda cinese |
Contano anche i plugin. Chinafy cita Contact Form 7 e i moduli HubSpot tra gli strumenti che possono usare reCAPTCHA internamente,5 e Gravity Forms tra i plugin che chiamano spesso servizi esterni.38
Per i problemi legati alle piattaforme, si veda WordPress in Cina, Shopify e Webflow a confronto.
Dove finiscono i dati è una questione distinta dal caricamento del modulo. Leggete la legge cinese sulla privacy si applica al vostro sito? e rivolgetevi a un consulente locale.
Come testare il vostro modulo?
Prima simulate il guasto, poi testate dalla Cina. Il primo passaggio non richiede una connessione cinese e mostra come si comporta il modulo quando qualcosa va storto.
- Elencate gli host. Aprite la pagina in Chrome, premete F12, scegliete Rete (Network se DevTools è in inglese) e ricaricate. Filtrate per
recaptcha,gstatic,googleapis,hcaptcha,turnstile,hsforms,jotformetypeform. Effettuate un invio di prova e annotate anche dove il modulo invia i dati. - Controllate l’indirizzo esatto. Cercate ogni URL di script su GreatFire, non la home page. Il blocco è per indirizzo, quindi una home page dice poco.35
- Simulate il blocco. Nel pannello Rete, fate clic destro sullo script e scegliete Blocca richiesta (Block request). Chrome elenca il modello nel riquadro Condizioni della richiesta (Request conditions).3447
- Ricaricate e inviate. Se il pulsante resta inerte senza alcun messaggio, avete trovato il bug senza muovervi dalla scrivania.
- Verificate che il contatto arrivi. Controllate la casella di posta o il CRM. Un messaggio di conferma non dimostra la consegna.
- Testate dalla Cina. Chiedete a qualcuno su una rete della Cina continentale di effettuare un invio reale, senza VPN. Si veda il vostro sito è accessibile dalla Cina?.
DevTools indica la richiesta come (blocked:devtools), mentre un guasto reale non si presenta così.34 Chinafy, un fornitore, afferma che un browser può attendere 30 secondi o più su un file bloccante per il rendering che fallisce,38 quindi il passaggio 6 resta necessario. Chiudendo DevTools, inoltre, il blocco si disattiva.34
In sintesi
Se dovete ricordare una sola cosa, sia questa: un modulo non deve dipendere da uno script che non può caricare. Il reCAPTCHA predefinito fallisce nei test, Turnstile non è supportato e recaptcha.net è un rimedio temporaneo.
Mettete i controlli antispam sul vostro server, mostrate un indirizzo email in chiaro e testate un invio reale dalla Cina.
Come può aiutarvi Index in China
Localizziamo i siti in cinese semplificato e li facciamo indicizzare sui motori di ricerca cinesi. La correzione dei moduli non è una voce prevista dall’offerta.
Farsi trovare serve solo se poi un acquirente può contattarvi, quindi parlateci del vostro modulo durante la chiamata.
Quando i contatti arrivano, si veda come rispondere alle richieste dei clienti cinesi. Prenotate una chiamata di 30 minuti.
Prenota una chiamata di 30 minutiDomande frequenti
reCAPTCHA v3 funziona meglio della v2 in Cina?
Non abbiamo trovato prove in tal senso. Un utente lo ha chiesto proprio in questi termini in una discussione Adobe del settembre 2023, e nessuno ha risposto con dei dati.8 Il supporto Marketo, citato nella stessa discussione, ha detto che reCAPTCHA è bloccato, senza distinguere le versioni.8 Poiché la v3 opera in background, un guasto può essere anche più difficile da notare: testatela allo stesso modo.
Si può mostrare reCAPTCHA a tutti tranne ai visitatori dalla Cina?
Tecnicamente sì, e un utente Marketo lo ha chiesto nel 2021.7 Grazitti descrive uno smistamento per indirizzo IP, che mostra agli indirizzi cinesi un proprio CAPTCHA a immagini, ma non riporta risultati.36 Il rilevamento dell'IP introduce però un punto di guasto in più, e chi viaggia o usa una VPN finisce dalla parte sbagliata. Un modulo separato sulle pagine in cinese è più semplice.
Ospitare il sito in Cina risolve il problema di reCAPTCHA?
No. Chinafy, a proposito di WordPress, scrive che l'hosting in Cina risolve la vicinanza, non la compatibilità, e che reCAPTCHA resta lento o inaccessibile ovunque sia ospitato il sito.38 Potrebbe anzi aggiungere un problema: con il server nella Cina continentale, anche la sua chiamata di verifica verso Google potrebbe fallire. Quest'ultimo punto è una nostra deduzione, quindi verificatelo prima di migrare.
Conviene semplicemente indicare un indirizzo email nella pagina?
Indicatelo comunque. Un indirizzo in chiaro non richiede script, quindi continua a funzionare quando tutto il resto si ferma, e non costa quasi nulla. Non sostituirà il modulo per tutti gli acquirenti, e perdete i dati strutturati e la facilità di attribuzione. Consideratelo una soluzione di ripiego da affiancare al modulo, non l'intero piano.
È legale raccogliere contatti dalla Cina con un modulo ospitato all'estero?
È una domanda per un consulente locale, non per una guida tecnica. IT Consultis solleva i temi dell'informativa sui destinatari esteri e del consenso nel suo articolo sui moduli HubSpot, precisando che non si tratta di consulenza legale.31 Partite dalla nostra guida alla legge cinese sulla privacy, poi sottoponete a quel consulente la vostra configurazione esatta, compreso il luogo in cui finiscono i dati.
Fonti
- GreatFire: risultati dei test su https://www.google.com/recaptcha/api.js
- GreatFire: risultati dei test su https://www.recaptcha.net/recaptcha/api.js
- Google: FAQ di reCAPTCHA, indicata come deprecata nella pagina (in inglese)
- Google Cloud: FAQ di reCAPTCHA (in inglese)
- Chinafy: Does Google reCAPTCHA work in China? (reCAPTCHA funziona in Cina?)
- Forum Google Developer: Issues with reCAPTCHA for China users (problemi di reCAPTCHA per gli utenti in Cina)
- Community Adobe Marketo: moduli non inviabili dalla Cina
- Community Adobe Marketo: integrazione del CAPTCHA in Cina
- Cloudflare: FAQ di China Network (in inglese)
- Contact Form 7: integrazione con Cloudflare Turnstile
- Cloudflare: changelog sulle China-native Challenge Pages
- GreatFire: risultati dei test su https://challenges.cloudflare.com
- hCaptcha: FAQ (in inglese)
- GreatFire: risultati dei test su https://js.hcaptcha.com
- hCaptcha: Configuration (configurazione)
- GeeTest: pagina del prodotto China CAPTCHA
- GeeTest: panoramica di Behavior Verification
- GreatFire: static.geetest.com, non testato
- Tencent Cloud: integrazione web di Captcha
- Alibaba Cloud: accesso a Captcha 2.0 fuori dalla Cina continentale
- ALTCHA: repository del progetto
- ALTCHA: Open source vs. paid (open source o a pagamento)
- WorkOS: How to stop bots with honeypots (fermare i bot con gli honeypot)
- GreatFire: risultati dei test su docs.google.com
- AppInChina: Does Google Forms work in China? (Google Forms funziona in Cina?)
- GreatFire: risultati dei test su https://typeform.com
- GreatFire: js.jotform.com, non testato, con riepilogo del dominio jotform.com
- Assistenza Jotform: Is Jotform blocked in China? (Jotform è bloccato in Cina?)
- GreatFire: js.hsforms.net, non testato
- AppInChina: Does HubSpot work in China? (HubSpot funziona in Cina?)
- IT Consultis: i moduli HubSpot in Cina
- HubSpot: Prevent and filter spam in form submissions (prevenire e filtrare lo spam nei moduli)
- Jinshuju: home page (in cinese)
- Chrome for Developers: Block network requests (bloccare le richieste di rete)
- GreatFire: FAQ
- Grazitti: moduli Salesforce Lightning e un CAPTCHA che funziona in Cina
- GreatFire: risultati dei test su https://www.gstatic.com/recaptcha
- Chinafy: Does WordPress work in China in 2026? (WordPress funziona in Cina nel 2026?)
- Cloudflare: China Network, get started (primi passi)
- GitHub: google/recaptcha, issue 501
- GreatFire: risultati dei test su ajax.googleapis.com
- GreatFire: https://recaptcha.google.com, non testato
- WPForms: le migliori alternative a reCAPTCHA per i vostri moduli di contatto (in italiano)
- WP Mail SMTP: migliori alternative a reCAPTCHA (in italiano)
- iubenda: Google reCAPTCHA and the GDPR, how to be compliant (reCAPTCHA e GDPR, in inglese)
- HubSpot: prevenire lo spam negli invii dei moduli (aiuto in italiano)
- Chrome for Developers: bloccare le richieste di rete (versione italiana)