Creating Forms for your website

Creating Forms for your website

Shopit gives users the ability to create multiple contact forms across your website, using the Messages/Forms feature. We also store your messages in the admin area as a backup to you forwarding them to a nominated third party email address/group.

Creating a Form

All forms are set up on a per sales channel basis.
  1. Go to your Sales Channel list, navigate to the sales channel sub menu, and choose Messages.
  2. Click Create a Form


  1. Enter the Name of the form (and any more detailed description)
  2. You will use the Shortname snippet when placing the form on a chosen page



  1. Enable the Recaptcha option to reduce the likelihood of spam enquiries
  2. Enter an email address for a person/group that you wish the contact form messages to be sent to. Shopit will maintain an archive of these messages (where you can also add admin notes i.e. "Customer not available when tried to contact")
  3. Begin adding your form fields e.g. Name, Email, Message
    1. Text Input is a single line; Text Area is a multi line entry (often used for the message area)



  1. Your forms now created and can be placed on your website. See our Snippets Snippets article on how to do this.

You could create a separate form for different types of user or enquiry i.e. wholesale enquiries; customer enquiries; accounts queries etc


Viewing Messages


When a site visitor competes one of your forms, you can forward that message to a nominated email address as above.

Shopit also keeps an archive under 'View Messages' where you can maintain admin notes, or simply delete them. 

Customising the design of the form


In order to change the styling of your form - width, curved or squared fields, font sizes etc - you need to edit the custom css file. This is recommended only for people with HTML and CSS experience
    • Related Articles

    • Getting Started

      Creating your first website on Shopit is a simple 7 step process. Follow this guide to make sure you are covering all stages: 1. Add Products You can choose from 3 ways to enter your products: Manual add (there are 2 examples you can edit) Import a ...
    • Visible Channels

      When working across e.g. 10 websites, there is a lot to concentrate on to ensure that you are working on the correct data. There are a number of options available in Shopit to make multi channel working easier. Visible Channels In the bar at the top ...
    • Adding New Users

      Shopit allows you to add an unlimited number of users to manage all or parts of your eCommerce store. Understanding Roles Creating a role allows you to define what a user can view and edit, and which sales channels they have access to. Once created, ...
    • Managing your Robots.txt file

      The Default robots.txt file As default, shopit has a robots.txt file that reads: User-agent: * Allow: / Disallow: /search Disallow: /login Disallow: /account Disallow: /checkout Sitemap: https://{{ app.request.host }}/sitemap.xml You can check this ...
    • Design and Marketing Snippets

      To add new functionality to your Shopit template, you can make use of our Snippets feature. Snippets are like 'shortcodes' - you create/paste longer form code and Shopit outputs a shorter code for you to place anywhere on site. How to Create a ...