
Many small businesses still rely on social media pages or word-of-mouth referrals without a proper company website. Yet a professional website acts as a 24/7 salesperson — when potential customers search for your company name, your website is the first impression they get.
The traditional approach involves hiring a web design agency, which can cost thousands of dollars and take months to deliver. For budget-conscious SMEs, this is both expensive and slow.
Odoo's Website Configurator offers an alternative. Through a series of guided questions, it automatically generates a complete, professional website in minutes — no coding required. Better still, the website integrates natively with Odoo's CRM, Sales, Inventory and other modules, so you can expand functionality as your business grows.
The Website Configurator is Odoo's built-in guided website builder. You answer a few questions about your business, and the system automatically handles:
The result is a ready-to-use website that you can further customise through a drag-and-drop editor.
The Configurator first asks what type of website you need:
| Type | Best For | Typical Use |
|---|---|---|
| Business Website | Service companies, consultancies, agencies | Showcasing services, capturing enquiries |
| Online Store | Retailers, wholesalers, brand owners | Selling products online |
| Blog | Media outlets, content marketing teams | Publishing articles, building authority |
| E-Learning Platform | Training providers, education companies | Delivering online courses |
Choose the option that best matches your primary business need. If you run a service company, "Business Website" is usually the best starting point.
Type your industry keyword in the search bar and Odoo displays matching options. The system uses your industry selection to apply relevant template content and imagery.
Common examples: Accounting Firm, Beauty Salon, Renovation Company, Restaurant, Logistics, Education
This step determines your website's core call-to-action — what do you most want visitors to do?
| Objective | Resulting CTA | Best For |
|---|---|---|
| Get New Leads | Contact form | Service businesses (consulting, accounting, legal) |
| Schedule Appointments | Booking button | Salons, clinics, fitness centres |
| Inform Customers | Information pages | Non-profits, government bodies |
| Sell More | Shop button | E-commerce, retail |
| Develop the Brand | Brand story page | Design studios, boutique brands |
Do not overthink this — you can change the setting later.
You have two options:
Tick the pages you want included on your website:
Start with at least About Us, Services and Privacy Policy. You can add more pages later.
The final step is selecting a visual theme. Each theme determines typography, layout style and overall visual feel.
Browse the theme previews and pick one that matches your brand personality. Click Build my website to complete the setup.
Once your website is built, a few settings are worth configuring immediately:
| Setting | Description | Action |
|---|---|---|
| Website Name | Site title shown in browser tabs | Enter your company name |
| Favicon | Small icon in browser tabs | Upload a 32×32px PNG or ICO file |
| Company Data | Address, phone, email | Update in Settings → General Settings |
| Social Media | Facebook, Instagram, LinkedIn links | Fill in at the bottom of Website Settings |
Completing these basics gives your website a professional foundation.
Odoo's website editor lets you modify any page without writing code:
| Block Type | Purpose | Best Placed On |
|---|---|---|
| Banner | Hero image with headline | Page top |
| Text Block | Paragraph content | Anywhere |
| Columns | Multi-column layout (service cards) | Services page |
| Call to Action | Banner with button | Mid-page or bottom |
| Google Map | Company location map | Contact page |
| Contact Form | Customer enquiry form | Contact page |
After your site goes live, spend a few minutes on basic SEO so search engines can find you:
In edit mode, click Promote → Optimize SEO in the top menu to configure for each page:
/services rather than /page-123Under Website → Configuration → Settings:
The greatest advantage of an Odoo website is its seamless integration with the rest of the ERP system:
| Module | Feature | Business Value |
|---|---|---|
| CRM | Website forms auto-create leads | Never miss a potential customer |
| eCommerce | Sell products directly from website | Online and offline inventory stay in sync |
| Blog | Built-in blogging system | Content marketing boosts SEO rankings |
| Live Chat | Real-time customer conversations | Improve visitor conversion rates |
| Appointments | Online booking for service slots | Reduce back-and-forth phone calls |
| Email Marketing | Collect subscribers and send campaigns | Build long-term customer relationships |
This means your website is not just a digital business card — it is a complete business tool. As your company grows, you can gradually enable more modules.
Is the Odoo website free?
Odoo Online offers one free app. If Website is your first app, you can use it at no cost. Additional modules (like CRM or eCommerce) require a paid subscription. Odoo.sh and self-hosted versions have different pricing models — choose based on your needs.
Can I use my own domain name?
Yes. In Website → Configuration → Settings, enter your domain name, then point your DNS records to Odoo's servers at your domain registrar. Odoo provides a free SSL certificate.
Can I fully customise the content generated by the Configurator?
Yes. Everything the Configurator generates — text, images, colours, layout — can be freely modified through the drag-and-drop editor. The Configurator simply creates a starting point; you retain full control.
What if I do not like the theme?
You can switch themes at any time. Go to Website → Configuration → Settings → Theme and select a new one. Note that changing themes may require readjusting some page layouts.
How fast does the website load?
Odoo's website module automatically optimises image sizes and loading speed. If you use Odoo Online or Odoo.sh, your site is served through Odoo's global CDN, delivering typical load times of 2-3 seconds for most visitors.
Can I build a multilingual website?
Yes. Odoo supports multilingual websites. Add languages under Website → Configuration → Settings → Languages, then translate content for each page. This is particularly useful for businesses that serve both English and Chinese-speaking customers.
The Odoo Website Configurator lets SME owners build a professional website in minutes, with zero technical background required. Six simple steps — choose type, specify industry, set objective, configure colours, select pages, apply theme — and the foundation is in place.
More importantly, this website does not exist in isolation. It integrates natively with Odoo's CRM, eCommerce, Appointments and other modules, allowing you to expand functionality as your business grows. Start with a digital business card and gradually evolve it into a complete online business platform.
If you are considering building a company website, the Odoo Website Configurator is a zero-risk starting point.

Zoo AI is a certified Odoo partner in Hong Kong, delivering expert ERP implementation and AI automation for SMEs. Get in touch to learn more.