Monitoraggio nel modulo incorporato (iFrame)

Se incorpori il tuo modulo nel tuo sito web tramite iFrame e desideri monitorare le conversioni (Google Tag Manager, Facebook Pixel, Etracker ecc.), il funzionamento è leggermente diverso rispetto a un normale modulo web. Ecco le domande più frequenti.


Dove viene eseguito lo script di tracciamento: sulla mia pagina o nell'iFrame?

Entrambe le opzioni sono possibili e presentano vantaggi diversi:

  • Tracciamento sulla tua pagina (al di fuori dell'iFrame): traccia la visualizzazione della pagina del modulo, ma non rileva automaticamente l'invio del modulo (poiché l'invio avviene all'interno dell'iFrame).
  • Tracking nel modulo (all'interno dell'iFrame, da propform): traccia l'invio in modo affidabile, poiché il codice viene eseguito direttamente con il modulo.

Raccomandazione: inserisci gli script di tracciamento direttamente nel modulo propform. Trovi i campi in Impostazioni modulo → Tracciamento:

  • Google Tag Manager (ID contenitore)
  • Facebook Pixel (ID)
  • Etracker (ID account)
  • Snippet HTML personalizzato universale

Tracciare la conversione dopo l'invio riuscito

propform attiva un evento personalizzato dopo l'invio riuscito, a cui il tuo contenitore GTM può rispondere. Esempio di trigger in GTM:

  • Tipo di trigger: Evento personalizzato
  • Nome evento: propform_submitted

Da questo puoi poi attivare, ad esempio, un tag di conversione di Google Ads o un evento pixel.


Cross-Origin: il mio tracciamento sul sito web non rileva l'invio dell'iFrame

Questo è normale e inevitabile: per impostazione predefinita, i browser bloccano l'accesso in lettura ai dati tra frame con domini diversi.

Soluzioni alternative:

  • Inserire il tracciamento direttamente nel modulo (vedi sopra) — la soluzione più pulita
  • Se vuoi davvero reagire all'invio dal tuo sito web: su richiesta, propform invia una notifica postMessage alla pagina principale. Scrivici brevemente all'indirizzo hello@propform.io, lo attiveremo per il tuo modulo.

Trasmettere i parametri URL dalla pagina principale all'iFrame

Se l'URL del tuo sito web ha dei propri parametri URL (ad es. ?region=berlin&kampagne=spring2026) e desideri precompilarli nel modulo incorporato, propform lo fa automaticamente:

  • I parametri dell'URL principale vengono trasmessi all'iFrame
  • Nel modulo funzionano come normali parametri URL (ad es. ?address[region]=berlin compila il campo "Regione di indirizzo")

Requisiti:

  • I rispettivi campi nel modulo propform hanno l'opzione "Consenti precompilazione con parametri URL" attivata
  • I nomi dei parametri seguono la convenzione di propform (?modul[feld]=wert)

Caso d'uso: Pagina di destinazione con ?region=berlin → il modulo di richiesta incorporato precompila automaticamente il campo "Regione" → l'utente non deve selezionarlo nuovamente.

> 💡 Se il trasferimento non funziona nella tua configurazione (codice di incorporamento precedente, script wrapper personalizzato): invia una breve e-mail a hello@propform.io — verificheremo il tuo snippet iFrame.


Consenso ai cookie / GDPR

> ⚠️ Importante: non appena attivi il tracciamento, in qualità di gestore del modulo sei responsabile della conformità al GDPR. Ciò significa che, prima di impostare i cookie di tracciamento, è necessario ottenere il consenso del visitatore.

Maggiori informazioni nel capitolo sul tracciamento e nel capitolo sulla protezione dei dati.


Webhook come alternativa al tracciamento del browser

Se desideri reagire a livello di server a ogni invio andato a buon fine (ad es. conteggiare la conversione nelle tue statistiche CRM), utilizza invece i webhook: sono più affidabili del tracciamento del browser, poiché non dipendono dagli adblocker o dal consenso ai cookie.

📖 Maggiori informazioni: Webhook