Title: [Plugin: WordPress Forms] Store in the database
Last modified: August 19, 2016

---

# [Plugin: WordPress Forms] Store in the database

 *  [laneallen](https://wordpress.org/support/users/laneallen/)
 * (@laneallen)
 * [15 years, 5 months ago](https://wordpress.org/support/topic/plugin-wordpress-forms-store-in-the-database/)
 * This is looking really good, the ui and ease of creating forms is superb. WordPress
   has needed something like this for a long time.
 * The only thing that would make this (absolutely) perfect is being able to store
   the data within the WordPress database. What would be ideal is that when creating
   a form, if it was possible to create a new custom post type that defined the 
   stored data.
 * Email is a good option, and being able to send the data to other resources is
   great, but it breaks the data out of the WordPress “system”. For instance, create
   a form that stored feedback, rather than sending the data to a person through
   email, especially if there’s more than one person working on the system, breaks
   the process of using a backend system in the first place. Being able to centralize
   the data and allowing a user to determine if it can be made visible or hidden
   really creates some powerful cms options.
 * [http://wordpress.org/extend/plugins/wordpress-forms/](http://wordpress.org/extend/plugins/wordpress-forms/)

Viewing 7 replies - 1 through 7 (of 7 total)

 *  Plugin Author [Vitor Carvalho](https://wordpress.org/support/users/lightningspirit/)
 * (@lightningspirit)
 * [15 years, 5 months ago](https://wordpress.org/support/topic/plugin-wordpress-forms-store-in-the-database/#post-1760350)
 * Thank you very much Iane for sharing your thoughts! My point of view is if WordPress
   has a super clean interface why not plugins? 🙂
 * You are really right when you say that a storage data system is something important
   in a CMS, and I think that feature will be created sooner or later in a future
   release.
 * I just can’t understand the musts of creating a custom post type for every form
   instead of having a unique page when you can select which form’s submitions you
   would like to see… I’ve never tried it before, but I think that the generation
   of custom post types dynamically its very complicated.
 *  [billzy](https://wordpress.org/support/users/billzy/)
 * (@billzy)
 * [15 years, 4 months ago](https://wordpress.org/support/topic/plugin-wordpress-forms-store-in-the-database/#post-1760357)
 * I agree with Lane Allen… definetly dynamically hard… Although take a look at 
   this plugin, these guys are reach out for assistance from people… Perhaps something
   collaborative might eventuate into a great improvement to WP.
 * [http://wordpress.org/extend/plugins/contact-form-7-to-database-extension/](http://wordpress.org/extend/plugins/contact-form-7-to-database-extension/)
 *  Thread Starter [laneallen](https://wordpress.org/support/users/laneallen/)
 * (@laneallen)
 * [15 years, 4 months ago](https://wordpress.org/support/topic/plugin-wordpress-forms-store-in-the-database/#post-1760359)
 * > I just can’t understand the musts of creating a custom post type for every 
   > form instead of having a unique page when you can select which form’s submitions
   > you would like to see… I’ve never tried it before, but I think that the generation
   > of custom post types dynamically its very complicated
 * The generation of the custom post type is to store the data relevant to the form,
   which wouldn’t limit being to place any particular form in other pages. The process
   of this concept is being able to reuse the data being gathered which would make
   this plugin a cornerstone for multiple other tasks that it could accomplish. 
   Maybe I’m misunderstanding your comment there, but creating a custom post type
   that is attached to a form doesn’t limit the forms placement in other pages/posts,
   rather, it allows the managing of the data being collected in one location on
   the backend.
 * Example:
    Feedback form creates a custom post type “Feedback”, other plugins 
   can then tie into this data, export selected feedback as a testimonial section,
   or even a ticketing system, crm system, or X need. Now, if the data is just emailed,
   then the possibilities to reuse this data is eliminated for other uses; not to
   mention that, let’s say, a larger organization is running a site, the data being
   sent has to get shuffled to multiple sources that need access to this data. But
   the whole purpose of running a site, especially as a CMS, is to manage said content
   in one system.
 * If this plugin allowed collecting data to a custom post type, you’d have yourself
   a very powerful tool that could be used in countless ways, and could be a cornerstone
   into a ton of other powerful cms related features brought to WordPress. That’s
   just my two cents though.
 *  Plugin Author [Vitor Carvalho](https://wordpress.org/support/users/lightningspirit/)
 * (@lightningspirit)
 * [15 years, 4 months ago](https://wordpress.org/support/topic/plugin-wordpress-forms-store-in-the-database/#post-1760384)
 * Hi people,
 * I sorry for my absense during this week. That’s because I was thinking about 
   what you said and…
 * I’m now getting that “paradigma” and I think that can be awesome! 🙂
    I tried
   to figure out another way as using just one custom post type for every submition
   something like `form-submitions` type and then create a taxonomy for every form
   saved. Submitions could be easily related with one taxonomy… but, yes, I think
   using Custom Post Types for that task is maybe the greatest way to do it.
 * Thank you very much Lane and Bilizy. Do you have any experience with php or jQuery?
 *  Plugin Author [Vitor Carvalho](https://wordpress.org/support/users/lightningspirit/)
 * (@lightningspirit)
 * [15 years, 4 months ago](https://wordpress.org/support/topic/plugin-wordpress-forms-store-in-the-database/#post-1760385)
 * And I’m sorry for my english too. I’m very tired tonight and I had to read stuff
   in english all last week… :p
 *  Thread Starter [laneallen](https://wordpress.org/support/users/laneallen/)
 * (@laneallen)
 * [15 years, 4 months ago](https://wordpress.org/support/topic/plugin-wordpress-forms-store-in-the-database/#post-1760387)
 * > Do you have any experience with php or jQuery?
 * I have very limited knowledge of either; I’m just an idea person and a designer.
   I do work with a programmer though, do you need help with this?
 *  Plugin Author [Vitor Carvalho](https://wordpress.org/support/users/lightningspirit/)
 * (@lightningspirit)
 * [15 years, 4 months ago](https://wordpress.org/support/topic/plugin-wordpress-forms-store-in-the-database/#post-1760388)
 * Eventually Lane.
    I have good knowledge in php with some years of experience 
   and some knowledge of jQuery. This plugin was a way that knowledge. I have some
   new ideas but I think I need help in the overall organization of these ideas,
   identifying what is useful from what is disposable.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘[Plugin: WordPress Forms] Store in the database’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/wordpress-forms.svg)
 * [Wordpress Forms](https://wordpress.org/plugins/wordpress-forms/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wordpress-forms/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wordpress-forms/)
 * [Active Topics](https://wordpress.org/support/plugin/wordpress-forms/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wordpress-forms/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wordpress-forms/reviews/)

 * 7 replies
 * 3 participants
 * Last reply from: [Vitor Carvalho](https://wordpress.org/support/users/lightningspirit/)
 * Last activity: [15 years, 4 months ago](https://wordpress.org/support/topic/plugin-wordpress-forms-store-in-the-database/#post-1760388)
 * Status: not a support question