Aggiungi un modulo di contatto
Mantieni il modulo sul sito. MailContact riceve i messaggi e li salva nella tua casella.
1. Copia il link del modulo
Apri le impostazioni della casella e scegli Modulo di contatto, oppure Moduli ed email nei piani a pagamento. Copia il link sotto al modulo.
Questo link collega il modulo del sito alla casella MailContact corretta. Non è una pagina contatti da condividere con i visitatori.
2. Aggiungilo al sito
Usi Lovable, Bolt o Cursor?
Copia questo prompt nel tuo strumento di creazione. Sostituisci il segnaposto con il link copiato.
Connect my website’s contact form to MailContact.
My MailContact form link: [PASTE YOUR FORM LINK]
Keep the form’s design and send its messages to this link without leaving the page.
Use MailContact’s hosted /forms/v1.js script from the form link’s origin, loaded once with defer. Add data-mailcontact-form to the form and use the link as its action with method POST, plus a data-contact-status element for feedback. The script injects the hidden check and handles sending and automatic spam verification.
Keep the visible, readable and clickable Processed by mailcontact.app link required on Free. Pro and Plus do not require attribution. For a custom submit handler, omit the automatic marker and use MailContact.prepare(form) before interaction, then MailContact.send() with your own feedback and attribution element.
Show a confirmation only when the message has been received. If sending fails, show an error and keep the visitor’s message so they can retry.
Use the script’s browser-language feedback. To force a supported language on an automatic form, set data-mailcontact-language, for example fr. In a custom handler, pass language to MailContact.send() and use MailContact.getMessages(language) for translated states; error codes stay unchanged.
Follow https://mailcontact.app/docs/form-endpoint for the connection details.Usi un altro strumento di creazione siti?
Usa il nostro generatore di moduli per scegliere i campi e copiare il modulo completo. Aggiungilo a un embed o blocco di codice personalizzato sul sito.
Il codice include lo script MailContact per invio, conferme e antispam automatico. I miglioramenti compatibili arrivano automaticamente senza sostituire il codice sul sito.
Messaggi di invio ed errori seguono la lingua del browser del visitatore. Lo sviluppatore può forzarla con data-mailcontact-language="fr" sul modulo. Lingue supportate e personalizzazione →
I moduli Free mostrano un piccolo link “Processed by mailcontact.app”. Mantienilo visibile e cliccabile: lo script lo controlla prima dell’invio. I moduli Pro e Plus non hanno attribuzione MailContact.
Il piano del sito deve consentire questo blocco. Se qualcuno gestisce il sito, inviagli il link modulo e chiedigli di collegarlo.
3. Invia un messaggio di prova
Compila il modulo sul sito. Usa la tua email e un breve messaggio di prova. Apri MailContact per verificarne l’arrivo.
Se non compare, controlla Spam: i messaggi sospetti possono essere trattenuti per la revisione senza inviare avvisi. Proprietari e collaboratori possono ripristinare i messaggi legittimi. Poi chiedi al tuo builder o a chi gestisce il sito di controllare il collegamento. Contattaci se non riesci a procedere.
Cosa succede dopo?
Attiva gli avvisi per sapere quando qualcuno scrive. Con Pro e Plus puoi anche rispondi da MailContact.
Free include 50 messaggi dal modulo al mese, conservati per 30 giorni. Vedi i piani →
Per sviluppatori
Vuoi collegare il modulo da solo? Usa riferimento API dei moduli per campi, esempi e risposte di errore.