<p>I have also recently come from Runway to Craft and had the exact same requirement. The <a href="https://github.com/Rias500/craft-contact-form-extensions" rel="nofollow noreferrer">Contact Form Extension plugin</a> that does exactly what you need</p>

<p>I did have to create a Craft Module though on one site to get validation working on the name field.</p>

CC BY-SA 4.0
2018-10-03T20:31:39.970Z
2018-10-03T20:31:39.970Z
Toby Martin
<p>Yeah. The contact-form plugin of craft is rather <code>rough</code> around the edges. I especially miss a error-handling. The form plugin just fails silently.</p>

<p>As a replacement I'd go for</p>

<ul>
<li><a href="https://github.com/am-impact/amforms" rel="nofollow noreferrer">AM Forms</a></li>
<li><a href="https://solspace.com/craft/freeform/" rel="nofollow noreferrer">Sospace's Freeform</a></li>
</ul>

CC BY-SA 4.0
2018-10-02T10:52:39.410Z
2018-10-02T10:52:39.410Z
KSPR
<p>I am coming to Craft from Perch Runway so am trying to work out how to replicate some functionality from one to the other.</p>

<p>With Runway any form submissions, as well as being emailed to specified addresses, are stored on the database and viewable through the admin area.</p>

<p>I have installed the Contact Forms plugin for Craft (<a href="https://github.com/craftcms/contact-form" rel="nofollow noreferrer">https://github.com/craftcms/contact-form</a>) and was wondering if there is a way to do the same thing with this? Or do I need to look at another plugin / some custom functionality for this?</p>

<p>It is a helpful feature as emails are sometimes missed / fail to deliver etc.</p>

<p>Thanks!</p>

<p>Mike</p>

<plugin-contactform>
Store Contact Form submissions
# Store Contact Form submissions

(Asked by: username_0 on 2018-10-02)

I am coming to Craft from Perch Runway so am trying to work out how to replicate some functionality from one to the other.

With Runway any form submissions, as well as being emailed to specified addresses, are stored on the database and viewable through the admin area.

I have installed the Contact Forms plugin for Craft (<https://github.com/craftcms/contact-form>) and was wondering if there is a way to do the same thing with this? Or do I need to look at another plugin / some custom functionality for this?

It is a helpful feature as emails are sometimes missed / fail to deliver etc.

Thanks!

Mike

**Tags:** plugin-contactform


---

## 2 answers

### Answer by username_1 on 2018-10-03. Score: 1 | Accepted answer

I have also recently come from Runway to Craft and had the exact same requirement. The [Contact Form Extension plugin](https://github.com/Rias500/craft-contact-form-extensions) that does exactly what you need

I did have to create a Craft Module though on one site to get validation working on the name field.


---

### Answer by username_2 on 2018-10-02. Score: 1

Yeah. The contact-form plugin of craft is rather `rough` around the edges. I especially miss a error-handling. The form plugin just fails silently.

As a replacement I'd go for

* [AM Forms](https://github.com/am-impact/amforms)
* [Sospace's Freeform](https://solspace.com/craft/freeform/)


---

