Marketing sites, online stores, blogs, knowledge bases, job boards, multi-language and multi-site setups. One drag-and-drop builder, hosted, with SSL. Free forever if Website is the only Odoo app you install.
Home, about, services, pricing, contact pages with hero blocks, feature rows, CTAs, and a contact form that creates leads in your CRM.
Add Odoo eCommerce and you have product pages, a cart, a checkout, and a customer portal on the same website.
Publish the same site in French, Spanish, German, or any language Odoo supports. Visitors land on the version matching their browser.
Run a US site, a Canadian site, and a wholesale portal from one Odoo. Each has its own domain, theme, and language list.
A built-in blog with posts, categories, tags, comments, RSS feeds, and per-post SEO metadata. Schedule posts in advance with one click.
Public help-articles ride along with your customer support. Tied to the Odoo Knowledge app for internal editing.
Signed-in customers see their orders, invoices, support tickets, subscriptions, and quote signatures on their own dashboard.
Publish open roles, accept applications, and route candidates straight into the Odoo Recruitment pipeline. No third-party ATS needed.
Event landing page, ticket sales, online registration, attendee email reminders, and a check-in flow at the door.
Sell courses or publish them free. Video, quizzes, certificates of completion, and forum discussions per course.
Threaded forum with karma, moderation, search, and a Q&A format optimized for SEO. Doubles as customer self-service.
Customers pick a service, a staff member, and a time slot. Booking goes into the staff member's calendar and a confirmation email goes out.
Menu, photos, hours, location, and an online ordering page tied to your Odoo POS for in-store reconciliation.
Property pages with photos, square footage, neighbourhood filters, contact forms, and an internal pipeline for inquiries.
One-off landing pages for paid ad campaigns. Custom URL, custom OG image, custom form, all editable in the live page editor.
Pair with Odoo Subscriptions for SaaS-style billing. Customers sign up, get billed monthly, manage their plan from their portal.
Lock pages behind a signup, charge a monthly fee, gate content per tier. Members log in to their portal to access what they paid for.
Consulting, agency, or freelancer site with service pages, case studies, a blog, and a contact form routed to your sales pipeline.
Marketing can't edit pages without filing a ticket with engineering.
Live page editor. Click any element on the public site to edit text, swap images, change colours. Save publishes. No code, no developer in the loop.
Your contact form sits in an email inbox, not your CRM.
Every form on the site routes to a real Odoo record. Contact form creates a CRM lead with the source page, UTM tags, and form fields captured. Newsletter signup feeds your mailing list.
Your site doesn't show up on Google search.
Per-page SEO controls: meta title, description, custom slug, Open Graph image, noindex flag. Sitemap.xml auto-generated, robots.txt editable, all translatable for multilingual sites.
Different markets need different sites, but you only have one team.
Multi-website is built in. Run multiple domains from one Odoo instance, each with its own theme, language list, products, and content. Back office stays unified.
GDPR cookies handling means another plugin, another vendor.
Configurable cookies bar built in. Third-party tracking domains (YouTube, Google Maps, Analytics) blocked until consent is given. Custom block list per website.
You don't know what visitors look at before they convert.
Built-in visitor tracking logs every page view per visitor. A sales rep opens a contact and sees which pages they visited before the meeting. No extra analytics tool needed.
Hosting, plugins, themes, SSL renewals all add up to a monthly bill.
Hosting and SSL are included on Odoo Online. No plugin store to navigate, no theme licence to track, no separate domain-renewal vendor.
You want to add an online store later but your current CMS doesn't support it cleanly.
Odoo eCommerce is one click away. Same database, same products, same checkout as the rest of Odoo. Your marketing site grows into a storefront without a migration.
The first-time Configurator asks what kind of site you're building (corporate, store, services, school, event), your brand colours, your fonts, and the optional features you want (Blog, Shop, Careers, Events, Forum, Live Chat, eLearning). It seeds the pages, menus, and snippets that fit, and auto-installs the matching companion app for each feature.
Click Edit on any page. The right rail shows 150-plus building blocks (heroes, banners, feature rows, image-text, carousels, testimonials, pricing tables, FAQs, CTAs, forms). Drag a block onto the page, click the text to edit it in place, click the image to swap it. Save publishes. Undo rolls back.
When you're ready, add an online store, a CRM, an Invoicing app, a Helpdesk. They all share the same database, so a customer who signs up on the marketing site shows up in your sales pipeline, your support tickets, and your invoices. The website grows with the business instead of being replaced.
Where Odoo Website sits against the most common alternatives. Pricing reflects USD list rates, annual-billing tier where published, as of 2026-05. Odoo has two relevant tiers: the website alone is free under the one-app-free rule; adding a second Odoo app (CRM, eCommerce, anything else) moves you to the paid Standard plan at around US$26 per user per month. The comparison shows both tiers so the trade-off is honest.
| Capability | Odoo Website (one-app-free) US$0 /mo, unlimited users
|
Odoo Standard (all apps) US$26 /user/mo (annual)
|
Wix Business US$27 /mo (annual)
|
Squarespace Business US$33 /mo (annual)
|
WordPress.com Business US$25 /mo (annual)
|
|---|---|---|---|---|---|
| Drag-and-drop page editor | ✓ yes | ✓ yes | ✓ yes | ✓ yes | via builder plugin |
| Multi-language built in | ✓ yes | ✓ yes | ~ Limited | ~ Limited | plugin |
| Multi-website from one account | ✓ yes | ✓ yes | ✕ No | ✕ No | ✓ yes (network) |
| Forms route to CRM | $ needs Standard | ✓ yes (native) | via app | via integration | via plugin |
| eCommerce / online store | $ needs Standard | ✓ yes (native) | ✓ yes | ✓ yes | WooCommerce |
| Invoicing / accounting | $ needs Standard | ✓ yes (native) | ✕ No | ✕ No | ✕ No |
| Hosting + SSL included | ✓ yes | ✓ yes | ✓ yes | ✓ yes | Business plan only |
Pricing reflects USD list rates, annual-billing tier where published, as of 2026-05. Plans and regions vary.
Send us your current site URL and we'll send back a one-page note: what's possible in Odoo Website, what you'd save in monthly tool fees, and the migration steps if you wanted to move.
Odoo Website plugs into nearly every other Odoo app. A contact form on any page creates a lead in Odoo CRM with the campaign, source, and medium captured from the URL. A newsletter signup feeds Odoo Email Marketing. Adding Odoo eCommerce turns the site into a real online store on the same product catalog. The Careers feature is Odoo Recruitment, with job postings published from the recruiter board. A booking widget pulls available slots from Odoo Appointments. Knowledge articles can be published as public pages through Odoo Knowledge. Events publish landing pages and registration through Odoo Events.
For Odoo's own product overview, see Odoo's product listing.
Pricing source: Odoo's published Standard and Custom plans as of 2026-05. Calibre quotes in CAD; conversion from Odoo's local pricing in your region may vary.
Most Odoo Website setups self-serve. If you're moving from a legacy CMS, need custom JavaScript widgets, or want to wire an existing CRM into a new Odoo Website, Calibre can take it from there.
Talk to Calibre