Risoluzione dei problemi dei moduli HubSpot incorporati esternamente
Ultimo aggiornamento: maggio 6, 2025
Disponibile con uno qualsiasi dei seguenti abbonamenti, tranne dove indicato:
|
Se il modulo di HubSpot incorporato in una pagina esterna non funziona o non appare correttamente, scoprite i problemi più comuni di incorporazione dei moduli e come risolverli.
Confermare il codice di tracciamento di HubSpot
Per utilizzare i moduli HubSpot su un sito esterno, è necessario che il codice di tracciamento HubSpot sia installato sulla pagina esterna in cui è stato inserito il modulo.
Per verificare che il codice di tracciamento di HubSpot sia stato installato e che funzioni correttamente nella pagina, scoprite come risolvere i problemi del codice di tracciamento di HubSpot.
Confermare il codice di incorporamento del modulo
Per confermare che il codice incorporato nella pagina esterna sia corretto, confrontate il codice incorporato del modulo fornito da HubSpot con il codice presente sul vostro sito:- Nel tuo account HubSpot, passa a Marketing > Form.
- Passare il mouse sul modulo e fare clic su Modifica.
- Se si utilizza l'editor di moduli aggiornato:
- In alto a destra dell'editor del modulo, fare clic su Condividi.
- Nella finestra a comparsa, selezionare Ottieni il codice di incorporamento.
- Fare clic su Copia.
- Se si utilizza l'editor di moduli legacy:
- In alto a destra dell'editor di moduli, fare clic su Incorpora.
- Nella finestra di dialogo, fare clic su Copia.
- Nel browser, navigare verso Diff Checker, uno strumento di confronto del testo.
- Nella sezione Testo originale , incollare il codice di incorporamento del modulo.
- Andare alla pagina del sito web in cui è incorporato il modulo. Quindi, fare clic con il tasto destro del mouse su un punto qualsiasi della pagina e selezionare Visualizza origine pagina.
- Individuare il codice di incorporamento del modulo nell'origine della pagina e copiarlo.
- Tornare al checker Diff.
- Nella sezione Testo modificato, incollare il codice incorporato esternamente.
- Fare clic su Trova differenza per cercare il codice mancante o interrotto. Se i codici incorporati sono uguali, verrà visualizzato il messaggio I due file sono identici. In caso contrario, le differenze saranno evidenziate in rosso e verde.
Se il codice incorporato esternamente non corrisponde a quello di HubSpot, inserire nuovamente il codice corretto nella pagina esterna.
Se il codice incorporato esternamente corrisponde a quello di HubSpot, è possibile che qualcosa nell'HTML o nel JavaScript della pagina esterna interferisca con il codice incorporato del modulo. Dovreste collaborare con il vostro sviluppatore per risolvere il problema.
Aggiungere i domini del sito
Aggiungete il dominio della pagina esterna in cui è incorporato il modulo come dominio aggiuntivo del sito in HubSpot. I moduli inviati da pagine non aggiunte saranno contrassegnati come spam.
Problemi di incorporamento specifici dell'host
Se si utilizza WordPress, Squarespace o Wix, è possibile continuare la risoluzione dei seguenti problemi in ciascuno degli host di siti web indicati di seguito.
WordPress
Se il vostro modulo è incorporato in una pagina di WordPress, potreste riscontrare i seguenti problemi:
- WordPress potrebbe convertire "&" nel codice del modulo incorporato in "&", interrompendo la funzionalità del codice.
- I temi XHTML di WordPress aggiungono tag <![CDATA[ ]]> intorno al codice JavaScript, il che non dovrebbe influire sulla resa del modulo, ma è un aspetto da tenere presente quando si controlla il codice incorporato del modulo.
Se WordPress altera il codice di incorporamento, si consiglia di utilizzare un plugin di terze parti come Insert HTML Snippet per aggiungere il modulo alla pagina o al post come shortcode per preservare i tag di script.
Squarespace
Alcuni template di Squarespace eseguono il rendering degli script solo al caricamento iniziale della pagina e non su tutte le altre pagine. Questo può far sì che i moduli HubSpot non funzionino correttamente su alcune pagine perché gli script dei moduli non vengono caricati durante la navigazione del sito web.
Per evitare che ciò accada, provate a disabilitare il caricamento Ajax in Squarespace. Se non funziona, potete anche provare a utilizzare un altro modello di Squarespace.
Problemi specifici del browser
Se si dispone di un'estensione del browser che blocca le risorse, come Ghostery, i moduli HubSpot possono essere bloccati dal caricamento e dalla visualizzazione. Per saperne di più su cosa succede quando i moduli HubSpot sono bloccati.