Frequently Asked Questions

Are your contact forms GDPR compliant?

GDPR is the most important change in data regulation in 20 years and applies in the EU from 25 May 2018, you can read more about it at:

We do not host your forms, process your data or store your data. We provide you with source code to host and manage on your own. So you can be 100% sure exactly what is happening with your customers form submissions.

So to answer the above question, It actually depends on what you plan to do with the information which people submit to you.
For example, if you want to retain peoples personal data, then you must make it clear to them why, and what you will do with it, you also need to provide them a way to accept this.
Our newest version of Responsive Contact Form is GDPR compliant. It comes with an option to include a check box which requires the user to tick it before the form can be submitted.
Our form builder lets you create forms with your own fields, so you have the ability to make your forms fully compliant.
Our free forms don't have a confirmation checkbox, so may not be considered compliant if you intend on retaining the data from form submissions.
I bought a script, but have not received an email with my product, how do I get my product?
We send an email with your product details to your registered paypal email address, please check your spam folders.
Sometimes your email may be blocked by your ISP or email provider, this could happen for a number of uncontrollable reasons.
If you have not got your email - completed this form to get the details you need instantly.
When I test your form on my local computer, the email does not come through and the anti-spam question does not show up, why is this?
Unless you have a Web Server installed and PHP running, you will not be able to use the form on your local computer.
To test your form, please upload it to a test area of your Website, or set-up a working Web Server environment on your computer.
Can your forms work with my language?
Yes, our forms will work with any language (or character set). This is a two part process, first simply specify your language in your HTML tag like this:

<html xmlns="" xml:lang="en" lang="en">

You need to change the en part to your own language code. For example: nl for Dutch, or fr for French.

Next specify the character set by using a Meta tag like this:

<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />

You need to change the utf-8 part (if utf-8 is not working for you) to a character code that supports your language. For example ISO-8859-1 (Latin-1) will support many languages including French and Dutch.
I moved the form to a new host, and now I get a syntax error when the form is submitted?
Modern versions of PHP have the 'short_tags' option switched off by default. Some of our older scripts may use short tags. To fix this is easy, simply open the form processing script in a text editor (notepad++ is perfect for this), and run a find and replace for:
"<? " (not the quotes, include the space at the end) and replace it with:
"<?php " (do not enter the quotes in the search and replace!).
Your forms work great but I do not get the emails, why is this?
Sometimes the emails can be trapped in your spam folder, please check.
Other times your hosting provider may require that you configure your forms email FROM address to be one on your account. For example, if you domain is then set the FROM email address to something like: sales @
You may need to use the SMTP option (if your host have restricted access to the standard PHP emailing method), please see the installation page for details.
Finally, check that PHP is actually running on the Web Server where you are running the form.
I created an anti-spam form using your professional form builder, however the spam question does not show, what's going on?
Our anti-spam forms contain PHP code, in order for the PHP code to work you need to make sure that you have the form file name end with .php (not .htm or .html).
Check that PHP is running on the Web Server where you are running the form.
When I submit the form I see a page full of code, why is this?
When a form is submitted, the form data should be processed by a PHP script on the Web Server. In order for the PHP code to function properly, you need to make sure that your hosting account supports PHP. If you're not sure, ask your hosting provider.
When I submit the form the browser asks if I want to open or download a file, why is this?
See the answer to the previous question. In brief - PHP is not supported or enabled on your hosting account. Contact your provider.
Do I need anything special on my website or hosting account to use this?
As long as your host supports PHP, this will almost certaintly will work for you. There are known issues with older Windows hosting account on godaddy hosting. If you have an old account on godaddy, we recommend you updgrade to use IIS7 or change over to Linux.