Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Website
  3. Dynamic Signup Form Builder | All in One Advanced Signup App v 19.0
  4. Sales Conditions FAQ

Dynamic Signup Form Builder | All in One Advanced Signup App

by Odonity https://www.odonity.com
Odoo

$ 150.00

v 19.0 Third Party 2
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 306
Technical Name odonity_signup_dynamic
LicenseSee License tab
Websitehttps://www.odonity.com
Versions 16.0 17.0 18.0 19.0
  • Description
  • Manifest
  • Documentation
  • License

Odonity Signup Form Field Manager

Dynamic Signup Form Builder for Odoo

Transform Odoo's default registration page into a fully customizable signup experience. Create dynamic fields, collect additional user information, upload documents, define visibility rules, and build professional onboarding workflows without writing a single line of code.

12 Field Types File Upload User Groups Required Fields Dynamic Forms

Smart Signup Workflow

Configure fields once and let Odoo automatically collect and organize user information during registration.

⚙️
Configure

Create signup fields

👥
Visibility

Set user groups

📝
Publish

Show on signup form

📄
Collect

Capture information

✅
Register

Create user account

Packed With Powerful Features

Everything required to build professional signup and onboarding experiences in Odoo.

12 Dynamic Field Types
  • Char
  • Text
  • Boolean
  • Integer
  • Float
  • Date & Datetime
File Upload Support
  • PDF Uploads
  • Documents
  • Certificates
  • Identity Proof
  • Licenses
Access Control
  • User Groups
  • Role Based Visibility
  • Conditional Access
  • Secure Registration
  • Flexible Configuration
Required Field Validation
  • Mandatory Fields
  • Optional Fields
  • Frontend Validation
  • Improved Data Quality
  • Registration Control
Many2one & Many2many Support
  • Country Selection
  • Department Selection
  • Skills Selection
  • Category Selection
  • Relationship Fields
Website Integration
  • Works with Website
  • Portal Ready
  • Responsive Design
  • Seamless Experience
  • No Custom Coding

12 Supported Field Types

Build highly flexible registration forms using powerful Odoo field types.

Char

Name, Username

Text

Description, Notes

Boolean

Checkbox Fields

Integer

Experience Years

Float

Percentages

Date

Date of Birth

Datetime

Appointments

HTML

Rich Text Content

Binary

File Uploads

Many2one

Single Selection

Many2many

Multiple Selection

Selection

Dropdown Values

Perfect For Multiple Business Scenarios

Collect exactly the information your business needs during user registration.

👥 Customer Portal

Collect customer preferences, region details, interests and supporting documents during signup.

🏢 Vendor Registration

Capture business licenses, certifications, tax information and vendor categories.

🤝 B2B Dealer Portal

Create advanced reseller onboarding forms with document collection and validation.

🎓 Educational Platforms

Collect student information, certificates, courses and academic records.

👨‍💼 Employee Portal

Gather employee onboarding information before account creation.

⭐ Membership Website

Build premium registration experiences for clubs, communities and organizations.

Module Screenshots

Explore how easy it is to configure and manage dynamic signup forms directly from Odoo.

User Access Group Configuration

User Access Group

Signup Field Configuration

Configuration

Signup Field Form View

Form View

Frontend Dynamic Signup Form

Frontend Form

Watch Demo Video

See how easily you can build dynamic signup forms in Odoo.

▶ Watch Full Demo on YouTube

Perfect For

Designed for businesses that require customized registration and onboarding experiences.

🏢
Companies
🤝
Partners
🛒
Resellers
🎓
Education

Installation & Usage

Get started within minutes.

1
Copy Module
2
Restart Odoo
3
Update Apps
4
Install App
5
Configure Fields

Support & Customization

Need custom development or additional features?

Email: odonity.services@gmail.com

Website: www.odonity.com

ODONITY — Smart Solutions for Smarter Business

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 306
Technical Name odonity_signup_dynamic
LicenseSee License tab
Websitehttps://www.odonity.com

Odonity Signup Form Field Manager for Odoo 19 - by Odonity

Empower your user onboarding with fully dynamic signup fields - supporting 12 powerful field types!

This all-in-one registration form enhancement module by Odonity lets you easily configure and display custom fields on the user signup page. From simple text to dates, numbers, file uploads, and even rich HTML - everything is supported out of the box!

No coding needed. Just configure, publish, and collect the data you need.


Key Features

  • ✅ Add and manage custom signup fields via backend settings.
  • ✅ Supports 12 field types: Char, Text, Boolean, Integer, Float, Date, Datetime, HTML, Binary, Many2one, Selection, Many2many.
  • ✅ Fully dynamic form rendering with field-specific behavior and validation.
  • ✅ Store data directly in partner/user records.
  • ✅ Intuitive HTML editor support for HTML fields.
  • ✅ File upload support for Binary fields (e.g., documents, ID proofs).
  • ✅ Multi-model relations with Many2one and Many2many.
  • ✅ Dropdowns and tag-like fields for Selection and Many2many.

Use Cases

  • Business Websites: Collect company info, business type, verification documents.
  • Educational Portals: Gather student bio, enrollment date, attachments.
  • Job Portals: Resume uploads, preferred departments (many2many), expected salary.
  • SaaS Platforms: Role selection, terms acceptance (boolean), registration type.

How It Works

  1. Admin defines fields from the backend with label, type, and configuration.
  2. Fields auto-appear on the signup page dynamically.
  3. During signup: - ✅ Form fields are rendered based on type (e.g., input, checkbox, datepicker, HTML editor etc.). - ✅ Validated and saved against the user/partner record. - ✅ File uploads and relational fields are handled gracefully.

Supported Field Types & Behavior

  • Char: Standard single-line text input.
  • Text: Multiline text area for longer messages or descriptions.
  • Boolean: Checkbox for true/false values (e.g., terms acceptance).
  • Integer: Input limited to whole numbers only.
  • Float: Input supporting decimal numbers.
  • Date: Date picker for selecting a calendar date.
  • Datetime: Combined date and time picker.
  • HTML: Rich text editor for formatted content.
  • Binary: File upload input for documents, images, and other file types.
  • Many2one: Dropdown selection from a related model (e.g., country, department).
  • Selection: Dropdown menu populated from fixed choice values.
  • Many2many: Tag-style multi-select input from any related model (e.g., skills, categories).

Screenshots & Demo

Added Access group in user form. Configure fields at: Settings > Odonity Configurations > Signup Fields Configuration Signup Fields Configuration Form View Signup form how it looks in frontend side with all 12 fields example

Video Preview

Watch the Advanced Signup Fields demo on YouTube

Technical Details

  • Compatible with: Odoo 19 Community & Enterprise
  • Category: Website / User Signup
  • Developer: Odonity
  • Support: odonity.services@gmail.com
  • License: Odonity Commercial License
  • Languages: English

Need Help or Customization?

  • 📩 Contact us: odonity.services@gmail.com
  • 🌐 Visit: https://www.odonity.com
  • 🔧 We offer full Odoo development, customization, and deployment services.

Changelog

v1.0.0 - Initial Release

  • Dynamic signup form rendering.
  • Full support for 12 standard Odoo field types.
  • File upload, HTML editor, and relational field compatibility.
  • Clean integration with Odoo’s auth_signup flow.
Odoo Proprietary License v1.1 - Strict Commercial Use

© 2024-Present Odonity. All Rights Reserved.  
Module Name: Odonity Signup Form Field Manager (by Odonity)
License Owner: Odonity (https://www.odonity.com)  
Support Email: odonity.services@gmail.com

This software is protected by copyright laws and international treaties. It is licensed, not sold. You are granted a **non-transferable, non-sublicensable, and non-exclusive license** to use this software ONLY under the terms below:

--------------------------------------------
STRICT TERMS OF USE
--------------------------------------------

PERMITTED:

- Use the module in one Odoo production instance only (with staging/test allowed only for that instance).  
- Use for internal company operations.  
- Request support, upgrades, or customization services from Odonity.

PROHIBITED WITHOUT WRITTEN PERMISSION FROM ODONITY:

- Modifying, altering, or extending the source code in any way.  
- Reselling, sublicensing, or redistributing any part of the module.  
- Sharing the code with third parties, including freelancers or other vendors.  
- Uploading this module to public or private repositories, websites, or forums.  
- Creating derivative works or using snippets in other modules.  
- Using the module as a base to develop similar competing products.

WARNING:

This software contains **branding, code-level markers, and security tracking** for anti-piracy purposes. Tampering with these or violating this license may result in:

- Permanent termination of your usage rights  
- Legal action under local and international intellectual property laws  
- Immediate take-down notices for marketplaces and hosting providers

--------------------------------------------
LICENSE VERIFICATION & SUPPORT
--------------------------------------------

License Keys / Validation (optional): Odonity reserves the right to implement license key checks in future versions.  
Support is only available to verified license holders.  
Invoice or proof of purchase must be retained for all license claims.

For official support, licensing clarifications, or enterprise usage, please contact:  
odonity.services@gmail.com | https://www.odonity.com

--------------------------------------------

BY INSTALLING THIS MODULE, YOU AGREE TO BE BOUND BY ALL TERMS ABOVE.

Unauthorized use, reproduction, or redistribution is strictly prohibited.

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 or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with