# Can't Get Contact Form Blocks to Work

**URL:** https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551
**Category:** Beginners
**Created:** [December 31, 2018, 9:21pm UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551 "2018-12-31T21:21:55Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![Todd\_P](https://avatars.discourse-cdn.com/v4/letter/t/cc9497/32.png) [@Todd\_P](https://forum.pinegrow.com/u/Todd_P)
#### Post date: [December 31, 2018, 9:21pm UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/1 "2018-12-31T21:21:55Z")

</div>

I have been trying all day to get even one of the contact form blocks to work without anything remotely resembling success. One thing I did notice is that Pinegrow does not generate any of the necessary server side files; even when creating a new project. I activated server side scripts and still nothing. Pinegrow is not generating or saving a copy of “contact-form.php” into the /js folder; or anywhere else for that matter.  
Where else can I get this file?

I am using Pinegrow 5.0 (earlier versions had the same result) on a Linux Mint 17.3 64-bit system.  
Thank you in advance for any assistance.

---

<div class="post-metadata">

### Author: ![schpengle](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/schpengle/32/238_2.png) [@schpengle](https://forum.pinegrow.com/u/schpengle)
#### Post date: [December 31, 2018, 11:26pm UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/2 "2018-12-31T23:26:56Z")

</div>

Hi @Todd_P and happy new year!

Well ,nearly and kind of for yourself with this issue.

I’m afraid Pinegrow generates NO such PHP files. That is not its function. Its function is as a front end design tool, however the contact form block does come with the required PHP file:

see here

> [@Contact bootstrap block how to?](https://forum.pinegrow.com/t/contact-bootstrap-block-how-to/1867):
>
> Hi id like to know if contact block is working as is how to set it up.

I just got it to work by following this

> [@Contact Block missing PHP files](https://forum.pinegrow.com/t/contact-block-missing-php-files/563/6):
>
> If you have any of the above missing but they are still available in older projects, you can just copy and paste the files to the folder of your new project. I have various “template” folders, say for example I’m using foundation, I have a template which includes all the base files needed and I copy that base template each time I start a new project. You can do this with bootstrap blocks, start a new project - if there are files missing, copy and paste them into the folders location - save tha…

I created a new project, BS Blocks, dragged a contact form onto index.html and then SAVED ALL.

I then opened this FOLDER as a project and there is the contact.php file…er…in the javascript.  
Odd I know…but.

here you go, a video.

[https://canada1.discourse-cdn.com/flex036/uploads/pinegrow/original/2X/1/1bba1320542f7fd9e9f7404d6848f8a4f9e1493a.mp4](https://canada1.discourse-cdn.com/flex036/uploads/pinegrow/original/2X/1/1bba1320542f7fd9e9f7404d6848f8a4f9e1493a.mp4)

You can download various Contact forms such as Contact form 7 etc if creating for Wordpress.  
ie

> **[Contact Form 7](https://contactform7.com)**
>
> Just another contact form plugin for WordPress. Simple but flexible.

So make sure you SAVE **ALL**

---

<div class="post-metadata">

### Author: ![Todd\_P](https://avatars.discourse-cdn.com/v4/letter/t/cc9497/32.png) [@Todd\_P](https://forum.pinegrow.com/u/Todd_P)
#### Post date: [December 31, 2018, 11:35pm UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/3 "2018-12-31T23:35:28Z")

</div>

I am not using word press.  
I find it amazing that something found on so many pages is so horribly documented and damn near impossible to implement by a beginner. Apparently purchasing a license was a complete waste of money.

---

<div class="post-metadata">

### Author: ![schpengle](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/schpengle/32/238_2.png) [@schpengle](https://forum.pinegrow.com/u/schpengle)
#### Post date: [January 1, 2019, 12:02am UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/4 "2019-01-01T00:02:32Z")

</div>

Your really going out of your way to make people not help you.

post code.  
show your project file layout.  
say which block you used.  
screen capture your pinegrow tree layout.

I bothered to create a video for you.  
Try ranting less and giving more concrete explanation.

And I agree, the documentation for this is lacking, which is why I did this for you.

and happy new year.  
I did this on New Years eve to help you out.

I don’t even know if you know how to IMPLEMENT a contact form.  
ie, pair the variables in the form with the matching ones in the PHP server file  
and the fact that PHP file output can only be viewed after processing by a SERVER (on localhost etc.)

Its now Midnight.  
your now on your own.  
Bye

---

<div class="post-metadata">

### Author: ![Todd\_P](https://avatars.discourse-cdn.com/v4/letter/t/cc9497/32.png) [@Todd\_P](https://forum.pinegrow.com/u/Todd_P)
#### Post date: [January 1, 2019, 12:20am UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/5 "2019-01-01T00:20:46Z")

</div>

I am sorry, but your reply did not help in the least and only added to my confusion. The impression was given that if you create a contact block the software generates the necessary contact-form.php file in the /js directory; this is not occurring.

---

<div class="post-metadata">

### Author: ![schpengle](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/schpengle/32/238_2.png) [@schpengle](https://forum.pinegrow.com/u/schpengle)
#### Post date: [January 1, 2019, 12:25am UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/6 "2019-01-01T00:25:33Z")

</div>

I just videod it happening for you.

follow the instructions and post what is NOT happening.

I showed you the creation of the contact.php file, where to find it and the process I followed to achieve this.

this is not adequate (no help in the least apparently)  
SO someone else can help you.  
and good luck as I have given you instructions and shown you how to do it.

Your Problem may be BTKBATC

---

<div class="post-metadata">

### Author: ![Todd\_P](https://avatars.discourse-cdn.com/v4/letter/t/cc9497/32.png) [@Todd\_P](https://forum.pinegrow.com/u/Todd_P)
#### Post date: [January 1, 2019, 12:30am UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/7 "2019-01-01T00:30:34Z")

</div>

I followed your video and the result was not the same

---

<div class="post-metadata">

### Author: ![Rob](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/rob/32/9_2.png) [@Rob](https://forum.pinegrow.com/u/Rob)
#### Post date: [January 1, 2019, 12:30am UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/8 "2019-01-01T00:30:58Z")

</div>

@Todd_P it’s just after midnight here in Ireland so I’m not up to checking your issue out or confirming @schpengle link but I’ll do it later today.

---

<div class="post-metadata">

### Author: ![Printninja](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/printninja/32/1181_2.png) [@Printninja](https://forum.pinegrow.com/u/Printninja)
#### Post date: [January 1, 2019, 2:06am UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/9 "2019-01-01T02:06:33Z")

</div>

> [@Todd\_P](#):
>
> I find it amazing that something found on so many pages is so horribly documented and damn near impossible to implement by a beginner. Apparently purchasing a license was a complete waste of money.

I can understand your frustration. Pinegrow is not the most “beginner-friendly” software for someone just looking to build a website without having to understand code. In fact, the first time I downloaded it some years ago, I was much less familiar with website development, found the program utterly baffling, and went with something else. Fast-forward about five years (and a hundred or so websites under my belt) and the next time I looked at it, it was much more comprehensible. I now consider it a brilliant piece of software, and indispensable to my workflow.

But it’s not really made for “back end” stuff, like PHP forms. While I’ve dabbled enough in PHP to understand how to cobble together a form and make it work, I basically gave up on using a website builder to handle my form needs. Instead, I just used an online service called [Jotforms.com](http://Jotforms.com). It ends up being a much better solution for my needs (dozens of clients with hundreds of form submissions each month) and gives me the benefit of being able to keep track of how their websites are doing in terms of getting leads/inquiries.

The service isn’t too expensive, and if all you need is a single form (and don’t mind their little branding on the form) you can even use their free plan. They have just about every possible thing you could need when it comes to forms, and it’s really pretty easy to use.

Hope this helps you a bit.

---

<div class="post-metadata">

### Author: ![Todd\_P](https://avatars.discourse-cdn.com/v4/letter/t/cc9497/32.png) [@Todd\_P](https://forum.pinegrow.com/u/Todd_P)
#### Post date: [January 1, 2019, 2:17am UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/10 "2019-01-01T02:17:21Z")

</div>

Thank you, I will check it out!

---

<div class="post-metadata">

### Author: ![Emmanuel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/emmanuel/32/6294_2.png) [@Emmanuel](https://forum.pinegrow.com/u/Emmanuel)
#### Post date: [January 1, 2019, 11:53am UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/11 "2019-01-01T11:53:20Z")

</div>

> **[How to add Contact forms, surveys and more with Wufoo - Pinegrow Web Editor -...](http://docsbeta.pinegrow.com/add-contact-forms-surveys-wufoo/)**
>
> If you want to include a form on your site, you can use PHP email scripts (there is one included with Bootstrap Blocks) or use Wufoo, a form designer that can help you create contact forms, online surveys and invitations so you can easily collect the...

---

<div class="post-metadata">

### Author: ![Printninja](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/printninja/32/1181_2.png) [@Printninja](https://forum.pinegrow.com/u/Printninja)
#### Post date: [January 2, 2019, 12:25am UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/12 "2019-01-02T00:25:39Z")

</div>

Another possible solution?

[https://www.jqueryform.com/](https://www.jqueryform.com/)

---

<div class="post-metadata">

### Author: ![Todd\_P](https://avatars.discourse-cdn.com/v4/letter/t/cc9497/32.png) [@Todd\_P](https://forum.pinegrow.com/u/Todd_P)
#### Post date: [January 2, 2019, 2:39am UTC](https://forum.pinegrow.com/t/cant-get-contact-form-blocks-to-work/2551/13 "2019-01-02T02:39:49Z")

</div>

Thanks all, I’ll be using an external form creator as suggested.
