Collect the fields you need at signup — no code required

Pick any customer field to add to the website signup form, mark it required or optional, and save it straight onto the new customer’s record — all from Settings, with built-in validation and no development work.

The problem

The default website signup form only collects name, email, and password. Any business onboarding customers, members, or portal users through self-service signup needs more — a phone number, a shipping address, a birthdate — but existing add-ons either hardcode a fixed field list or require a paid developer engagement to change it.

The solution

Auth Signup Extend Fields lets an administrator pick any supported customer field, decide whether it is required or optional, shown or hidden, and add a placeholder or help hint — entirely from Settings. Submitted values are validated, including a self-contained phone check, and written straight onto the new customer’s record.

Capabilities

Everything a signup form needs, configured not coded

Every capability below is implemented in the module.

01

Add any customer field

Pick from any supported customer attribute — not a fixed list — so the signup form matches what your business actually needs to collect.

02

Multiple field types

Text, selection, checkbox, date, number, and Country/State fields all render correctly, so the data you collect is structured and ready to use.

03

Required or optional, per field

Decide independently, field by field, what blocks submission and what does not — instead of one all-or-nothing policy for the whole form.

04

Show or hide without deleting

Turn a configured field on or off for the current campaign or season while keeping its label, hints, and validation settings intact.

05

Self-contained phone validation

Phone numbers are checked for a plausible format on submission, with no external library to install and no command-line setup.

06

Inline format hints

Placeholder text and help notes show customers exactly what format is expected, cutting down on input errors before they happen.

07

Clear validation messages

Missing or malformed input blocks submission with a specific, readable message so customers know exactly what to fix.

08

Saved straight to the customer record

Every submitted value lands on the new customer’s profile immediately, ready to use in CRM, marketing, and orders with no re-entry step.

09

Flag signup-originated customers

Partners created through the website signup are marked automatically, so you can filter and group them separately from the rest of your contacts.

Workflow

How it works

1

Open Signup Fields

From General Settings, click through to the Signup Fields list — no developer access needed.

2

Pick and configure fields

Choose a customer field, set its label, requirement, visibility, and an optional placeholder or help hint.

3

Customers see the fields at signup

The extra fields appear on the public signup form, between email and password, with the format hints you set.

4

Values save automatically

Submissions are validated and written to the new customer record, flagged as coming from website signup.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

You can add any supported text, selection, checkbox, date, or number field on the customer record, plus Country and State. This covers the vast majority of what businesses need to capture at signup.

Get the app

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.

Auth Signup Extend Fields

Add any customer field to the website signup form from Settings, with per-field required and visibility toggles and built-in phone validation — saved straight to the customer record.

Buy on Odoo App Store