Add a customer feedback form to your website

Getting feedback from your customers can point you in the direction of how to make improvements or highlight strengths and weaknesses you didn't realise you even had!

Creating a feedback page is quick and easy in Concrete5, so it doesnit take up too much of your time.

Create your Feedback Page

First we will create a page, purely so we can send our customers a link via email or social media.

1) Login to your Concrete5 website

2) Click the page icon top right:

Create your Feedback Page

3) Concrete5's composer makes it really fast and easy to add pages. In composer, give your page a name such as Feedback, make sure its a nice easy url and give it a location:

Create your Feedback Page Basics

4) We are also going to click on "Attributes" and exclude the page from navigation, pagelists, search index and sitemap.xml

Create your Feedback Page Attributes

5) Save changes and enter edit mode:

Create your Feedback Page Edit Mode

Adding the Feedback Form

1) Click the + icon top left to add a new block:

Adding the Feedback Form

2) Drag in the form block to the area where you want it:

Adding the Feedback Form Block

3) The blocks edit modal will appear. The first thing to do is add your fields to your form. We're going to keep things really simple and just add a heading and feedback message, you can always add more fields if you like.

So, the "Question" field is going to be called "Heading" and we will select "Text Field" (for a single line of text) as the "Answer Type". We'll also make it a required field so users have to complete it.

To finalise adding the field, click "Add Question":

Adding the Feedback Form Block Field

4) The only other field we'll add is the feedback message itself. This time we enter the question as "Feedback" and the "Answer Type" should be set to "Text Area" which is a multi-line field. I normally leave the default options for width and height, but you can change these should you wish to. We also want this field to be a required field:

Adding the Feedback Form Block Textarea

5) To check what fields you have added or edit/reorder them, you can just head over to the "Edit" tab:

Adding the Feedback Form Block Edit Form Fields

6) You can also preview how your form is looking in the "Preview" tab:

Adding the Feedback Form Preview Tab

7) Last but not least, click on "Options". In here, you can modify various options like the name of the form, the text in the submit button and the message to show when the form is submitted.

You could also send users to another page on submit. This makes it really easy to set up goals in Google Analytics and track those based on visits to the thank you page. Of course, you'll need to create that page in Concrete5 and tell the form to go there.

Add your email address so the form sends you all feedback submissions:

Adding the Feedback Form Options

Double Check Your Feedback in the Dashboard

One great thing about Concrete5's core form block is that all submissions are also stored in the Dashboard of your website. This means if you have had an email issue you won't have lost submissions because they'll still be in the Dashboard of your website.

Email is quite unreliable so it's very reassuring to know that you can access your email form submissions in the back-end of the website too. Infact I recommend to all my customers that they check the form reports in their websites' Dashboard at least once a week.

1) To view your feedback form submissions, make sure you are logged in and enter "reports" into the intelligent search in the edit bar and click "Form Results":

Double Check Your Feedback in the Dashboard

2) Next you'll see your list of forms. As you can see our feedback form is in there and we already have two submissions - how exciting!

Double Check Your Feedback Submissions

3) Simply click view responses to see what people are saying:

Double Check Your Feedback Form Results

That's about it really. It would be nice to have a star rating of one to five, we could create a custom template for our Concrete5 form block with stars, then you'd also get an overall rating.

We hope you enjoyed this article, if you have any questions please feel free to comment below or drop us an email.

Who are we?

We are a digital agency specialising in Web Design, Development, Concrete5 and digital marketing, based in London & West Sussex.

We make digital simple. Our purpose is to simplify your frustrations in digital and solve the challenges you face to help make you more money and progressively grow your business or organisation.

Tell me more

Keep up to date

June special offer...

FREE hosting in year one

We'll give you FREE hosting when you buy a website from us. The hosting includes full 24x7 UK support, FREE SSL cert, FREE domain, daily backups and is optimised for high levels of speed and security. Worth up to £480 a year!

Tell me more
Call us