salvare i messaggi di Contact Form 7

Come salvare i messaggi di Contact Form 7 con Flamingo

Tempo di lettura: 4 minuti

Quando si gestisce un sito WordPress con uno o più moduli di contatto, può essere molto utile poter salvare i messaggi inviati dagli utenti e conservarne un elenco consultabile dalla bacheca di WordPress. Per impostazione predefinita, plugin come Contact Form 7 non salvano in WordPress i messaggi inviati, limitandosi ad inviarli via mail: è necessaria quindi un’integrazione per conservarli nel database del sito.

Un’ottima soluzione per salvare i messaggi di Contact Form 7 direttamente nella dashboard di WordPress è il plugin Flamingo.

Cos’è Flamingo e perché è utile salvare i messaggi di Contact Form 7 in WordPress

Flamingo è un plugin gratuito sviluppato dallo stesso autore di Contact Form 7. Il suo scopo principale è quello di salvare tutti i messaggi inviati attraverso il modulo di contatto direttamente nel database di WordPress, permettendo un’archiviazione più sicura dei messaggi e riducendo il rischio di perdere richieste importanti.

Con Flamingo per Contact Form 7 è anche possibile consultare facilmente le richieste ricevute senza doverle cercare nella mail e gestire i contatti in modo più organizzato: il plugin li raccoglie infatti in una rubrica consultabile sempre dalla bacheca di WordPress.

Flamingo è particolarmente utile per aziende e professionisti che ricevono numerose richieste e necessitano di un sistema di backup affidabile per i loro messaggi.

Installazione di Flamingo

  1. Accedi alla bacheca di WordPress.
  2. Vai su Plugin > Aggiungi nuovo.
  3. Cerca “Flamingo” nella barra di ricerca.
  4. Clicca su Installa ora e successivamente su Attiva.
  5. Una volta attivato, nella barra laterale apparirà la nuova voce Flamingo.

Una volta attivato, Flamingo aggiungerà una nuova voce di menu chiamata “Flamingo” nella dashboard di WordPress.

Flamingo Contact Form 7 WordPress

Configurazione base di Flamingo per Contact Form 7

Se stai utilizzando Contact Form 7, Flamingo si integrerà automaticamente. Ecco come verificare che i messaggi vengano salvati correttamente:

  1. Vai su Contact Form 7 e apri il modulo di contatto che stai utilizzando.
  2. Assicurati che il modulo contenga almeno un campo “Email” con il nome your-email, in quanto Flamingo lo utilizza per identificare il mittente.
  3. Prova a inviare un messaggio tramite il modulo di contatto.
  4. Dopo l’invio, vai su Flamingo > Messaggi in arrivo nella dashboard di WordPress.
  5. Qui dovresti vedere l’elenco dei messaggi ricevuti con i dettagli dell’utente.

Configurazioni avanzate di Flamingo per Contact Form 7

Personalizzazione dei campi “Oggetto” e “From”Da” nell’elenco dei messaggi

Nel menu amministrativo Messaggi in arrivo di Flamingo, sono presenti i campi Oggetto e Da. Questi contengono rispettivamente l’oggetto del messaggio e il nome e l’indirizzo email del mittente.

Flamingo plugin WordPress

Di default, questi campi recuperano i valori dai campi predefiniti di Contact Form 7: your-subject, your-name e your-email. Se hai personalizzato il tuo modulo di contatto e non hai utilizzato questi campi standard, potresti notare che i campi Oggetto e Da non mostrano i valori corretti.

Per risolvere il problema, puoi personalizzare questi campi aggiungendo le seguenti righe nella scheda Impostazioni aggiuntive dell’editor del modulo di contatto:

flamingo_email: "[il-tuo-campo-email]"
flamingo_name: "[il-tuo-campo-nome]"
flamingo_subject: "[il-tuo-campo-oggetto]"

Puoi anche combinare più campi in un’unica riga. Ad esempio, se il modulo ha campi separati per il nome e il cognome, puoi configurarli così:

flamingo_name: "[nome] [cognome]"
Plugin per salvare i messaggi di Contact Form

Disattivare il salvataggio dei messaggi per alcuni moduli

Se sul tuo sito sono presenti più moduli di contatto, potresti aver bisogno di salvare i dati solo di alcuni di questi, escludendone altri. Se hai attivato Flamingo ma non desideri che alcuni moduli di contatto salvino i messaggi nel database, puoi impedire l’archiviazione aggiungendo la seguente linea nella scheda Impostazioni aggiuntive del modulo di contatto:

do_not_store: true

Questa opzione può essere utile per escludere dal salvataggio i messaggi di moduli che raccolgono informazioni temporanee o sensibili che non devono essere memorizzate.

Funzionalità aggiuntive di Flamingo

Oltre al semplice salvataggio dei messaggi, Flamingo offre altre funzionalità utili:

  • Gestione dei contatti: memorizza i dati dei mittenti per un facile accesso futuro.
  • Esportazione dei messaggi: puoi scaricare i messaggi in formato CSV per analisi o backup.
  • Filtri di ricerca: permette di trovare rapidamente messaggi specifici.

Riepilogo

Flamingo è una soluzione pratica e affidabile per chi utilizza Contact Form 7 e vuole salvare i messaggi ricevuti senza dipendere esclusivamente dalle email. Grazie alla sua facilità d’uso e alla sua integrazione immediata, rappresenta una soluzione ideale per evitare la perdita di comunicazioni importanti.

Se hai bisogno di una gestione più avanzata delle richieste dei tuoi utenti, considera l’utilizzo di Flamingo per migliorare l’efficacia del tuo sistema di contatto!