Skip to main content
All CollectionsMarketing
Enquiry Web Forms
Enquiry Web Forms

Create embeddable form to add to your website & capture visitor details!

Jessica Nash avatar
Written by Jessica Nash
Updated over 2 months ago

What's covered in this article

What are Enquiry Web Forms?

CRM Enquiry Web Forms allow you to create embeddable forms that you can add to your website. These forms can then be used to gather details and automatically create Enquiries in the CRM for your team to review and promote to Opportunities.

How do you Create an Enquiry Form?

Please note: you'll need to set up reCAPTCHA integration for Enquiry Forms. Read our guide here first if you've not configured this yet.

Step 1: Create

Enquiry Web Forms can be created via the Global Create menu or via the Forms section within the Marketing section of the navigation menu.

Note: If this option is not showing for you please click here.

Step 2: Enter Basic Details

The creation screen allows you to set some of the basic details of the form - for example, the name.

When specifying a CRM user to assign Enquiries created by this form to, you'll also be given the option to send them an email notification informing them that they have a new Enquiry.

Once you've filled in the details, click 'Create'. Please note: Any changes made here or saved via the form editor will automatically be reflected on any instances of this form you've previously embedded on your website.

Once your Enquiry Web Form is created, it's recommended you configure the behaviour of the submitted form. The options are:

  • Assign To: This is the User who all Enquiries created through the form will be automatically assigned to. This can be left blank (Enquiries will not be assigned to any User) or set to a Licensed User.

  • Campaign Activity: You can select which Campaign Activity any submissions via the form are related too. Resulting in all leads from the form are captured in one place. Perfect to be used in conjunction with our Landing Pages!

  • Source Type: This is to help track where your enquiries came from, the exact same as your Opportunity Source Type configured here. This allows you to understand where the Enquiry came from.

  • Template: If you wish for an email to send to the Customer once they submit the Enquiry Web Form then you can select any Enquiry email Template from the options. If you wish to create a new template, check out this guide!

You can also add the Form URL, Destination URL, and decide on the styling:

  • Form URL: This is the page on your website where the form will be added/displayed.

    For security, the form will be locked down so that the form only works when it's deployed on a URL that matches this Form URL. The match is a partial match and supports a * (asterisk) wildcard so if you wish to place the form on more than one page/URL on your website you can do so. For example:

    • “mydomain.com/help” will match a specific help page

    • mydomain.com” will match any page on that site

    • “mydomain.*/help” will match the help page on mydomain.com and mydomain.org

Please Note: you can't have the same web form display on multiple domains. It is one website domain per form.

  • Destination URL/Redirect URL: This is the page on your website that will load once the form is submitted.

  • Remove automatic styles (CSS) from this form - If you choose to remove automatic styling (toggle on/blue), the HTML form will be generated without any formatting via in-line styling. This offers more flexibility but will require updates to specify the styling and layout in your website's stylesheet.

Step 3: Add Mapped fields

Click "Edit Form" to add and remove fields from your form. You can populate your form with a combination of mapped fields (which include standard and custom Enquiry fields) and any unmapped fields.

All your existing fields (Standard or Custom) will be automatically available as mapped fields that you can drag-drop onto your form. It will also automatically include any custom fields that you've configured on the Enquiry entity.

On the left-hand side is a list of fields that are currently on your form. Simply drag and drop these to reorder them, or hover over one and click the pencil to edit the configuration of the field. For example, to make it a mandatory field for visitors to complete, you can check the 'Required' checkbox.

The right-hand side of the editor shows you a list of available fields at the top. These are predefined inputs that map directly to fields on the Enquiry record - for example, Phone Number.

Step 4: Add Unmapped Fields

Generally you'll want to use Mapped fields, potentially going off and customising your Enquiry custom fields to set up the fields you need, before returning to setup the form. However, if you don't want to add more custom Enquiry fields or just want a quick solution to capture additional information, you can add unmapped fields.

Below the list of mapped (existing standard or custom) fields you'll find a list of field formats (paragraph, header, text, date, etc.) that can be used to create unmapped fields. Unmapped fields gives you lots of flexibility to add more content to your form, but in a less structured way. You'll still get the data from these unmapped fields but the data will simply appear as a block in the summary field.

To add a unmapped field to your Enquiry Form, simply drag and drop the chosen field format from the list to the main form area and configure them as desired. For example, you could choose to add a text area so that visitors can add a custom message when completing the form.

The label field will be used to label these custom fields on the form and on the Enquiries that are generated from it. It's good practice to set an appropriate label on these fields so that you can easily tell in the Enquires what unmapped field was populated with this information.

Step 5: Preview Form

You can then preview what the form will look like using the 'Preview' button, where you'll be shown what the form will look like on your website.

Step 6: Add Branding

The “Remove automatic styles (CSS) from this form” toggle allows you to choose if you want to include some standard styling that makes the form look like the above, or if you will manually style it to match your website's branding.

If you choose to remove automatic styling (toggle on/blue), the form will look like this:

As you can see, the form has been generated without any formatting via in-line styling. This offers more flexibility but will require updates to specify the styling and layout in your website's stylesheet.

Once happy with your form, click 'Save' to confirm your changes.

Step 7: Configure reCAPTCHA

Now that you have configured your form, you will now need to configure your reCAPTCHA integration. Click here to learn how.

Please Note: The form embed code will not be available until reCAPTCHA has been correctly set up in your Workspace

Step 8: Copy Embed Link

Once you've configured your reCAPTCHA simply copy the embed code and insert it into your website in the location you want the form to appear. In the example below, the code has been copied and added to a website that is hosted on Prospect CMS.

The embed code won't ever change so you can make configuration changes to the Form within the CRM without needing to take any action on your website!

Please note: If you need further help on how to update the CSS of your website to change the output formatting of the form, have a look at CSS help sites like this one.

Step 9: Preview Website

When you go to the page on your website where the code has been embedded, you should see the form embedded on the page. Push the website changes live when happy with your updates.

Customer Shout-out!

We love this example from Prospect CRM customer, Creative Hut! Here's how they've embedded a Prospect Enquiry Web Form on their website to obtain contact information for prospects.

Step 10: Check Form Submissions

When a website visitor then submits that form, they'll be redirected to the “Destination Page” configured in the CRM and a new Enquiry will be created.

You can see the Enquiries created by this form from the Enquiries page on the Enquiry Form record, or from the full Enquiries list under the Marketing menu area.

After opening that record, you'll be shown the data that was included in the submitted form, along with a link back to the form record. You can then choose whether to convert the Enquiry to an Opportunity, Problem or Contact/Company (using the 'Convert' button) or just delete it (using the 'Discard' button).

UTM parameters will automatically be picked up from the page the form is embedded on if they're present and will be stored into matching UTM fields on the Enquiry record, available for reporting on if required.


Looking for guidance on how to embed your Enquiry Web Form on a Landing Page? Visit our article here for help.

Did this answer your question?