Installation Instructions

Step by step guide on how to install contact form professional on your website.

* It is assumed that you already own a professional license and have created your form using the form builder.


Build your form

Build Your Form


Once you have your form configured and the fields in place, it's time to download the form code.


Download your form

Download Your Form a


Click the download image in the "Introduction" tab of the Form Builder.

Download Your Form b


You should get a pop-up window similar to that above. You can either open it, or save it (probably best save it).

Form Files


When you open the downloaded ZIP file, you will see a list of files as above (your file names may be different - it will depend on what you have called your form).
In this example, the main form file is contactform_small.php (you may have named your one something else). You will see a _configuration.php and _process.php file also.


Extract your form files

Extract your files


Extract all your files into a folder on your computer.


Putting your form onto your website

At this point you will want to include the form into your existing website. This is very easy.


Upload all the form files to your website... (FileZilla is a great free FTP client!)

Extract your files

Take note of your main form filename (in this example the form filename is contactform_small.php).
If you already have a page made and want to place your new form in it, you can paste in the following code.



<iframe src="contactform_small.php" width="480" height="1500" frameBorder="0"></iframe>



Replace the part "contactform_small.php" with the name of your own form.


That's you done - it's time to try out your new form!


Tip - thank you page.

If you're using the "Iframe" method (as described above), and would prefer your "Thank You" page to opened outside of the Iframe, then simply add: target="_parent" in your <form tag. For example:


<form accept-charset="utf-8" target="_parent" method="post" action="contactus_process.php" onsubmit="return FCFvalidate.check(this)">




Mailing options

By default, your form will attempt to use your web hosting providers "sendmail" feature. Sometimes hosts disable the use of this and require that you use an SMTP option (they may have one you can use).

SMTP providers:

Recommended - sendinblue.com - send 9,000 email free each month (300 per day).

Gmail - If you have a Google (gmail) account, then the you could relay your emails through this.

SMTP Settings
Once you have your SMTP provider, you need to have the follow information ready.
SMTP Host: (smtp.gmail.com, for example)
SMTP Authentication: (Yes or No)
SMTP Security: (tls for example)
SMTP Username: (your email address or account name)
SMTP Password: (your password)
SMTP Port: (587 or 465, for example)
Enabling your form to use SMTP
Open your _configuration file up in your text/code editor.
Look for the following code:
// SMTP EMAILS
$smtp_use = "no"; // set to no if you do not want to use SMTP
$smtp_host = "your.serverhost.com";
$smtp_auth = true;
$smtp_secure = "tls";
$smtp_user = "account-username";
$smtp_pass = "account-password";
$smtp_ssl = "yes"; // set to no if you do not need to use ssl
$smtp_port = 587; // or try 465;

First change the $smtp_use = "no"; - so that it's $smtp_use = "yes";.
Then update the other values as required.

If you want to use sendinblue, this is the settings you need:

// SMTP EMAILS
$smtp_use = "yes";
$smtp_host = "smtp-relay.sendinblue.com";
$smtp_auth = true;
$smtp_secure = "tls";
$smtp_user = "account-username";
$smtp_pass = "account-password";
$smtp_ssl = "yes";
$smtp_port = 587;

If you want to use gmail, then just subsitute the host with "smtp.gmail.com" (and set your own username and password). You can find a guide by google here.

Some tips...

Want to run more than one form on your website? No problem. Follow these steps again for each form, but DO NOT upload the folder "requiredformfiles" again as this is a shared folder (all the files in this folder will be shared by all your forms).