Vai al contenuto
Docs

Guida pratica

Double opt-in ed email di conferma

Chiedi alle persone di confermare il proprio indirizzo prima di entrare in una lista e dai loro il benvenuto con un’email di conferma. Imposta il mittente, i testi o un design MJML personalizzato e prova entrambe le email.

Aggiornato il 20 ott 2026

Ogni lista può inviare due email proprie:

  • Double opt-in: un’email con un link di conferma. Chi si iscrive entra nella lista solo dopo averci fatto clic, così ogni indirizzo della lista appartiene a qualcuno che ha chiesto di esserci.
  • Email di conferma: una breve email «iscrizione completata» inviata subito dopo che qualcuno entra nella lista, oppure dopo la conferma quando il double opt-in è attivo.

Entrambe sono disattivate finché non le attivi, ed entrambe partono dal tuo dominio di invio verificato.

Prima di iniziare

  • Verifica un dominio di invio. Entrambe le email richiedono un indirizzo From su uno dei tuoi domini verificati.
  • Ogni email costa un credito, come qualsiasi altra email.
  • Un workspace non ancora verificato può inviare email solo ai propri membri, quindi le email di double opt-in verso altre persone non vanno a buon fine finché il workspace non viene verificato.

Attiva il double opt-in

  1. Apri le impostazioni. Vai a Email MarketingAudiences, apri la lista e seleziona la scheda Settings.

  2. Imposta il mittente. Nella sezione Double opt-in, inserisci un indirizzo From su un dominio verificato, ad esempio News <news@example.com>, e, se vuoi, un indirizzo Reply-to.

  3. Modifica l’email. Cambia Subject, Heading, Text, Button text e Footer, oppure mantieni i valori predefiniti. L’anteprima sulla destra si aggiorna mentre scrivi.

  4. Scegli dove arrivano le persone. Facoltativo: inserisci una pagina nel campo After confirming, go to. Senza, le persone vedono una pagina di conferma con un link per gestire le proprie iscrizioni. Ha il design della tua pagina di disiscrizione e si apre nella lingua del browser della persona.

  5. Attivalo. Attiva Require confirmation e seleziona Save.

Il salvataggio non riesce con «Use an address on a verified sending domain of this workspace.» quando il dominio del From non è verificato.

Quali iscrizioni chiedono la conferma

Come entra la persona Con il double opt-in attivo
L’URL di iscrizione della lista Riceve l’email di double opt-in ed entra nella lista dopo aver fatto clic sul suo link. L’URL restituisce 202.
Un modulo che aggiunge persone alla lista Lo stesso, a meno che il modulo non gestisca un proprio double opt-in. In quel caso basta la conferma del modulo. Se l’email di double opt-in non può essere inviata, il modulo aggiunge subito la persona.
Add subscriber nel pannello La casella Ask them to confirm by email first (double opt-in) è spuntata. Togli la spunta per aggiungere subito la persona.
Aggiungi un iscritto con l’API Solo con "double_opt_in": true. Senza, la persona viene aggiunta subito.
Importazioni, unioni e azioni di massa sui contatti La persona viene aggiunta subito.
La pagina di gestione delle iscrizioni La persona viene aggiunta subito. Il link le è stato inviato per email, e questo dimostra già che l’indirizzo è suo.

Cosa succede dopo un’iscrizione

  1. Emailit crea il contatto se è nuovo, senza modificare un contatto esistente, e invia l’email di double opt-in. La persona non è ancora nella lista. Le persone già iscritte non ricevono alcuna email, ma l’URL di iscrizione restituisce comunque 202, così non rivela chi è nella lista.
  2. Quando apre il link, entra nella lista con Subscribed attivo. Viene inviato un evento subscriber.created e partono le automazioni Added to audience. Segue l’email di conferma, se è attiva.
  3. Aprire di nuovo il link non ha altri effetti. I link scadono dopo 30 giorni. Chi non ha confermato può iscriversi di nuovo per ricevere un nuovo link. I link precedenti continuano a funzionare fino alla scadenza, e basta confermarne uno qualsiasi. Iscriversi di nuovo subito dopo la prima volta non invia una seconda email, così l’URL di iscrizione non può essere usato per sommergere di email l’inbox di qualcuno; il primo link continua a funzionare.

La scheda Settings mostra quante persone non hanno ancora confermato. Se l’email non può essere inviata, ad esempio perché il dominio non è più verificato o il workspace non ha crediti, la persona non viene aggiunta e l’URL di iscrizione restituisce 503. Un modulo invece aggiunge subito la persona, così l’iscrizione non va persa, e la risposta registra l’errore.

Invia un’email di conferma

  1. Apri le impostazioni. Nella scheda Settings della lista, vai alla sezione Confirmation email.

  2. Scrivi l’email. Inserisci un indirizzo From su un dominio verificato, poi modifica i testi. Compila Button text e Button link per indirizzare le persone al tuo sito, oppure lasciali vuoti per un’email senza pulsante.

  3. Attivala. Attiva Send it e seleziona Save.

L’email di conferma va alle persone che entrano nella lista tramite l’URL di iscrizione, un modulo, un link di double opt-in o la pagina di gestione delle iscrizioni. Quando aggiungi tu le persone, viene inviata solo se lo chiedi: spunta Send the confirmation email in Add subscriber, oppure passa "send_confirmation_email": true all’API. Le importazioni e le unioni non la inviano mai.

Un’email di conferma che non viene inviata non annulla l’iscrizione.

Variabili

L’oggetto, i testi e i design personalizzati possono usare le variabili di Temple. Ai valori del contatto viene applicato l’escape prima che entrino nell’email.

Variabile Valore
{{confirm_url}} Il link di conferma. Solo per il double opt-in.
{{manage_subscriptions_url}} Il link personale alla pagina di gestione delle iscrizioni. Solo per l’email di conferma.
{{audience_name}} Il nome pubblico della lista, oppure il suo nome se non ne ha uno.
{{email}}, {{first_name}}, {{last_name}} I dati del contatto. Usa un valore predefinito per i valori vuoti, ad esempio {{first_name|"there"}}.

Text e Footer mantengono gli a capo e accettano HTML inline come <a> e <strong>. Heading e Button text sono testo semplice. Il pulsante del double opt-in punta sempre a {{confirm_url}}.

Progetta l’email in MJML

Per cambiare il layout, seleziona Customize in the MJML visual editor. L’editor si apre con il design predefinito e i tuoi testi attuali. Il salvataggio imposta l’email su Custom design (MJML). Riporta Design su Default design per usare di nuovo i testi; il design personalizzato viene conservato.

Un’email di double opt-in personalizzata deve contenere un link a {{confirm_url}}. Se ne salvi una senza, il salvataggio non riesce con «The double opt-in email must link to {{confirm_url}}.»

Prova le email

Sotto ogni anteprima, inserisci un indirizzo in Send a test to e seleziona Send test. Il test usa la versione salvata, quindi salva prima le modifiche. Le email di prova usano valori di esempio per il contatto e i loro link non iscrivono nessuno.

Usa l’API

Aggiorna una lista imposta entrambe le email. Invia solo i campi che vuoi cambiare:

Terminal
curl https://api.emailit.com/v2/audiences/aud_5hJ2kL8mNp4Qr \
  -X POST \
  -H "Authorization: Bearer $EMAILIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "double_opt_in": {
      "enabled": true,
      "redirect_url": "https://example.com/welcome",
      "email": { "from": "News <news@example.com>", "subject": "Confirm your subscription to {{audience_name}}" }
    },
    "confirmation_email": {
      "enabled": true,
      "email": { "from": "News <news@example.com>", "button_label": "Read the latest issue", "button_url": "https://example.com/blog" }
    }
  }'

Poi chiedi la conferma quando aggiungi qualcuno:

Terminal
curl https://api.emailit.com/v2/audiences/aud_5hJ2kL8mNp4Qr/subscribers \
  -X POST \
  -H "Authorization: Bearer $EMAILIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "email": "ada@example.com", "double_opt_in": true }'

La risposta è 202 con "status": "pending". Impostare un design personalizzato (email.source) tramite l’API fa parte dell’alpha di MJML.

Permetti alle persone di scegliere le loro liste.
Raccogli iscrizioni dal tuo sito.

Questa pagina ti è stata utile?

Grazie del feedback.

Grazie, leggiamo ogni messaggio.