Odoo Website Configurator: Build Your Site in Minutes

Odoo Website Configurator: Build Your Site in Minutes

Yannis, Odoo Expert
10 min read

Table of Contents


Why Every SME Needs a Professional Website

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.


What Is the Odoo Website Configurator

The Website Configurator is Odoo's built-in guided website builder. You answer a few questions about your business, and the system automatically handles:

  • Layout selection — Matches page layouts to your business type
  • Core page creation — Generates About Us, Services, Contact and other common pages
  • Brand colour application — Extracts your primary colours from an uploaded logo, or lets you choose from preset palettes
  • CTA configuration — Sets up call-to-action buttons based on your business goal (lead generation, bookings, sales)

The result is a ready-to-use website that you can further customise through a drag-and-drop editor.


Two Ways to Launch the Configurator

New Odoo Users

  1. Go to odoo.com and create an account
  2. Click the Website icon in the app list
  3. Click Start Now (your first app is free)
  4. Enter your email address and website name
  5. The Configurator launches automatically

Existing Odoo Users

  1. Log in to your Odoo instance
  2. Navigate to Apps
  3. Search for Website
  4. Click Install
  5. The Configurator appears automatically after installation

Six Steps to Build Your Website

Step 1: Choose Your Website Type

The Configurator first asks what type of website you need:

TypeBest ForTypical Use
Business WebsiteService companies, consultancies, agenciesShowcasing services, capturing enquiries
Online StoreRetailers, wholesalers, brand ownersSelling products online
BlogMedia outlets, content marketing teamsPublishing articles, building authority
E-Learning PlatformTraining providers, education companiesDelivering 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.

Step 2: Specify Your Industry

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

Step 3: Define Your Main Objective

This step determines your website's core call-to-action — what do you most want visitors to do?

ObjectiveResulting CTABest For
Get New LeadsContact formService businesses (consulting, accounting, legal)
Schedule AppointmentsBooking buttonSalons, clinics, fitness centres
Inform CustomersInformation pagesNon-profits, government bodies
Sell MoreShop buttonE-commerce, retail
Develop the BrandBrand story pageDesign studios, boutique brands

Do not overthink this — you can change the setting later.

Step 4: Set Your Colour Palette

You have two options:

  1. Upload your logo — Odoo automatically extracts your brand colours from the logo, ensuring visual consistency. This is the recommended approach.
  2. Choose from preset palettes — If you do not have a logo yet, select from several pre-designed colour schemes.

Step 5: Select Your Pages

Tick the pages you want included on your website:

  • About Us — Introduce your company background and team
  • Services — Showcase the services you offer
  • Pricing — Display your rates clearly
  • Privacy Policy — Required by law if you collect any personal data (contact forms, analytics)
  • News / Blog — For content marketing and SEO

Start with at least About Us, Services and Privacy Policy. You can add more pages later.

Step 6: Choose a Theme

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.


Essential Settings After Setup

Once your website is built, a few settings are worth configuring immediately:

  1. Go to Website → Configuration → Settings in the backend
  2. Configure the following:
SettingDescriptionAction
Website NameSite title shown in browser tabsEnter your company name
FaviconSmall icon in browser tabsUpload a 32×32px PNG or ICO file
Company DataAddress, phone, emailUpdate in Settings → General Settings
Social MediaFacebook, Instagram, LinkedIn linksFill in at the bottom of Website Settings

Completing these basics gives your website a professional foundation.


Getting Started with the Drag-and-Drop Editor

Odoo's website editor lets you modify any page without writing code:

  1. Enter edit mode — Click the Edit button in the top-right corner of any page
  2. Drag and drop elements — Pull text blocks, images, buttons, maps and other elements from the right panel onto the page
  3. Edit text — Click directly on any text to modify it
  4. Adjust styling — Select an element to change font size, colour, spacing and more
  5. Save changes — Click the Save button in the top-right corner

Commonly Used Page Blocks

Block TypePurposeBest Placed On
BannerHero image with headlinePage top
Text BlockParagraph contentAnywhere
ColumnsMulti-column layout (service cards)Services page
Call to ActionBanner with buttonMid-page or bottom
Google MapCompany location mapContact page
Contact FormCustomer enquiry formContact page

Basic SEO Configuration

After your site goes live, spend a few minutes on basic SEO so search engines can find you:

Per-Page SEO Settings

In edit mode, click Promote → Optimize SEO in the top menu to configure for each page:

  • Page Title — Shown in search results. Include keywords and keep under 60 characters
  • Meta Description — Description text in search results. Keep under 155 characters
  • URL — Keep it clean and meaningful, such as /services rather than /page-123

Site-Wide SEO Settings

Under Website → Configuration → Settings:

  • Enable Google Analytics to track visitor data
  • Configure Robots.txt to control search engine indexing
  • Submit your Sitemap to Google Search Console

Integrating with Other Odoo Modules

The greatest advantage of an Odoo website is its seamless integration with the rest of the ERP system:

ModuleFeatureBusiness Value
CRMWebsite forms auto-create leadsNever miss a potential customer
eCommerceSell products directly from websiteOnline and offline inventory stay in sync
BlogBuilt-in blogging systemContent marketing boosts SEO rankings
Live ChatReal-time customer conversationsImprove visitor conversion rates
AppointmentsOnline booking for service slotsReduce back-and-forth phone calls
Email MarketingCollect subscribers and send campaignsBuild 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.


Frequently Asked Questions

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.


Practical Tips

  • Launch first, perfect later — Do not wait for perfection before going live. A basic but functional website is far more valuable than a perfect one stuck in "coming soon" mode
  • Upload your real logo — The Configurator extracts brand colours from your logo automatically, saving you the trouble of manual colour matching
  • Focus on a single objective — Each page should have one clear call-to-action. Too many buttons overwhelm visitors
  • Use the template content as a framework — The generated placeholder text provides a useful structure. Editing existing text is faster than writing from scratch
  • Update content regularly — Search engines favour websites with fresh content. Publishing one or two blog posts per month can meaningfully improve SEO rankings
  • Connect Google Analytics — Understanding which pages are popular and where visitors come from helps you make informed improvements

Conclusion

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.


References

Tags

OdooWebsiteTutorialQuick Start
Professional businesswoman working with data and analytics in modern office environment

Need Help with Odoo Implementation in Hong Kong?

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.