Creating a Contact Form

Generally speaking, you will want to create a Contact form of some variety in order to receive user data. Contact forms can be as complex or simple as you want them to be. The following steps will create a simple, generic contact form for you to display on your website.

Step 1 - Add a Datatable

When creating a Contact form, you first want to create a datatable to store all of the user submitted information. This datatable will simulatenously act as the frontend from, inserted into a page via a Dynamic Div.

Open the folder to which you want to add the datatable by selecting it from the left hand file tree. Hover over the Add button and click Datatable.

Data Modules

Step 2 - Designate the Datatable as a Form

Type in the name of your new datatable (e.g. "Contact Form") and designate the type of the datatable as Form.

Data Modules

Step 3 - Upload a Form Template

First create a form template and save it your local machine. The following is a code sample for your template. Copy it and save it as "form-template.tpl".

Below is an example of a sample Form Template used to collect information from visitors to a website.

<h2>Tell us about yourself</h2>
<div class="form-group">
  <label for="name">Your Name</label>
  <input id="name" name="name" placeholder="Your Name*" required type="text">
<div class="form-group">
  <label for="email">Your Email</label>
  <input id="email" name="email" placeholder="Your Email*" required type="text">
<div class="form-group">
  <label for="company">Your Company</label>
  <input id="company" name="company" placeholder="Company Name*" required type="text">
<div class="form-group">
  <label for="phone">Your Phone</label>
  <input id="phone" name="phone" placeholder="Phone Number*" required type="text">
<input type="submit" name="submit">

Click on the "Upload Form" option under the "Form Template" section. Browse your computer for your form template. Once it is uploaded, it should look like the following image. Click Submit to create your new datatable.


The datatable for your Contact form should now exist.

Step 3 - Navigate to Your Contact Page

Find the page you want to add the Contact form and click on it in the left-navigation.

Step 4 - Insert the Contact Form Datatable

Highlight the Dynamic Div within the page where you want to insert your Contact Form. In the left-navigation, find the Contact Form datatable you just created and click on it to insert it into the page. Once your form is in place, click Publish to save the page.

Step 5 - Confirm & Test

Navigate to your contact page on the frontend to make sure everything is styled correctly. Fill in the form fields to test.

Hit the Submit button to test the form's functionality. If everything is working correctly, the data should now be saved in your form's datatable.


Please sign in to leave a comment.
Have more questions? Submit a request