google_formsThe major issue with Contact forms (or any forms, honestly), is the entire system around it.
Even for WordPress, most proper solutions are either paid solutions, or a combination of 2 different plugins.
For example, Contact Form 7 which is one of the most popular contact form plugins for WordPress, sends your responses via E-Mail.
But what if you want to get responses on your admin panel? For that - you'll have to get another plugin on top of Contact Form 7, like Flamingo, to save your responses to the Database.
What if I told you that there's another way?

Not only that, what if there was a safe way to add contact forms inside Static Webpages as well (no backend required)?

Google Forms

Google Forms is a nice way of collecting information into a Google Spreadsheet.
To create a Google Form, simply start from Google Drive:
google_new_form

The interface is pretty simple, so I won't write much about it, simply add the fields that you want to have in your form, and you can easily share it with anyone you'd like! This is pretty nice, right?

 

 

The problem is, you can't embed it within your website, and you have very little control over the design (apart from some ready-made themes).

Making your forms send to a Google Spreadsheet

Using this method, you can create your own form, and have the results send directly to a Google Spreadsheet!
The first step is to create a Google Form & add the input fields (as we already covered), then click on View Live Form
google_form_view

Next, open up the Chrome Inspector:
menu_inspect_element

Now, pay attention to the URL inside the <form action=" (i.e. the action attribute), you have to send your form results to the same URL (simply by copying this action attribute, as well as the method of course)
inspector_form_and_input

I've circled the name attribute of an input, to remind you that the field's names have to be copied as well (otherwise Google Forms wouldn't recognize your fields).

That's it! It's THAT easy!

Honestly I'm surprised this is not shown to developers within Google Forms, but it's nice that you're able to submit stuff from your own website, thus sparing you from doing the extra backend work yourself.