Answers.Body: <p>You can override the form name by adding a hidden field to your form like this:</p>
  <pre><code>&lt;input type=&quot;hidden&quot; name=&quot;message[formName]&quot; value=&quot;myFormName&quot;&gt;
  </code></pre>
  <p>Set the <code>value</code> of the hidden field to a unique value for each different form that you have on the site. Then submissions to each form will then be indexed in the control panel by the different values used for the hidden field.</p>
  <p>Full documentation for the Contact Form Extensions plugin can be found here: <a href="https://github.com/hybridinteractive/craft-contact-form-extensions/blob/master/README.md" rel="nofollow noreferrer">https://github.com/hybridinteractive/craft-contact-form-extensions/blob/master/README.md</a></p>
  <p>There's currently no native way to export the submissions to a CSV. There is a GitHub issue open for this (<a href="https://github.com/hybridinteractive/craft-contact-form-extensions/issues/13" rel="nofollow noreferrer">https://github.com/hybridinteractive/craft-contact-form-extensions/issues/13</a>) which includes a suggested work around using a Twig template to handle the exports: <a href="https://github.com/hybridinteractive/craft-contact-form-extensions/issues/13#issuecomment-518668747" rel="nofollow noreferrer">https://github.com/hybridinteractive/craft-contact-form-extensions/issues/13#issuecomment-518668747</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-02-02T11:57:42.007Z
Answers.Text: Oh wow, how did I miss that on the docs. I’m banging my head against the desk ‍♂️ 
  
  Thanks so much for the reply. The CSV workaround is proving a success too.
  
  
  You may have just saved me a lot of work, thank you Steve!
Answers.UserDisplayName: ewhicher
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-01-29T16:45:33.380Z
Answers.LastActivityDate: 2021-01-29T16:45:33.380Z
Answers.UserDisplayName: Steve Rowling
Body: <p>I have a site with three forms that use P&amp;Ts Contact Form plugin. My client now wants the submissions to be visible in the backend and have a 'download to CSV' if possible.</p>
  <p>I was looking into the Contact Form Extensions plugin to visualise the data, but I can't find a way to change the submission type from 'contact' so the three different form types can be easily filtered in the left hand column (see screen below).</p>
  <p><a href="https://i.sstatic.net/y1Rpe.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/y1Rpe.png" alt="enter image description here" /></a></p>
  <p>Is there a way to do this with some custom code on submission? Also, is there a plugin to allow me to download the submissions as CSV?</p>
  <p>I'm basically just trying to avoid a new form plugin entirely as the forms are built quite custom on the front end.</p>
  <p>Thanks in advance!</p>
  
Tags: <form><plugin-contactform><plugin-contactformextensions>
Title: Contact form submission type in Contact Form Extensions
ThreadText: # Contact form submission type in Contact Form Extensions
  
  (Asked by: username_0 on 2021-01-29)
  
  I have a site with three forms that use P&Ts Contact Form plugin. My client now wants the submissions to be visible in the backend and have a 'download to CSV' if possible.
  
  I was looking into the Contact Form Extensions plugin to visualise the data, but I can't find a way to change the submission type from 'contact' so the three different form types can be easily filtered in the left hand column (see screen below).
  
  [![enter image description here](https://i.sstatic.net/y1Rpe.png)](https://i.sstatic.net/y1Rpe.png)
  
  Is there a way to do this with some custom code on submission? Also, is there a plugin to allow me to download the submissions as CSV?
  
  I'm basically just trying to avoid a new form plugin entirely as the forms are built quite custom on the front end.
  
  Thanks in advance!
  
  **Tags:** form, plugin-contactform, plugin-contactformextensions
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2021-01-29. Score: 1 | Accepted answer
  
  You can override the form name by adding a hidden field to your form like this:
  
  ```
  <input type="hidden" name="message[formName]" value="myFormName">
  
  ```
  
  Set the `value` of the hidden field to a unique value for each different form that you have on the site. Then submissions to each form will then be indexed in the control panel by the different values used for the hidden field.
  
  Full documentation for the Contact Form Extensions plugin can be found here: <https://github.com/hybridinteractive/craft-contact-form-extensions/blob/master/README.md>
  
  There's currently no native way to export the submissions to a CSV. There is a GitHub issue open for this (<https://github.com/hybridinteractive/craft-contact-form-extensions/issues/13>) which includes a suggested work around using a Twig template to handle the exports: <https://github.com/hybridinteractive/craft-contact-form-extensions/issues/13#issuecomment-518668747>
  
  > **Comments:**
  > **username_0**: Oh wow, how did I miss that on the docs. I’m banging my head against the desk ‍♂️   Thanks so much for the reply. The CSV workaround is proving a success too.   You may have just saved me a lot of work, thank you username_1!  
  
  ---
  
  