Skip to Content
Dynamic Form Builder
€ 495.00 € 495.00

Technical Name : eg_dynamic_form_builder
Odoo Apps Dependencies :
Community Apps Dependencies :
  • Versions

Our Most Suggested Products

Professional Dynamic Form Builder

Dynamic Form Builder provides a complete visual solution for designing, publishing, and managing professional business forms. Users can create structured forms with drag-and-drop components, conditional logic, validations, calculations, file uploads, signatures, record lookups, and responsive layouts without developing a separate form interface for every requirement. The application is useful for customer requests, service forms, internal processes, applications, registrations, surveys, approvals, and many other business workflows.



Features

Visual Drag-and-Drop Form Builder

Create professional forms through an easy visual editor using ready-to-use fields and layout components. Organize information with sections, columns, tabs, fieldsets, panels, repeatable areas, grids, and other structured elements without writing frontend code.

Advanced Fields, Validation & Conditional Logic

Add text, email, phone, numeric, date, selection, file, image, signature, barcode, QR, location, rating, product, and record lookup fields. Configure required fields, validation rules, conditional visibility, dynamic choices, and field behavior to create intelligent forms.

Website, Portal & Public Form Publishing

Publish forms for website visitors, portal users, or selected recipients through secure invitation links. Control access, submission limits, expiry rules, draft saving, duplicate submissions, success messages, and responsive presentation from the form configuration.

Formulas & Business Automation

Build calculated fields using the visual formula designer and automatically calculate values from other form inputs. Connect submitted information with controlled automation, notifications, server actions, generated records, and business workflows to reduce manual processing.

Themes, Translations & Professional Presentation

Customize the appearance of respondent-facing forms with reusable themes, styling options, layouts, colors, and responsive presentation. Maintain multilingual form content using translation tools while keeping the same form structure and configuration.

Screenshot

1.) General Form Settings

Configure the application's basic dynamic form settings, including default security and retention options. These settings provide a central place for administrators to control common form behavior before users start building forms.



Odoo Studio

2.) Theme Configuration

Manage the visual theme used by respondent-facing forms, including colors, borders, typography, and layout-related settings. Reusable themes help maintain a consistent professional appearance across multiple forms.



Odoo Studio

3.) Form Configuration

Set up the main form information such as its name, type, website, access mode, and current status. This screen also provides access to the builder and other important configuration areas.



Odoo Studio

4.) Visual Form Builder

Design the complete form using the visual editor and arrange fields directly within the form layout. The builder provides an interactive workspace where users can create structured forms without manually developing the frontend.



Odoo Studio

5.) Basic Fields

Choose common input components such as text, text area, number, email, phone, password, and website fields. These fields cover the core information commonly collected through business forms.



Odoo Studio

6.) Choice Fields

Add dropdowns, radio buttons, checkboxes, checkbox groups, and autocomplete controls for selectable values. These components make it easier to collect standardized information and reduce inconsistent responses.



Odoo Studio

7.) Date, Time & Upload Fields

Use date, date-time, time, file upload, signature, and related components when forms require scheduling details or supporting documents. These fields help collect more complete information directly from respondents.



Odoo Studio

8.) Layout & Content Components

Organize the form using sections, panels, columns, tabs, and other layout components. A clear structure improves readability and helps users present complex forms in a more organized way.



Odoo Studio

9.) Tables & Record Components

Add structured components such as data grids, editable grids, matrices, and record lookup controls. These are useful when respondents need to enter multiple values or select information from existing business records.



Odoo Studio

10.) Business & Reference Fields

Use specialized components such as address, country, state, currency, rating, NPS, consent, and product fields. These options are designed for real business scenarios where standardized or system-related information is required.



Odoo Studio

11.) Interactive Components

Add advanced inputs such as image upload, camera capture, barcode or QR scanning, location, date range, and duration fields. These components allow forms to collect information beyond traditional text and selection inputs.



Odoo Studio

12.) Form Field Selection

Select and place components into the form while organizing them into the required structure. The field library makes it easy to find the correct component and build the form gradually according to the business requirement.



Odoo Studio

13.) Field Properties

Configure the selected field's label, description, placeholder, default value, technical key, and other basic properties. Keeping these values properly configured makes the form clearer for respondents and easier to maintain.



Odoo Studio

14.) Data & Automation Properties

Configure how a field obtains or handles its values, including dynamic data sources and related automation settings. This is useful when field values depend on other information or business data.



Odoo Studio

15.) Validation Rules

Define required behavior, minimum and maximum values, patterns, and conditional rules for individual fields. Validation helps prevent incomplete or incorrect data from reaching the submission stage.



Odoo Studio

16.) Layout & Behavior

Control how the selected field behaves and appears within the form, including read-only, hidden, required, and related display options. These settings help create cleaner interfaces and more controlled user interactions.



Odoo Studio

17.) Form-Level Configuration

Configure general form behavior such as the title, description, submission options, save-draft behavior, progress settings, and other form-wide controls. These settings shape the overall respondent experience.



Odoo Studio

18.) Theme & Styling Editor

Customize the visual appearance of the form using theme and styling controls. Users can adjust presentation details such as colors, cards, spacing, borders, typography, and other visual elements to match their branding.



Odoo Studio

19.) Form Preview

Preview the respondent-facing form before publishing it. This provides a practical way to review the layout, field behavior, and overall appearance and make corrections before allowing real submissions.



Odoo Studio

20.) Publication & Access Settings

Manage publication settings, public access, login requirements, submission limits, success messages, and the generated public URL. The screen also provides sharing and embedding information for website deployment.



Odoo Studio

21.) Security & Retention

Configure invitation validity, access controls, one-time links, draft behavior, upload restrictions, retention periods, and anonymization options. These controls help administrators manage form data more securely and consistently.



Odoo Studio

22.) Formula Configuration

Review and manage calculated fields associated with the form. Existing formulas can be maintained from one place so values such as totals or other derived information remain automatically updated.



Odoo Studio

23.) Visual Formula Builder

Create formulas visually by selecting the target component, entering the expression, and defining when the calculation should run. This makes it easier to build automatic calculations without creating custom frontend code.



Odoo Studio

24.) Website Builder Integration

Add the dynamic form to a website using the website builder and available Dynamic Form components. This allows the form to become part of an existing website page while keeping the form configuration managed centrally.



Odoo Studio

25.) Website Form Placement

Configure and position the dynamic form within a website page. The editor allows the form to be integrated with existing website content and presented in a responsive layout.



Odoo Studio

26.) Public Form

Provide customers or visitors with the published form for entering information, selecting options, uploading documents, and completing required fields. The form uses the configured design, validation, and business rules during data entry.



Odoo Studio

27.) Respondent Form Entry

Complete the published form with customer information, service details, requirements, and supporting data. Calculated and configured fields work together to collect a complete submission in a structured format.



Odoo Studio

28.) Signature & Submission Data

Capture the respondent's completed information along with supporting documents and a digital signature where required. This is useful for service requests, approvals, acknowledgements, and other forms requiring confirmation.



Odoo Studio

29.) Submission Confirmation

Display a clear confirmation message after a form has been successfully submitted. The confirmation page gives the respondent immediate feedback that the information was received successfully.



Odoo Studio

30.) Submission Overview

Review a submitted form from the backend with its main details, status, respondent information, and processing information. This screen provides the starting point for reviewing and managing an individual submission.



Odoo Studio

31.) Submission Details

Inspect the submitted values in a structured format along with respondent information and other submission metadata. This makes it easier for internal users to verify the collected information and continue the required workflow.



Odoo Studio

32.) Submission Attachments & Review

Manage documents and additional submission information from the submission record. Users can review attachments, technical details, processing activity, and other available submission data while maintaining a complete record of the form response.



Odoo Studio

User Guide

Email

Watch Video Tutorial

Teams

Suggested Products