Riassunto AI
Vuoi inviare i contatti acquisiti dai tuoi moduli direttamente a SendGrid? Il componente aggiuntivo SendGrid collega WPForms al tuo account SendGrid, in modo che ogni invio di modulo possa aggiungere o aggiornare automaticamente un contatto e mantenere aggiornati i tuoi elenchi di email marketing.
In questo tutorial, ti mostreremo come installare e configurare il componente aggiuntivo SendGrid con WPForms, dalla connessione del tuo account alla mappatura dei campi del tuo modulo ai tuoi contatti SendGrid.
Requisiti:
- Una licenza WPForms Plus attiva
- WPForms 1.10.2 o versione successiva
- Un account SendGrid su un piano a pagamento o una prova attiva (SendGrid non offre più un piano gratuito)
Prima di iniziare, assicurati che WPForms sia installato e attivato sul tuo sito WordPress e che tu abbia verificato la tua licenza. Quindi procedi con l'installazione e attivazione del componente aggiuntivo SendGrid.
Collegamento di WPForms a SendGrid
Una volta installato e attivato il componente aggiuntivo SendGrid, dovrai collegare il tuo account SendGrid a WPForms.
Per fare ciò, vai su WPForms » Impostazioni e fai clic sulla scheda Integrazioni.


Successivamente, fai clic sull'integrazione SendGrid per espandere le sue impostazioni, quindi fai clic sul pulsante Aggiungi nuovo account.


Apparirà un modulo di connessione, che richiederà la tua API Key di SendGrid e un Nome account SendGrid opzionale. Prima di compilarli, dovrai generare una chiave API nel tuo account SendGrid. Ti guideremo attraverso questo passaggio, quindi torneremo qui per completare la connessione.


Generazione della tua API Key di SendGrid
Accedi al tuo account SendGrid in una scheda del browser separata. Dal tuo dashboard SendGrid, apri il menu Impostazioni nella barra laterale sinistra e seleziona API Keys.


Quindi fai clic sul pulsante Crea API Key nell'angolo in alto a destra.


Dai alla tua chiave API un nome che riconoscerai, come WPForms. Seleziona quindi Accesso completo in modo che la chiave includa le autorizzazioni di marketing necessarie al componente aggiuntivo, e fai clic su Crea e visualizza.


SendGrid visualizzerà la tua nuova chiave API. Copiala ora e conservala in un luogo sicuro.


Nota: SendGrid mostra la tua chiave API solo una volta, quindi assicurati di copiarla prima di lasciare la pagina. Se la perdi, puoi crearne una nuova. La chiave deve includere le autorizzazioni di marketing, che l'accesso completo copre.
Completare la Connessione in WPForms
Torna alla pagina delle integrazioni di WPForms dove ti eri fermato e incolla la tua chiave nel campo API Key di SendGrid.
Se lo desideri, inserisci un nome nel campo Nome account SendGrid per aiutarti a riconoscere questo account in seguito. Questo è utile quando colleghi più di un account SendGrid.
Quando sei pronto, fai clic sul pulsante Connetti a SendGrid.


Dopo che WPForms avrà verificato la tua chiave, l'integrazione mostrerà uno stato Connesso in verde. Il tuo account SendGrid è ora pronto per essere utilizzato nei tuoi moduli.


Aggiunta di un'integrazione SendGrid al tuo modulo
Con il tuo account connesso, puoi aggiungere SendGrid a qualsiasi modulo. Per iniziare, crea un nuovo modulo o modifica uno esistente per aprire il generatore di moduli.
Nel generatore di moduli, vai su Marketing » SendGrid e fai clic sul pulsante Aggiungi nuova connessione.


Apparirà una finestra di dialogo che ti chiederà di nominare la tua connessione. Inserisci un nome per tuo riferimento, quindi fai clic su OK. Questo nome è visibile solo a te.
Successivamente, scegli il tuo account dal menu a discesa Seleziona account.


Quindi apri il menu a discesa Azione da eseguire per scegliere cosa dovrebbe fare questa connessione. Ci sono tre azioni tra cui scegliere.


Crea o Aggiorna Contatto
Questa azione crea un nuovo contatto in SendGrid o aggiorna uno esistente, e può anche aggiungere il contatto a una o più delle tue liste. Quando la selezioni, appariranno diverse opzioni di mappatura.
Apri il menu a discesa Email e seleziona il campo email dal tuo modulo. SendGrid utilizza l'indirizzo email per identificare ogni contatto, quindi questo campo è obbligatorio.
Elenco
Usa il menu a discesa Lista per scegliere una o più liste a cui aggiungere il contatto. Le liste mostrate qui vengono estratte dal tuo account SendGrid. Lascia vuoto se desideri creare o aggiornare il contatto senza aggiungerlo a una lista.
Campi Personalizzati
Sotto Campi personalizzati, puoi mappare i tuoi campi modulo ai campi contatto di SendGrid. Nella colonna Nome campo personalizzato, seleziona un campo SendGrid, quindi scegli il campo modulo corrispondente nella colonna Valore campo modulo. Per mappare più campi, fai clic sul pulsante più (+) per aggiungere un'altra riga.
I campi contatto predefiniti di SendGrid includono Nome, Cognome, Numero di telefono, Email alternative, Indirizzo 1, Indirizzo 2, Città, Stato/Provincia/Regione, Codice postale e Paese. Anche tutti i campi personalizzati che hai creato nel tuo account SendGrid appariranno in questo elenco.


Nota: SendGrid elabora i contatti nuovi e aggiornati in background, quindi un contatto può impiegare uno o due minuti per apparire nella tua dashboard SendGrid dopo l'invio di un modulo.
Rimuovi dalla lista
Questa azione rimuove un contatto da una singola lista. Il suo record di contatto e tutte le altre appartenenze a liste rimangono invariate.
Seleziona il campo email del tuo modulo dal menu a discesa Email, quindi scegli la lista da cui rimuovere il contatto nel menu a discesa Lista. Entrambi i campi sono obbligatori.


Elimina Contatto
Questa azione elimina il contatto corrispondente dal tuo account SendGrid, inclusa ogni lista e segmento. Seleziona il campo email del tuo modulo nel menu a discesa Email per identificare il contatto da eliminare.
Nota: L'eliminazione di un contatto non può essere annullata. Questo rimuove il contatto dall'intero account SendGrid, non solo da una singola lista.


Impostazione della logica condizionale (facoltativo)
La logica condizionale ti consente di controllare quando WPForms invia dati a SendGrid in base a ciò che l'utente inserisce. Ad esempio, potresti aggiungere un contatto alla tua lista newsletter solo quando seleziona una casella di opt-in sul tuo modulo.
Per configurare questo, attiva l'interruttore Abilita logica condizionale in fondo alla tua connessione SendGrid. Quindi crea le regole che decidono quando questa connessione deve essere eseguita.
Per una panoramica completa di come funziona, consulta la nostra guida all'uso della logica condizionale in WPForms.
Domande frequenti
Di seguito, abbiamo risposto ad alcune delle domande più comuni sull'uso del componente aggiuntivo SendGrid.
Ho bisogno di un account SendGrid a pagamento per usare questo componente aggiuntivo?
Sì. SendGrid ha terminato il suo piano gratuito nel 2025, quindi avrai bisogno di un account con un piano a pagamento o una prova attiva per collegarlo a WPForms. Qualsiasi piano a pagamento di SendGrid funziona con il componente aggiuntivo.
Quali autorizzazioni richiede la mia chiave API SendGrid?
La tua chiave necessita di autorizzazioni di Marketing. L'opzione più semplice è creare una chiave con Accesso completo, che include tutto ciò che il componente aggiuntivo utilizza. Se preferisci una chiave più limitata, creane una con Accesso personalizzato e assicurati che l'accesso Marketing sia abilitato. Una chiave senza autorizzazioni di Marketing verrà rifiutata quando tenterai di connetterti.
Perché il mio contatto non viene visualizzato subito in SendGrid?
SendGrid aggiunge e aggiorna i contatti in background piuttosto che istantaneamente, quindi un nuovo contatto può impiegare uno o due minuti per apparire nella tua dashboard dopo l'invio di un modulo. Se un contatto non è ancora apparso dopo alcuni minuti, apri la voce del modulo per vedere una nota che spiega cosa è successo.
Perché uno dei miei campi mappati non è stato salvato nel contatto?
SendGrid si aspetta che ogni campo contatto sia di un tipo specifico, come un numero o una data. Se un valore inviato non corrisponde al tipo del campo, tale valore viene scartato mentre il resto del contatto viene comunque salvato. Verifica che il tuo campo modulo raccolga il formato che SendGrid si aspetta per quel campo contatto.
Devo configurare l'autenticazione del mittente in SendGrid?
No. Il componente aggiuntivo SendGrid gestisce i tuoi contatti e le tue liste, non invia email tramite SendGrid. L'autenticazione del mittente è necessaria solo per l'invio di email, quindi non è necessario configurarla per questa integrazione.
Questo è tutto! Ora puoi collegare WPForms a SendGrid e inviare i contatti acquisiti dai tuoi moduli direttamente nelle tue liste di email marketing.
Vuoi esplorare altri modi per far crescere il tuo pubblico? Dai un'occhiata alla nostra guida al componente aggiuntivo Klaviyo per un altro modo di sincronizzare i contatti dei tuoi moduli con la tua piattaforma di email marketing.