Turn signups into qualified accounts
Add no-code custom fields to the website signup form and gate new accounts behind an approval queue with country-based routing, email verification, and a full audit trail.
The problem
Odoo's stock website signup only collects a name, email, and password. Any business that needs richer data — VAT numbers, company details, membership tiers — or that must vet every new account before granting access is forced into custom code or a patchwork of partial third-party apps that handle fields or approval, never both.
The solution
Advanced Website Signup unifies both jobs in one app: a drag-and-drop field builder with conditional, country-aware logic, plus a full approval workflow with email verification, approver routing, bulk actions, and an audit trail — configured entirely from the backend, no code required.
Everything a qualified-signup flow needs
Every capability below is implemented in the module.
No-Code Dynamic Fields
Add, reorder by drag-and-drop, and remove signup fields — text, textarea, dropdown, multi-select, checkbox, radio, date, and file — with a one-click live preview of the real signup page.
Conditional & Country-Aware Logic
Show, hide, or require a field based on another field's value or the visitor's country — for example a VAT field that only appears, and becomes required, for EU countries.
Data Saved To The Account
Submitted values persist to the user's account and appear in My Account, with each field independently flagged as user-editable or locked after signup.
Approval-Gated Signups
New accounts stay inactive until a reviewer approves them — the stock signup page and login flow keep working exactly as visitors expect.
Approval Queue With Bulk Actions
A dedicated kanban and list queue shows every pending request; select many and approve or reject in one action instead of a one-by-one trickle.
Country-Based Approver Routing
Route new requests to the right reviewer by country, with a global approver and a fallback so every request always reaches someone.
Email Verification & Audit Trail
Optional email verification keeps unverified signups out of the queue, and every approve or reject decision is logged with reviewer and timestamp for compliance.
Ready-Made Field Templates
Apply a B2B onboarding, membership, job-application, or vendor/reseller field set in one click instead of building a form from a blank slate.
Fill-Rate Analytics & CRM Export
See which fields visitors actually complete, and optionally push every approved signup into a CRM lead pre-filled with the submitted data.
How it works
Design your fields
Add or reorder fields, mark them required, and set conditional or country rules from Signup Fields — or start from a ready-made template.
Visitor signs up
The dynamic fields render right on the real website signup page; conditional fields appear only when they are relevant.
Verify & route
An optional email verification confirms the address, then the request is routed to the right approver by country.
Approve & activate
The approver reviews the submitted data, approves or rejects with a reason, and the account is activated or cleaned up automatically.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. It extends the standard signup page in place — visitors still sign up at /web/signup, now with your custom fields and, optionally, an approval gate.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Advanced Website Signup
No-code signup fields with conditional, country-aware logic, plus an approval queue with bulk actions and country-based approver routing — richer data and vetted accounts from one native signup form.
Buy on Odoo App Store