Odoo Online · Customization

How to Customize Odoo Online: Every Option Explained

Odoo Studio, App Store apps and custom development are the three real ways to adapt Odoo Online. Here's what each plan allows, and when each option actually makes sense.

How to Customize Odoo Online: Every Option Explained

Search for how to customize Odoo Online and you'll run into contradictory advice: some say you need to write code, others insist dragging a few fields around is all it takes, and others tell you to just install an app and call it done. The confusion comes from the fact that Odoo Online actually offers three separate customization paths, and each one solves a different problem. Before you touch anything, it's worth knowing which one is yours.

Key point: which customization path you can use depends on the Odoo Online plan you're on, not just on what you need to do. Pick the plan first, then the how.

The 3 real ways to customize Odoo Online

There are exactly three routes, and they aren't interchangeable:

What each Odoo Online plan allows (and doesn't)

Before we get into plans: if you want the full picture of what Odoo Online actually is and how it differs from Odoo.sh and On-Premise, we cover that in our guide to what Odoo Online is. Here we'll stick strictly to what each plan lets you customize.

One free app (€0)

The free plan gives you 1 app and unlimited users. It supports Odoo Studio only if Studio is the single app you choose — and in that case you also get multi-company. The moment you want a second app alongside Studio, or any app besides that first one, Odoo Online pushes you onto a paid plan. It isn't "free with Studio thrown in, no strings attached": it's free only if Studio is literally the only thing you install.

Standard (€11.90–14.90/user/month)

The Standard plan unlocks every Odoo app, but with no Odoo Studio, no multi-company and no external API. It's the plan for running Odoo as-is: you get the full native feature set, but you can't reshape it with Studio or wire it up to outside systems through the API.

Customized (€17.90–22.40/user/month)

The Customized plan bundles every app plus Odoo Studio, multi-company and the external API. It's the only Odoo Online plan where Studio is available with no restrictions, and the mandatory starting point if you want to customize anything beyond standard configuration.

All three plans — and what they let you customize — also exist on Odoo.sh and in an On-Premise install, with one difference: there, you can also add real custom development on top.

Path 1: Odoo Studio — customization without code

Odoo Studio is Odoo's built-in visual customization layer: a drag-and-drop editor for reshaping forms, views, reports and automations. For the full technical picture of how it works under the hood, we go deep in what Odoo Studio is and how it works. Here, we'll keep to the essentials: what you can build with it, and where it runs out of road.

What you can build with Studio without writing a single line of code

The honest limits of Studio

One important clarification: you don't need to be an official Odoo partner to use, or hire someone for, Studio customization. It's simply configuration inside your own Odoo Online account, whoever ends up doing it.

Path 2: Custom development (Odoo.sh or On-Premise)

Standard Odoo Online SaaS blocks the installation of modules containing custom Python code: it only allows so-called "data modules", which ship with no .py files at all. For robust external integrations, real business logic or highly advanced reports, you need actual custom development, and that only runs on Odoo.sh or an On-Premise install. If you're torn between the two paths, we compare them criterion by criterion in Odoo Studio vs custom development.

This isn't a technical whim: it's the only way to keep complex business logic, external integrations and advanced reports stable, version-controlled and reviewable over the long haul.

Path 3: Odoo App Store apps

The Odoo App Store brings together thousands of already-built modules, both official Odoo ones and third-party ones: marketplace connectors, country-specific e-invoicing, digital signature, logistics, HR and more. Installing them means no coding at all — just pick the app and activate it.

The important nuance is the same one as with custom development: on standard Odoo Online SaaS you can only install apps that qualify as "data modules" with no Python code. Apps that ship custom Python logic — many connectors and compliance modules among them — need Odoo.sh or an On-Premise install to actually run.

How to choose the right path

With the three paths laid out, the decision criteria are pretty direct:

In practice, most projects end up combining all three: Studio for everyday tweaks, Store apps for what's already solved, and custom development reserved for what genuinely needs it.

How much it costs to customize Odoo Online

In the market, agencies like Odonity sell Odoo Studio customization at fixed prices: packages starting at $500 (~10h, minor tweaks), $1,500 (~20-25h, multi-module customization) and $2,500+ for advanced custom development. At FlexigoTech we follow the same fixed-price logic, never billed by the hour, with our Odoo Studio customization packages: Quick Fix (€315), Tailored Setup (€840, our most-booked package) and Advanced Project (from €1,750, including a free 30-minute initial review). For the full breakdown of what each price tier includes, see how much it costs to customize Odoo Online.

Useful links on FlexigoTech

Odoo Studio customizationContinue reading on FlexigoTechWhat Odoo Studio is and how it worksContinue reading on FlexigoTech

Frequently asked questions

Can you customize Odoo Online without coding?

Yes. With Odoo Studio you can create and edit fields, views, PDF reports, automations and approval workflows without writing a line of code. That's exactly what Studio is built for.

Do I need Odoo Online's most expensive plan to use Studio?

Generally, yes: Odoo Studio only ships with the Customized plan. The one exception is the free plan if you pick Studio as your single app; the moment you install any other app alongside it, Odoo Online asks you to move to a paid plan.

Can I install Odoo App Store modules on my Odoo Online?

Yes, as long as they are data modules with no Python code. Apps that include custom Python logic can't be installed on standard Odoo Online SaaS; for those you need Odoo.sh or an On-Premise install.

When do I need custom development instead of Odoo Studio?

When what you need involves reliable Python logic (complex computed fields, constraints, custom methods), robust external integrations, advanced scheduled automations, or highly sophisticated reports. That's where Studio runs out of road and you need real development on Odoo.sh or On-Premise.

Do I need to be an official Odoo partner to hire Studio customization?

No. Customizing with Odoo Studio is simply configuration inside your own Odoo Online account; it requires no partner status, neither yours nor whoever helps you do it.

Not sure which path your case needs?

We'll look at your Odoo Online plan, what you want to change, and your budget, then tell you whether Studio, a Store app, or custom development is the right call. Write to comercial@flexigobe.com or call +34 639 913 105.

Talk to an engineer