come salvare i dati del modulo di contatto in wordpress

Come salvare i dati dei moduli WordPress in un database (guida semplice)

Quando qualcuno compila un modulo sul tuo sito WordPress, dove finiscono effettivamente quei dati? Se utilizzi il plugin giusto per i moduli, la risposta è: direttamente nel database di WordPress, in modo automatico.

Con WPForms, ogni invio di modulo viene salvato nel database del tuo sito nel momento stesso in cui un visitatore clicca su "Invia". Non è necessario configurare nulla in più.

Da lì potrai visualizzare i dati, effettuare ricerche e applicare filtri, esportarli in formato CSV o Excel, sincronizzarli con Fogli Google e persino generare file PDF.

In questa guida ti mostrerò esattamente dove sono conservati i dati dei moduli di WordPress, come accedervi, come gestire i tuoi inserimenti dalla dashboard e cosa puoi fare con tutti quei dati archiviati.

Costruite ora il vostro modulo WordPress

Come salvare i dati del modulo nel database di WordPress

Come vedrai di seguito, dovresti riuscire ad accedere e visualizzare il tuo database WordPress anche se non hai competenze tecniche. Cominciamo con il vedere dove si trovano effettivamente i dati, per poi passare a come accedervi e gestirli.

Dove è archiviato il database di WordPress?

Anche se non lo vedete nel frontend, WordPress crea automaticamente un database quando viene installato per la prima volta.

I dati relativi a nome, host, nome utente e password sono memorizzati nel file di configurazione wp-config.php, sotto le impostazioni del database MySQL.

WPForms memorizza tutti i dati dei moduli inviati in 6 tabelle del database nativo di WordPress:

  • wp_wpforms_entries: qui vengono memorizzati i valori dei campi inseriti nei moduli inviati.
  • wp_wpforms_entry_meta: informazioni meta relative ai tuoi inserimenti, come gli ID associati e le date.
  • wp_wpforms_entry_fields: Informazioni codificate relative ai dati inseriti nei moduli.
  • wp_wpforms_tasks_meta: Informazioni sulle attività in background elaborate da WPForms.
  • wp_wpforms_payments: Dettagli del pagamento, tra cui stato, importo, eventuali sconti applicati, valuta, gateway e ID della transazione.
  • wp_wpforms_payment_meta: Informazioni aggiuntive relative al pagamento, quali l'indirizzo IP del cliente e altri dati interni.

Si noti che il wp_ Il prefisso è quello predefinito. Il prefisso effettivo è impostato nel tuo wp-config.php file, quindi potrebbe apparire leggermente diverso sul tuo sito.

La maggior parte dei fornitori di hosting WordPress include phpMyAdmin, uno strumento di gestione dei database basato sul web che consente di visualizzare e gestire i record del database tramite un'interfaccia grafica.

Se utilizzi Bluehost, puoi trovare phpMyAdmin scorrendo fino in fondo alla tua dashboard, alla voce "Link utili" » "Avanzate" » "phpMyAdmin".

come accedere al database di wordpress

Come si accede al database di WordPress?

Per visualizzare i dati inseriti nei moduli direttamente nel database tramite phpMyAdmin, seleziona il database di WordPress e clicca sulla tabella wp_wpforms_entries.

Aprire la tabella wp_wpforms_entries in phpMyAdmin

Nella colonna " Campi " troverai tutte le voci inserite nei moduli. Da qui puoi sfogliare, cercare e creare tabelle. Per ulteriori dettagli, consulta questa guida per principianti alla gestione del database di WordPress con phpMyAdmin.

campi colonna-database wordpress

Detto questo, la maggior parte delle persone non ha affatto bisogno di usare phpMyAdmin. WPForms ti offre un modo molto più semplice per gestire tutto dalla dashboard di WordPress, ed è proprio di questo che parleremo ora.

Come gestire gli inserimenti di moduli in WordPress

Importante

WPForms Lite invia i moduli compilati tramite e-mail. Per salvare i dati inseriti nel database e gestirli dalla tua dashboard, è necessario WPForms Basic (49,50 $/anno) o una versione superiore.

Non sai quale versione ti serve? Consulta questa guida per scoprire le differenze tra WPForms Lite e WPForms Pro.

Se ti stai chiedendo dove finiscono i dati di WPForms, sappi che vengono salvati direttamente nella tua dashboard di WordPress, nella sezione WPForms » Voci. Non dovrai cercare tra le tabelle di phpMyAdmin o del database.

La homepage di WPForms

Vediamo insieme come visualizzare e gestire i tuoi dati inseriti. Per prima cosa, ti servirà un modulo. Se non ne hai ancora uno, dai un'occhiata alla nostra guida su come creare un semplice modulo di contatto. Puoi crearne uno da zero oppure scegliere tra oltre 2.100 modelli.

modelli di ricerca

Prima di proseguire, assicurati che la memorizzazione delle voci sia abilitata. Accedi al generatore di moduli e clicca su Impostazioni » Generale. Nella sezione Avanzate, verifica che l'opzione " Disabilita la memorizzazione delle informazioni sulle voci in WordPress " sia disattivata.

Disattivare la memorizzazione degli ingressi

Dopo aver pubblicato il modulo, invia un dato di prova in modo da avere dei dati su cui lavorare. Quindi vai su WPForms » Dati inseriti nella tua dashboard.

Visualizza le voci del modulo SendFox WordPress in WPForms

Da qui puoi aggiungere i post ai preferiti, contrassegnarli come letti o eliminare quelli che non ti servono. Puoi anche segnalare determinati post come spam.

Anteprima delle voci di WPForms

Puoi anche cercare e filtrare i tuoi inserimenti. Utilizza la ricerca generica in qualsiasi campo del modulo oppure imposta dei criteri su campi specifici per trovare un determinato inserimento.

Opzione di ricerca tra i dati inseriti in WPForms

Se vuoi, puoi anche filtrare i dati inseriti nel modulo in base alla data: questa funzione è davvero utile quando vuoi rintracciare dati che potrebbero essersi persi tra gli altri.

wpforms filtra i record in base alla data

Per aprire la pagina della singola voce per un particolare invio, aprite la pagina Voci del modulo e fate clic su Visualizza accanto alla voce che desiderate esaminare in modo più dettagliato.

clicca per visualizzare la singola voce

Da una pagina di inserimento individuale, è possibile visualizzare un gran numero di informazioni, tra cui l'inserimento e la selezione dei campi da parte dell'utente, la data di invio e i dettagli dell'utente, se applicabili.

Visualizzazione dei pagamenti in WPForms

Se riscuoti pagamenti tramite i tuoi moduli, puoi accettare pagamenti con carta di credito sia con la versione gratuita che con WPForms Pro.

I dati di pagamento vengono memorizzati nel database di WordPress indipendentemente dalla versione utilizzata. Puoi accedere ai tuoi dati di pagamento dalla schermata "Pagamenti" nell'area delle impostazioni di WPForms.

Impostazioni dei pagamenti di WPForms

Qui troverai un elenco di tutti i pagamenti effettuati sul tuo sito, con i relativi dettagli e il modulo specifico utilizzato per effettuarli.

Nella parte superiore della pagina Pagamenti, viene immediatamente visualizzata una rappresentazione visiva delle informazioni sui pagamenti attraverso un grafico. Questo grafico fornisce una panoramica dei dati di pagamento.

Schermata dei pagamenti per il modulo d'ordine online

Se sei un utente di WPForms Pro, puoi anche aggiungere codici promozionali ai tuoi moduli. I dettagli dei codici promozionali vengono visualizzati nell'area "Pagamenti" insieme alle tue entrate e alle transazioni.

Cosa fare con i dati dei moduli salvati

Una volta salvati i dati inseriti nel modulo nel database, WPForms ti offre diverse possibilità per sfruttarli, oltre alla semplice visualizzazione nella dashboard.

Esporta in CSV o Excel

È possibile esportare i dati inseriti direttamente dalla schermata "Dati inseriti" in un file CSV o XLSX. Questa funzione è utile per effettuare analisi offline, condividere i dati con il proprio team o importarli in altri strumenti. Per una guida completa, consulta le nostre guide sull'esportazione dei dati inseriti nei moduli in formato CSV e sull'esportazione in Excel.

voci di esportazione

Invia automaticamente i dati a Google Fogli

Con l'estensione di Google Sheets (richiede una licenza Pro), ogni nuovo invio del modulo viene sincronizzato in tempo reale con un foglio di calcolo di Google. Non sono necessarie esportazioni manuali. Questa funzione è utile se il tuo team lavora già su Google Workspace e desidera avere accesso immediato ai dati dei moduli.

accedere ai dati di un foglio di lavoro Google

Genera file PDF dai dati inseriti

Il componente aggiuntivo PDF (richiede una licenza Pro) consente di generare automaticamente documenti PDF formattati a partire dai dati inviati tramite i moduli. È possibile utilizzarlo per contratti, ricevute, domande o in qualsiasi situazione in cui sia necessario ottenere un documento formattato dai dati dei moduli. È inoltre possibile salvare i dati inviati tramite i moduli come file PDF e inviarli come allegati e-mail.

Modello finanziario in formato PDF

Automatizzare la gestione delle registrazioni

L'estensione Entry Automation (richiede una licenza Elite) consente di pianificare esportazioni automatiche dei record, eliminazioni e notifiche. Ad esempio, è possibile impostare l'esportazione automatica dei record ogni lunedì mattina oppure eliminare automaticamente i record più vecchi di 90 giorni per mantenere pulito il database.

Aggiungi una nuova attività

Collegati a oltre 10.000 app

Con l'estensione Zapier o l'estensione Make (richiede una licenza Pro), puoi inviare i dati dei moduli praticamente a qualsiasi strumento esterno: CRM, app di gestione dei progetti, piattaforme di posta elettronica, fogli di calcolo e altro ancora.

integrazioni wpforms

Bonus: garantire la conformità al GDPR dei dati dei moduli archiviati

Se raccogli dati personali dei visitatori nell'UE, la conformità al GDPR è obbligatoria. La buona notizia è che WPForms memorizza tutti i dati inseriti sul tuo server.

I tuoi dati non transitano mai attraverso i server di WPForms, che non hanno alcun accesso ai tuoi dati inseriti. Si tratta di una privacy dei dati garantita al 100% di default.

Inoltre, WPForms include strumenti integrati per il GDPR in tutti i livelli di licenza. Ecco cosa puoi fare: abilitare i miglioramenti relativi al GDPR.

Vai su WPForms » Impostazioni » Generale e attiva l'opzione " Miglioramenti GDPR". In questo modo si sbloccano ulteriori controlli sulla privacy:

  • Disattiva i cookie utente: impedisce a WPForms di assegnare un cookie UUID ai visitatori. (Questa opzione disattiva anche le funzioni "Articoli correlati", "Geolocalizzazione" e "Abbandono del modulo".)
  • Disattiva dettagli utente: impedisce la raccolta degli indirizzi IP e dei dati relativi all'user agent. È possibile applicare questa impostazione a tutto il sito o a livello di singolo modulo nella sezione Impostazioni » Generale » Avanzate del generatore di moduli.

Aggiungi un campo "Accordo GDPR"

Quando sono attivate le funzionalità avanzate del GDPR, nel generatore di moduli diventa disponibile una casella di selezione dedicata all'accordo GDPR. Questo campo è sempre obbligatorio, non è selezionato di default e serve a ottenere il consenso esplicito richiesto dal GDPR prima della raccolta dei dati personali.

Per una guida dettagliata, consulta la guida completa sulla creazione di moduli conformi al GDPR nella documentazione di WPForms. Inoltre, se i tuoi moduli trattano dati sensibili, rivolgiti a un consulente legale per assicurarti che la tua configurazione soddisfi i tuoi specifici obblighi di conformità.

Una nota sulle notifiche via e-mail

Se nella tua dashboard vengono visualizzati i messaggi salvati ma non ricevi le notifiche via e-mail relative ai nuovi invii, si tratta di un problema di consegna delle e-mail, non di un problema del database. Consulta la nostra guida su come risolvere i problemi relativi alle e-mail dei moduli di contatto di WordPress per trovare la soluzione completa.

Domande frequenti sul salvataggio dei dati dei moduli WordPress in un database

Ecco le risposte alle domande più frequenti sull'archiviazione dei dati dei moduli in WordPress.

WPForms Lite salva i dati inseriti nei moduli nel database?

No. WPForms Lite invia i moduli compilati esclusivamente tramite e-mail. Non salva i dati inseriti nel database o nella dashboard di WordPress. Per salvare i dati inseriti nel database, è necessario WPForms Basic (49,50 $/anno) o una versione superiore. Consulta la nostra guida su come visualizzare gratuitamente i dati inseriti in WPForms per conoscere le alternative.

Dove finiscono i dati di WPForms?

WPForms memorizza tutti i dati dei moduli in 6 tabelle del database nativo di WordPress (wp_wpforms_entries, wp_wpforms_entry_meta, wp_wpforms_entry_fields, wp_wpforms_tasks_meta, wp_wpforms_payments e wp_wpforms_payment_meta). Puoi accedere alle voci da WPForms » Voci nella tua dashboard oppure visualizzare i dati grezzi tramite phpMyAdmin. I tuoi dati rimangono sul tuo server e non vengono mai inviati ai server di WPForms.

È possibile esportare i dati inseriti nei moduli di WordPress?

Sì. WPForms ti permette di esportare i dati inseriti come file CSV o XLSX direttamente dalla schermata "Dati inseriti". Con il piano Pro, puoi anche sincronizzare automaticamente i dati inseriti con Google Sheets in tempo reale, generare file PDF o collegarti a strumenti esterni tramite Zapier o Make.

Successivamente, esportare e salvare le voci del modulo

Ora sai esattamente dove vengono salvati i dati dei tuoi moduli WordPress, come gestirli dalla tua dashboard e come sfruttarli tramite esportazioni, integrazioni e automazioni.

Se vuoi fare un passo avanti, dai un'occhiata alle nostre guide su come esportare i dati inseriti nei moduli di WordPress in formato CSV e su come salvare gli invii dei moduli come file PDF.

Costruite ora il vostro modulo WordPress

Siete pronti a creare il vostro modulo? Iniziate oggi stesso con il più semplice plugin per la creazione di moduli per WordPress. WPForms Pro include molti modelli gratuiti e offre una garanzia di rimborso di 14 giorni.

Se questo articolo vi ha aiutato, seguiteci su Facebook e Twitter per altre guide e tutorial gratuiti su WordPress.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se fate clic su alcuni dei nostri link, potremmo guadagnare una commissione. Scoprite come WPForms viene finanziato, perché è importante e come potete sostenerci.

Hamza Shahid

Hamza è uno scrittore del team WPForms, specializzato anche in argomenti legati al marketing digitale, alla sicurezza informatica, ai plugin WordPress e ai sistemi ERP.Per saperne di più

Il miglior plugin per la creazione di moduli di WordPress con trascinamento e rilascio

Facile, veloce e sicuro. Unitevi agli oltre 6 milioni di proprietari di siti web che si fidano di WPForms.

20 commenti su“Come salvare i dati dei moduli WordPress in un database (guida semplice)

    1. Ciao Jem, ci dispiace per il problema. Per essere sicuri di rispondere alla tua domanda nel modo più esauriente possibile ed evitare qualsiasi confusione.

      Le dispiacerebbe contattarci con ulteriori dettagli e l'URL del modulo in modo da poterla aiutare ulteriormente in questo caso?

      Grazie.

  1. L'articolo è confuso, ho perso qualche ora con wpforms e ora vedo che wpform non memorizza i dati nel database e l'unica tabella creata da wpforms è wp_forms_tasks_meta.

    1. Salve,

      Ci scusiamo per il disturbo. Per essere sicuri di rispondere alla sua domanda nel modo più esauriente possibile ed evitare qualsiasi confusione.

      Le dispiacerebbe contattarci con ulteriori dettagli sul problema che sta affrontando?

      Grazie 🙂

      1. Come l'utente di cui sopra. Documento completamente obsoleto. Probabilmente si tratta di un'acquisizione di denaro. Ora dice:

        Le voci dei moduli non vengono memorizzate localmente, ma vengono salvate in remoto. Se passate a WPForms PRO, potete ripristinare le voci e saranno disponibili nella dashboard di WordPress.

        Sembra che smettano di memorizzarlo nel DB.

      2. Ciao Jason,

        Mi dispiace sapere della confusione che state affrontando! Sappiate che questo articolo riguarda la tabella dei dati e il modo in cui i dati vengono memorizzati nel database. Quello a cui si riferisce è la funzione Lite Connect, che consente di memorizzare le voci quando si è in versione Lite. Per maggiori dettagli, consultare questa guida .

        Spero che questo sia d'aiuto!

    1. Ciao Manisha,

      per collegare WPForms a un database MySQL sarebbe fantastico, anche se al momento non ne abbiamo uno. Ho preso nota e l'ho inserita nella nostra lista di funzionalità da considerare in futuro, mentre continuiamo a pianificare la nostra roadmap.

      Vedo che Zapier, un servizio di connessione, ha la possibilità di collegarsi a questo servizio. Se volete prendere in considerazione questo approccio, sarebbe un modo per connettervi al servizio ora. Abbiamo un addon Zapier disponibile con il nostro livello di licenza Pro o superiore.

      Ecco il nostro tutorial sulla configurazione dell'addon Zapier.

      È possibile consultare la pagina di Zapier su questa specifica integrazione qui

      Spero che questo sia d'aiuto! 🙂

  2. Salve,
    E' possibile criptare i dati personali nel database?
    Vorremmo che i dati personali non fossero in chiaro nel database.

    1. Ciao Sylvain - Mi dispiace, ma non abbiamo una funzione integrata per criptare i dati a livello di database. Tuttavia, seguiamo le regole standard di WordPress per la memorizzazione dei dati nel database.

      Spero che questo sia d'aiuto! 🙂

  3. Vorrei poter modificare i dati inseriti nel modulo in una sorta di griglia, invece di dover entrare in ogni modulo inviato. Gli utenti inseriscono i dati e poi aggiorniamo alcuni altri campi. Esiste una vista "editor di fogli" che consenta di aggiornare più di un record alla volta?

    1. Ehi Jason - Mi scuso, al momento non abbiamo una funzione di editor del foglio di entrata che permetta di modificare più voci contemporaneamente. Sono d'accordo che sarebbe fantastico e lo aggiungerò al nostro tracker delle richieste di funzionalità in modo che sia all'attenzione degli sviluppatori.

  4. Ciao a tutti, potete aiutarmi con un problema, aggiorno un valore specifico in tutte le voci salvate nel db e vengono mostrate con il valore corretto, ma nella dashboard il sistema mostra ancora la voce inserita dal modulo che è diversa e non cambia.
    Perché succede questo?

  5. Sto lavorando con il plugin WPFORM di WordPress e voglio configurarlo per consentire agli utenti di caricare solo file CSV. In particolare, voglio leggere ed elaborare i dati CSV una volta caricati. Qualcuno ha esperienza in merito o può guidarmi su come realizzarlo?".

    1. Certo, potete assolutamente consentire il caricamento di file CSV seguendo il nostro documento.

      Spero che questo sia d'aiuto, grazie 🙂

    1. Ciao Keely - Al momento non abbiamo alcuna capacità integrata di visualizzare gli invii dei moduli, anche se sono d'accordo che sarebbe molto utile e l'abbiamo inserito nella nostra lista di richieste di funzionalità.

      Nel frattempo, se siete disposti a provare un po' di codice, abbiamo uno snippet di codice che vi permetterà di visualizzare una tabella di tutte le voci nel frontend del vostro sito.

      Il codice di questo tutorial creerà uno shortcode in grado di visualizzare una tabella con tutti i dati inseriti in un modulo. Il codice è già pronto, basta copiarlo e incollarlo. Poi, come per lo shortcode che visualizza i nostri moduli, dovrete aggiungere il seguente shortcode al contenuto della vostra pagina:

      [wpforms_entries_table id="FORMID"]

      All'interno di questo shortcode, FORMID dovrà essere sostituito con l'ID del modulo. Ecco una schermata che mostra un modo per trovare l'ID di un modulo.

      In caso di aiuto, ecco il nostro tutorial con i modi più comuni per aggiungere codice personalizzato come questo.

      Per l'opzione più semplice per i principianti di questo tutorial, consiglio di utilizzare il plugin WPCode. Questo proteggerà il codice dagli aggiornamenti e lo manterrà facile da gestire direttamente nell'area di amministrazione di WordPress.

      Spero che questo sia d'aiuto! Grazie 🙂

Aggiungi un commento

Siamo lieti che abbia scelto di lasciare un commento. Tenete presente che tutti i commenti sono moderati in base alla nostra politica sulla privacy e che tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.

Questo modulo è protetto da Cloudflare Turnstile e si applicano l'Informativa sulla privacy e i Termini di servizio di Cloudflare.