I Moduli di iscrizione Omnisend includono un'opzione di doppio opt-in integrata. Se raccogli iscritti tramite moduli di terze parti, importazioni manuali, Checkout o API, puoi impostare il double opt-in utilizzando Flusso automatizzato e webhook.
In questa guida, imparerai come creare un flusso automatizzato in due passaggi che invia un'Email di conferma e iscrive i Contatti solo dopo che hanno cliccato sul link di verifica.
Prima di iniziare
Questa funzionalità richiede webhook. I webhook nelle automazioni sono disponibili in tutti i piani a pagamento di Omnisend. Se sei su un piano gratuito, devi eseguire l'upgrade prima di utilizzare questa funzionalità. Vai aImpostazioni del Negozio → Fatturazione per gestire il tuo piano.
Avrai bisogno di:
Un segmento per attivare il flusso di lavoro (ad es., "Contatti non iscritti").
La tua chiave API.
Familiarità di base con la creazione di segmenti e i flussi automatizzati.
1 Quando utilizzare l'alternativa di doppia conferma:
Contatti raccolti tramite Facebook Lead Ads, Typeform o altri strumenti di terze parti.
Importazioni manuali da file CSV.
Checkout del negozio (se la tua piattaforma non ha una casella di opt-in).
Integrazioni API.
Per i moduli di iscrizione Omnisend, usa il doppio opt-in integrato. Non richiede configurazione.
Come funziona
Il contatto entra in un segmento (ad es., "Contatti appena importati").
Il flusso automatizzato invia un'email di conferma con un pulsante di verifica.
Il contatto clicca sul pulsante (tracciato come "cliccato su un messaggio").
Il secondo flusso automatizzato si attiva, inviando un webhook per aggiornare lo stato del contatto a "iscritto."
(Facoltativo) Se il contatto non clicca entro X giorni, un webhook lo disiscrive automaticamente.
Processo di Configurazione
Passo 1: Crea il Segmento di Trigger
Crea un segmento per identificare i contatti che devono confermare la loro iscrizione.
Filtri di esempio:
Stato dell'iscrizione: is not Iscritto all'email
Tag: "Importato da Facebook Ads"
Regola i filtri in base alla tua fonte. Se vuoi solo mirare a importazioni specifiche, aggiungi un tag personalizzato durante l'importazione.
Passo 2: Costruisci l'Automazione dell'Email di Conferma
Crea un flusso automatizzato e nominalo "Email di doppia conferma."
Configurazione:
Trigger: "Inserisci un segmento" → seleziona il tuo segmento trigger da Passo 1.
Aggiungi email: Includi un titolo chiaro ("Conferma la tua iscrizione") e un pulsante etichettato "Sì, iscrivimi."
Link del pulsante: Usa qualsiasi URL (l'evento di clic è ciò che conta, non la destinazione). Puoi collegarti alla tua homepage o a una pagina di ringraziamento.
Il tuo flusso di lavoro dovrebbe apparire così:
Facoltativo: Disiscrivi automaticamente i contatti non confermanti
Se un contatto non clicca l'email entro un periodo stabilito, puoi disiscriverlo automaticamente.
Come aggiungere questo:
Dopo l'email, aggiungi un Ritardo (ad es., 7 giorni).
Aggiungi un Passo di Divisione: "URL cliccato nella precedente email?"
Percorso Sì: Non fare nulla (il contatto sarà iscritto nel Passo 3).
Nessun percorso: Aggiungi un Webhook blocco.
Configurazione del webhook (disiscrizione):
HEADERS:
Intestazione 1:
Chiave:
AuthorizationValore: .Scopri come generare una chiave API.
Intestazione 2:
Chiave:
Omnisend-VersionValore:
2026-03-15
Corpo:
{
"identifiers": [
{
"type": "email",
"id": "[[contact.email]]",
"channels": {
"email": {
"status": "unsubscribed"
}
}
}
]
} Alternative: Se stai importando contatti come non iscritti per impostazione predefinita, salta questo passaggio del webhook rimarranno non iscritti a meno che non clicchino sulla tua email di conferma.
Passo 3: Crea il flusso automatizzato per l'iscrizione
Crea un secondo flusso automatizzato e nominalo "Iscrizione con doppio consenso."
Impostazione:
Trigger: "Cliccato su un messaggio".
Filtro del trigger: Aggiungi "ID attività di marketing" incolla l'ID della tua automazione "Email di doppio consenso" (trova questo in Rapporti Automazione).
Aggiungi webhook: Questo iscrive il contatto.
Configurazione webhook (iscriviti):
Intestazione 1:
Chiave:
AuthorizationValore: .Scopri come generare una chiave API.
Intestazione 2:
Chiave:
Omnisend-VersionValore:
2026-03-15
CORPO:
{
"identifiers": [
{
"type": "email",
"id": "[[contact.email]]",
"channels": {
"email": {
"status": "subscribed"
}
}
}
]
}Passo 4: Abilita e testa
Dopo attivando le tue due automazioni, verifica se la configurazione funziona correttamente:
Crea un contatto di prova in Audience Contatti.
Aggiungili al tuo segmento di trigger.
Controlla che l'email arrivi con il pulsante corretto.
Clicca sul pulsante.
Vai su Automazioni per confermare che il webhook di iscrizione sia stato attivato.
Verifica che lo stato del contatto sia cambiato in "iscritto" in Audience Contatti.
Nota: I webhook richiedono risorse per sviluppatori per configurazioni API personalizzate. Se riscontri errori (401 Non autorizzato, 404 Non trovato), controlla la tua chiave API e il formato dell'email di contatto.
Domande frequenti
Posso usare questo per il doppio consenso SMS?
No. SMS uses per . Il doppio consenso è per le iscrizioni email.
Cosa succede se il webhook restituisce un errore 401?
Your API key is invalid or missing. Vai a Impostazioni Negozio → API → Chiavi API e rigenera. Incolla la nuova chiave negli HEADERS del webhook.
La email di conferma scade?
No. Unlike (which expires after 30 days), automation-based emails don't expire. I contatti possono cliccare sul link in qualsiasi momento.
Quale piano Omnisend devo utilizzare per i Webhook nelle Automazioni?
I webhook nelle Automazioni sono disponibili in tutti i piani Omnisend a pagamento.Gli utenti del piano gratuito devono eseguire l'upgrade prima di utilizzare la funzionalità.Vai su Impostazioni Negozio Fatturazione per gestire il tuo piano.
Non esitare a contattare il nostro Team di Supporto tramite chat in-app o a [email protected] per ulteriore assistenza.






