Odonity Signup Form Field Manager
Customize Odoo Signup Like Never Before - Control Fields, Flow & Flexibility
Supercharge your user registration process in Odoo with full control over 12 dynamic field types! Whether you're building a customer portal, reseller dashboard, or internal registration form - Odonity's powerful form field manager lets you craft the perfect signup experience.
Key Features
- Enable/Disable Any Signup Field - Choose what you want to show to users
- 12 Field Types Supported - Fully dynamic, rich, and business-ready
- Drag-and-Drop Friendly - Rearrange field order from settings
- Field Required Control - Make any field mandatory or optional
- Access Level Based Visibility - Show fields configuration only for selected user types
- Seamless Odoo Integration - No code, no mess, just pure Odoo standard
Deep Dive: All 12 Powerful Field Types Explained
- Char (Text Input) - A single-line text field ideal for names, usernames, or company names. Lightweight and perfect for most standard inputs.
- Text (Textarea) - Multi-line input field best for open-ended answers like "About Me", personal summaries, or additional remarks.
- Boolean (Checkbox) - A true/false switch, perfect for opt-in checkboxes like agreeing to terms or enabling a feature.
- Integer (Number) - Accepts whole numbers. Great for age, quantity, or rankings where no decimals are needed.
- Float (Decimal) - Handles decimal values. Ideal for price inputs, ratings, measurements, and financial precision.
- Date - Lets users pick a date from a calendar. Common for DOB, start dates, anniversaries, and more.
- Datetime - Collect both date and time in one field. Great for appointments, event bookings, or time tracking.
- HTML - Rich text editor for formatted content. Allows bold text, bullet points, links, and more ideal for long descriptions or styled inputs.
- Binary (File Upload) - Upload files like PDFs, resumes, or ID proofs. Essential for any form needing document collection.
- Many2one - A dropdown to select a single record from another model. Example: select a country, department, or job role.
- Many2many - Allows selecting multiple records from another model. Use it for things like skills, interests, or multi-choice selections.
- Selection - Create a predefined list of values (like gender, region, category) where users can choose one option. Clean and fast UI.
With these fields, your Odoo signup form becomes as versatile as a professional CRM onboarding tool, a vendor application portal, or a gated membership experience.
Real Use Scenarios
- Customer Portal: Collect region, interest areas, or file uploads from leads directly on signup
- B2B Reseller Login: Add M2M for business categories, file upload for licenses, etc.
- Internal Staff Portal: Set roles, departments, or even office preferences during account creation
Visual Highlights
Customize your form in seconds from the backend with Odonity's intuitive settings panel:
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

Compatibility
- Compatible with Odoo 18 (Community & Enterprise)
- Compatible with Website, Portal, Custom Signup pages
Need Help or Customization?
Want extra field types, conditional logic, or client-specific use cases? We're happy to tailor this module to your exact needs.
- Email: [email protected]
- Website: https://www.odonity.com
Crafted with by Odonity - Smart Solutions for Smarter Business