Turn Odoo’s generic login into a truly branded experience

Design, preview, and publish a fully branded login and signup screen — colors, logo, background, dynamic fields, and submission analytics — without touching a template file.

The problem

Odoo ships with a fixed, generic login and signup screen that looks like every other Odoo instance on the internet. Any business exposing a website, portal, or storefront is forced to hand visitors an unbranded page at the exact moment they are asked to type a password — and fixing it means editing source templates that break on every upgrade.

The solution

A backend Login Builder app lets you configure colors, fonts, logo, and background, preview the result live, add reorderable custom fields to login and signup, and publish per website — all from configuration, with every submission logged for analytics. No template edits, no upgrade breakage.

Capabilities

Everything a branded login page needs

Every capability below is implemented in the module.

01

Live Theme Builder

Configure colors, fonts, logo, and background, then see the exact themed login card in a live preview tab before it ever goes live.

02

Built-in Theme Presets

Start from Minimal, Corporate, Creative, or Dark presets, or dial in a fully custom palette — no design skills required.

03

Custom Backgrounds & Branding

Set a solid color, image, or gradient background, add your logo and tagline, and inject custom CSS for pixel-perfect control.

04

Dynamic, Reorderable Fields

Add custom fields to login, signup, or both, drag to reorder, and choose text, email, phone, number, dropdown, checkbox, or password types.

05

Field Validation

Mark fields required, attach a validation pattern, and show a custom, on-brand error message when a submission does not pass.

06

Multi-Site Theming

Scope a theme to a single website or leave it global, and publish independently per site without affecting the others.

07

Password Strength & Show/Hide

A live strength meter on signup, a clearly placed show/hide toggle, and an optional copy-to-clipboard button keep the password field usable.

08

Submission Logging

Every login success, login failure, and signup is recorded with user, website, and IP — passwords are never stored.

09

Graph & Pivot Analytics

Break down submissions by event type and date in list, graph, and pivot views, right inside the Login Builder app.

Workflow

How it works

1

Create a theme

Pick a preset or start custom, then set colors, fonts, logo, and background.

2

Add dynamic fields

Add and reorder custom fields for login, signup, or both, with validation.

3

Preview and publish

Check the live preview, then publish to apply the theme to your site.

4

Track results

Watch login and signup activity roll in through list, graph, and pivot views.

Questions

Frequently asked

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

Yes. The active theme is applied to the standard /web/login page and to the /web/signup page provided by Odoo’s signup feature, so both entry points share the same branding.

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.

Advanced Login Form

Replace Odoo's generic login and signup screens with a branded, theme-builder-driven form, complete with dynamic fields, a live preview, and submission analytics. Style colors, logo, and background per site, add custom login/signup fields with validation, and track every login attempt from a single backend app.

Buy on Odoo App Store