Dynamic Signup Form Builder | All in One Advanced Signup App
by Odonity https://www.odonity.com$ 150.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 306 |
| Technical Name |
odonity_signup_dynamic |
| License | See License tab |
| Website | https://www.odonity.com |
| Versions | 16.0 17.0 18.0 19.0 |
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.
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
Signup Field Configuration
Signup Field Form View
Frontend Dynamic Signup Form
Perfect For
Designed for businesses that require customized registration and onboarding experiences.
Companies
Partners
Resellers
Education
Installation & Usage
Get started within minutes.
Copy Module
Restart Odoo
Update Apps
Install App
Configure Fields
Support & Customization
Need custom development or additional features?
Email: odonity.services@gmail.com
Website: www.odonity.com
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 306 |
| Technical Name |
odonity_signup_dynamic |
| License | See License tab |
| Website | https://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
- Admin defines fields from the backend with label, type, and configuration.
- Fields auto-appear on the signup page dynamically.
- 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
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