Addon SendGrid

SendGrid Addon è una funzionalità Plus

Sblocca il componente aggiuntivo SendGrid e altre potenti funzionalità per far crescere la tua attività.

Ottieni WPForms Plus

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.

Pagina Integrazioni di WPForms con una scheda di integrazione SendGrid e un pannello del menu laterale destro.

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

Sezione Integrazioni con una tessera SendGrid e un 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.

Pagina Integrazioni di WPForms che mostra l'integrazione SendGrid con i campi chiave API e nickname e un pulsante Connetti.

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.

Screenshot della dashboard di Twilio SendGrid con menu di navigazione a sinistra; la voce 'API Keys' sotto Impostazioni è evidenziata.

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

Pulsante Etichettato Crea chiave API su una dashboard per la generazione di credenziali API, con contenuto esplicativo sotto intitolato 'Inizia a creare chiavi API' e un'icona a forma di chiave sopra il testo.

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.

Schermata Crea chiave API con nome chiave WPForms, che mostra tre opzioni di accesso: Accesso completo (selezionato) con descrizione, Accesso personalizzato e Accesso fatturazione; pulsanti Annulla e Crea e visualizza in fondo, con Crea e visualizza evidenziato.

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

Chiave API creata; copiala e conservala in modo sicuro. La chiave completa è sfocata per motivi di sicurezza e non può essere visualizzata di nuovo.

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.

Pulsante Connetti a SendGrid per autorizzare l'integrazione WPForms

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.

Scheda di integrazione SendGrid per WPForms, che mostra uno stato Connesso e l'opzione Disconnetti.

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.

Schermata integrazione app: navigazione a sinistra con Marketing selezionato; l'area principale mostra SendGrid e un 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.

Pannello intitolato 'Connessione SendGrid' con campi modulo: 'Seleziona account' che mostra 'WPForms SendGrid', menu a discesa 'Azione da eseguire' e un interruttore 'Abilita logica condizionale'.

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

Pannello Connessione SendGrid: seleziona un account, scegli un'azione e abilita facoltativamente la logica condizionale.

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.

Email

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.

Modulo di contatto: azione da eseguire, email, lista e due menu a discesa per campi personalizzati con un pulsante più per aggiungere altri campi.

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.

Modulo intitolato 'Connessione SendGrid' con menu a discesa per Account, Azione da eseguire, Email e Lista, più testo di aiuto sulla rimozione di un contatto da una lista.

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.

Pannello Connessione SendGrid per eliminare un contatto: seleziona account, azione (Elimina contatto) e campo email con nota di eliminazione permanente.

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.

Il miglior plugin per la creazione di moduli drag and drop per WordPress

Facile, veloce e sicuro. Unisciti a oltre 6 milioni di proprietari di siti web che si affidano a WPForms.