HTML Form Builder Odoo13

by ,
v 13.0 Third Party 590
Download for v 13.0 Deploy on
Required Apps Website (website)
Lines of code 2603
Technical Name ips_html_form_builder
You bought this module and need support? Click here!
Required Apps Website (website)
Lines of code 2603
Technical Name ips_html_form_builder


Use snippets to build HTML forms, that submit Data directly to model of your choice.
Use it in the front end (website) to collect data from public users to your function Model in the backend!

Build forms with snippets

Build Forms Snippets

Go to Settings->HTML Embed Forms->Create Forms

Build Forms Snippets

Go to your website, hit edit and scroll down to the form area

Build Forms Snippets

Drag the form snippet into your website and select your form

Build Forms Snippets

Your form will be ready for data input and submission

Contact / Support

Need help or want extra features?

Need help with the configuration or want this module to have more functionalities?
Contact us on

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
I love it but I get an bug
Esteban de Jesús Reyna Fonceca
on 7/27/20, 4:48 PM

I get an bug: Error while loading website_form_builder.widgets: TypeError: _templates_loaded.done is not a function at website.assets_editor.js:173 at web.assets_common_minimal_js.js:91 at new Promise () at processJob (web.assets_common_minimal_js.js:91) at Object.odoo.processJobs (web.assets_common_minimal_js.js:98) at web.assets_common_minimal_js.js:92 I can only insert existing forms, not create new ones

Re: I love it but I get an bug
on 7/29/20, 12:19 AM Author

Looking into it!

Help to update this module
Rafael Lima
on 5/20/20, 9:21 AM

Hello I wrote a rating in this module, and I know now how to fix it. with want more info

Re: Help to update this module
on 5/21/20, 11:29 AM Author

Changes reflected

Bug ...
on 2/8/21, 3:08 AM


I have an error when I want to add the form to a page.


Odoo Server Error

Traceback (most recent call last):

  File "/opt/local/odoo/odoo/odoo/", line 624, in _handle_exception

    return super(JsonRequest, self)._handle_exception(exception)

  File "/opt/local/odoo/odoo/odoo/", line 310, in _handle_exception

    raise pycompat.reraise(type(exception), exception, sys.exc_info()[2])

  File "/opt/local/odoo/odoo/odoo/tools/", line 14, in reraise

    raise value

  File "/opt/local/odoo/odoo/odoo/", line 669, in dispatch

    result = self._call_function(**self.params)

  File "/opt/local/odoo/odoo/odoo/", line 350, in _call_function

    return checked_call(self.db, *args, **kwargs)

  File "/opt/local/odoo/odoo/odoo/service/", line 94, in wrapper

    return f(dbname, *args, **kwargs)

  File "/opt/local/odoo/odoo/odoo/", line 339, in checked_call

    result = self.endpoint(*a, **kw)

  File "/opt/local/odoo/odoo/odoo/", line 915, in __call__

    return self.method(*args, **kw)

  File "/opt/local/odoo/odoo/odoo/", line 515, in response_wrap

    response = f(*args, **kw)

  File "/opt/local/odoo/addons-community/paid-community/ips_html_form_builder/controllers/", line 426, in load_form

    form_string += action(form_field)

  File "/opt/local/odoo/addons-community/paid-community/ips_html_form_builder/controllers/", line 273, in _generate_html_input_group

    column_width = int(12 / sub_field_number)

ZeroDivisionError: division by zero



Greate Job with Forms
Rafael Lima
on 5/19/20, 1:22 PM

Everything was made in a very nice way , I had only problems with recaptcha that it's not working with erro: Error: reCAPTCHA placeholder element must be empty

Re: Greate Job with Forms
on 5/20/20, 8:52 AM Author

Will look into it and update the module