Skip to Content

Coming soon - AI-powered forms

πŸ“„ Paper form β†’ πŸ€– AI β†’ πŸ“ Form response record β†’ βœ… Create/update Odoo record

Nova Forms   Odoo app

Form Builder & Forms App for Odoo


Build, integrate and deploy forms without a team of developers.

Drag & drop to start, extend with Record Mapping and Simple APIs when requirements grow.

Enterprise-grade forms, simple to complex.


One form. Everywhere: backend, portalwebsite and embedded​


Form Builder

Drag & drop and configure form fields


The simplest way to create beautiful and advanced forms.

Powerful features and integration possibilities by additional modules and also with Odoo apps and the framework.

In the Website Editor 

Drag & drop a form on a website or portal page


2 easy steps:
  1. Drag & drop the Form block on the website or portal page.
  2. Select the form.

Load & Upd​​ate Fields API  

Pre-fill form fields* with data from Odoo

Update form fields* with data from Odoo


* Supported field types: text, number, date, datetime, select (dropdown), checkboxes, rating, dynamic panel rows and more.

Provide model records (fetch, filter)

as select (dropdown) and checkbox choices, by a backend (Python) API.

White-labeling / Themes

Full control over the appearance of your forms.

Use built-in themes or create your own with CSS variables.


EU-based vendor πŸ‡ͺπŸ‡Ί

Used by Odoo partners & companies worldwide 🌎

Some other features

One Form to build (maintain) and use everywhere

In backend, portal, website, embedded (obtaining access control).

βœ… Publish/deploy and use the same form everywhere.
βœ… View a form submission everywhere.


Multilingual

  • Form Builders and Forms are multilingual.
  • Language-switch buttons are automatically available in the form and form builder.
  • Manage custom translations (e.g. labels, select choices, buttons, error messages) in the Form Builder.
  • The default language is automatically determined and set by: website β†’ logged in (portal) user.
  • If the website is enabled, the language (translations) also react upon the website language-switch.

JSON data

  • Form Builders and Forms submissions are stored as JSON data, on-premise in the Odoo database.
  • The Forms App got you covered with Odoo database upgrades / migrations.

    Upgrading an Odoo database doesn't require to migrate the Form Builders and Forms submissions data. Also the translations and themes won't be affected.

Integrations

The integration possibilities are almost unlimited:

  • Integrate Forms with other Odoo apps (modules), for example: CRM, Helpdesk, ERP, Sales, HR, shop, e-commerce, website
  • Process Form submissions to integrate the form data with any requirement, e.g. create / update records, execute record actions / methods etc.
  • Visit the other Forms modules in the Odoo Apps Store, to get a basic idea of configurable and integration modules.
Compatible with Enterprise and Community
Works on Odoo.sh and your hosting of choice.


Check out & Purchase the app and additional modules in the Odoo Apps Store.

45+ ⭐⭐⭐⭐⭐ ratings

Request a license key to remove the branding badge at the bottom of every form and to receive email notifications about module updates.

Join many satisfied companies and Odoo partners


Quotes from reviews in the Odoo Apps Store.

Questions & Answers

The Nova Forms app is proudly provided by Nova Code, an Odoo consultancy and development company from The Netherlands πŸ‡³πŸ‡±

We service our customers with Nova Forms app support, training, implementations and customisations.

  • Made in Europe πŸ‡ͺπŸ‡Ί
  • Services from a partner in Europe πŸ‡ͺπŸ‡Ί

Nova Code is only the provider of the forms software (Odoo modules), and not the owner and responsible party for: 

  1. Hosting the software.
  2. Collection and processing of the form responses.

Recommendation:
In case forms containing personal data, respondents have the right to access their personal data or to request it to be removed. Inform them. Provide them with a way to do so, this can be as simple as sharing an email address that respondents can send their request to.

The OPL-1 license is the Odoo Proprietary License v1.0
Regarding the Forms app and modules: One License is permitted per Odoo database (including copies for staging and dev).

Contact us for multi-project, reseller and custom licensing.

Register the purchased Forms app or additional module(s) and you will receive a FREE License key to unbrand (debrand) every form.