<p>For now, you can create forms and create entries through the plugin <a href="https://github.com/pixelandtonic/GuestEntries" rel="nofollow">Guest Entries</a>.</p>

<p>In Guest Entries, entries are disabled by default.</p>

<p>Sprout also has a <a href="http://sprout.barrelstrengthdesign.com/craft-plugins/forms" rel="nofollow">plugin for creating forms</a>, that is currently in beta.</p>

<p>Is there anything specific you are looking for, or would you just like to be able to receive submissions from site users?</p>

<p>If you give some more information, we might be able to give you some better advice, but the Forms Market is still pretty thin.</p>

<p>Would you say those forms are always the same in the context of a site? You don't need a form builder for that (?), unless they are always changing and adding things. Even then, you can make a rudimentary form builder by using Matrix. </p>

<p>The notifications part has to be be added by a custom plugin. You can hook into the <a href="http://buildwithcraft.com/docs/plugins/events-reference#entries-onSaveEntry" rel="nofollow">onSaveEntry hook</a>, for example.</p>

<p>I built a notification plugin that does that, which sends of an e-mail and a sms to the site owner when entries are added through Guest Entries.</p>

<p>Subscribing to MailChimp is also fairly easy. You can have a look at the <a href="https://github.com/aelvan/mailchimp-subscribe-craft" rel="nofollow">MailChimp Subscribe plugin</a> as an example.</p>

CC BY-SA 3.0
2014-09-16T23:56:43.603Z
Thanks Fred, so a typical requirement is we might have a set of entries for say retirement homes, and each one wants a form to apply for info.  Those applications would need to be saved to DB, email notify a few people, email a "Thanks then" response to the user and sign up the user to Mailchimp if they ticked.
Will
CC BY-SA 3.0
2014-09-17T15:53:23.027Z
Updated my answer.
Fred Carlsen
CC BY-SA 3.0
2014-09-18T08:15:25.260Z
Thanks.  This is great.  So can be done, make custom functionality like this in a plugin.  no existing plugin like GForms. I might make that as a plugin to get a feel for things.  I'm intrigued by "you can make a rudimentary form builder using Matrix" gonna go home & try that : )
Will
CC BY-SA 3.0
2014-09-16T23:12:34.933Z
2014-09-17T09:56:24.063Z
2014-09-17T09:56:24.063Z
Fred Carlsen
<p>Yes but you would need a to build a plugin to do so. The <a href="https://github.com/pixelandtonic/ContactForm/" rel="nofollow">Pixel and Tonic Contact Form</a> is a good place to start or you could build your own.</p>

<p>As an alternative you could create a "<a href="http://buildwithcraft.com/docs/templating/entry-form" rel="nofollow">saveEntry</a>" form which would save the content form submissions as entries or use the plugins like Fred suggested.</p>

CC BY-SA 3.0
2014-09-17T03:06:07.083Z
2014-09-17T03:06:07.083Z
Adam McCombs
<p>is it possible to create forms that save to the DB &amp; a new screen in admin to see the submissions?</p>

<p>Is there a user created forms module (like gravity forms) for Craft?</p>

<form><plugin-sproutforms>
Creating forms that save to the database & can be viewed in the admin
# Creating forms that save to the database & can be viewed in the admin

(Asked by: username_0 on 2014-09-16)

is it possible to create forms that save to the DB & a new screen in admin to see the submissions?

Is there a user created forms module (like gravity forms) for Craft?

**Tags:** form, plugin-sproutforms


---

## 2 answers

### Answer by username_1 on 2014-09-16. Score: 3 | Accepted answer

For now, you can create forms and create entries through the plugin [Guest Entries](https://github.com/pixelandtonic/GuestEntries).

In Guest Entries, entries are disabled by default.

Sprout also has a [plugin for creating forms](http://sprout.barrelstrengthdesign.com/craft-plugins/forms), that is currently in beta.

Is there anything specific you are looking for, or would you just like to be able to receive submissions from site users?

If you give some more information, we might be able to give you some better advice, but the Forms Market is still pretty thin.

Would you say those forms are always the same in the context of a site? You don't need a form builder for that (?), unless they are always changing and adding things. Even then, you can make a rudimentary form builder by using Matrix.

The notifications part has to be be added by a custom plugin. You can hook into the [onSaveEntry hook](http://buildwithcraft.com/docs/plugins/events-reference#entries-onSaveEntry), for example.

I built a notification plugin that does that, which sends of an e-mail and a sms to the site owner when entries are added through Guest Entries.

Subscribing to MailChimp is also fairly easy. You can have a look at the [MailChimp Subscribe plugin](https://github.com/aelvan/mailchimp-subscribe-craft) as an example.

> **Comments:**
> **username_0**: Thanks Fred, so a typical requirement is we might have a set of entries for say retirement homes, and each one wants a form to apply for info.  Those applications would need to be saved to DB, email notify a few people, email a "Thanks then" response to the user and sign up the user to Mailchimp if they ticked.  
> **username_1**: Updated my answer.  
> **username_0**: Thanks.  This is great.  So can be done, make custom functionality like this in a plugin.  no existing plugin like GForms. I might make that as a plugin to get a feel for things.  I'm intrigued by "you can make a rudimentary form builder using Matrix" gonna go home & try that : )  

---

### Answer by username_2 on 2014-09-17. Score: 1

Yes but you would need a to build a plugin to do so. The [Pixel and Tonic Contact Form](https://github.com/pixelandtonic/ContactForm/) is a good place to start or you could build your own.

As an alternative you could create a "[saveEntry](http://buildwithcraft.com/docs/templating/entry-form)" form which would save the content form submissions as entries or use the plugins like Fred suggested.


---

