Website Enquiry Forms With Validation on Odoo

 Contact Us

Often business websites focus exclusively on delivering key information to their customers. Although this is important, it doesn’t directly lead to leads and income. By adding an enquiry form to a website you provide customers with a quick and simple way to show their interest in doing business with you. 

We created a solution that allows Odoo users to easily receive enquires through their website.

The Challenge

Our customer approached us with a challenge. They were receiving enquires from their website via email. These emails were going directly to their sales inbox, where an employee would then have to manually create an enquiry form. If the customer had not supplied enough information, then a follow-up call or email would have to be made. This was inefficient and time-consuming - so, we were asked to find a remedy. 

The Solution

The module we developed automates the creation of an enquiry form in Odoo when the ‘contact us’ form has been completed on a website. Using validation on the fields of the form ensures that the information provided was accurate and correct, reducing the need for follow-up calls or emails. 

This new tool drastically reduces the time that salespeople have to invest in creating a customer enquiry, freeing up their time to focus on other revenue-generating tasks. In addition, built-in contact form validation ensures that all information including email address, phone number and address are correct before the enquiry is submitted. 

How it Works

The module works by automatically creating Odoo enquires from a company’s website contact-us form, eradicating the need for manual information input. We also included built-in validation on the contact form to ensure that phone number, email address and address are correct before submitting them.

The validation uses: 

  • Ideal Postcodes to ensure the address entered is deliverable and valid. 
  • Phone numbers are validated via Twilio to ensure they can receive any communication needed. 
  • Emails are checked using Mailercheck to ensure when the customer sends emails they will deliver.

enquiry Form in Odoo

Any Questions or Need a Custom Bespoke Module?

We are a UK based Odoo development team specialising in Python, PostgreSQL, JavaScript and XML. We can supply bespoke Odoo solutions including modules, customisations and website themes. We have worked closely with other companies and look forward to working with you, so feel free to get in touch with any questions or bespoke requests.