Give your Odoo portal a brand-worthy makeover
No-code branding, content zones, a visual form builder and profile image upload turn the default customer portal into a polished, on-brand experience — without writing a line of code.
The problem
The default Odoo customer portal looks nothing like your website: flat lists, no branding, and no way to collect extra customer information without a developer. Customers notice the drop in quality exactly when they are managing invoices, orders, or support tickets — the moments that matter most for trust.
The solution
Portal Designer gives admins a no-code branding console, flexible content zones, and a visual form builder — all with a live preview before anything goes live. Customers get a polished, on-brand portal, plus the ability to upload their own profile photo.
Everything you need to modernize the portal
Every capability below is implemented in the module.
Branding & Theme Studio
Set primary and secondary colors, background, surface and text colors, fonts, spacing and corner radius from one configurator — choose a Modern, Glassmorphic or Minimal style and the whole portal updates instantly.
Glassmorphic Design Option
Ship a contemporary, translucent glass look with adjustable blur and opacity, or switch to a clean minimal or modern style — all from the same theme record, no CSS required.
Live In-Form Preview
Every branding and form change renders a live preview card right inside the configurator, so admins see exactly how the portal will look before a single customer does.
Extended Content Zones
Add announcement, help or promotional content to Top, Sidebar and Bottom zones on the portal home — each block has its own icon, heading and rich-text body, ordered by drag handle.
No-Code Visual Form Builder
Build customer-facing forms by adding and reordering field rows in an editable list — short text, long text, email, phone, number, date, dropdown and checkbox fields, no code required.
Field Validation & Required Rules
Mark any field required and Portal Designer enforces it server-side on submit, repopulating the form with the customer’s entries if anything is missing.
Submission Capture & Review
Every portal form submission is stored with a full snapshot of field labels and values, browsable in a dedicated Submissions list linked back to the originating form.
Customer Profile Image Upload
Customers upload or remove their own profile photo directly from the portal home — no backend access needed — and it appears instantly on their account card.
Responsive Portal Pages
Every themed page, content zone and form is built to work cleanly across desktop, tablet and mobile so the branded experience holds up on any device.
How it works
Design Your Theme
Pick a style, set your brand colors, fonts and spacing, and toggle the user-image card and content zones — watch the live preview update as you go.
Add Content & Forms
Drop announcement blocks into the Top, Sidebar and Bottom zones and build custom forms field-by-field with the visual builder.
Activate & Publish
Activate the theme with one click and publish the forms you want customers to see — the portal updates immediately.
Customers Engage
Customers log in to a branded portal, upload a profile photo, and fill in your custom forms — every submission lands in your Submissions list.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Portal Designer enhances the existing customer portal (/my) with branding, content zones, a form builder and profile image upload — your existing portal pages (invoices, orders, tickets) keep working exactly as before.
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.
Portal Designer — Branding, Forms & User Image
No-code branding, theme studio and extended content zones for the customer portal, plus a visual form builder with validation and submission review — and profile images for portal users.
Buy on Odoo App Store