Odoo 18 eCommerce is the shop built into the Website app: products, stock, prices, customers and orders live in the same database as Inventory, Sales and Invoicing, so a web order is an ordinary sales order with no connector in between. The storefront is assembled with the drag-and-drop editor, and Website and eCommerce are both Community apps.
Most eCommerce platforms focus only on selling online. Odoo 18 goes further — it connects your store to inventory, accounting, CRM, marketing, and shipping. That means no more messy integrations or syncing errors — everything flows smoothly across your business.
Plus, Odoo gives you full control over your branding, design, products, and customer experience — all with a simple, intuitive interface.
Building Your Store with the Website Builder
Odoo's drag-and-drop Website Builder makes it incredibly easy to create a stunning online store — without needing to touch a single line of code.
Features
- Pre-built themes and templates
- Customizable product pages
- SEO tools (meta titles, descriptions, sitemaps)
- Mobile-responsive design
Want a blog, FAQ section, or landing pages? You can add them in minutes.
Managing Products and Categories
In Odoo 18, product management is simple yet powerful. You can:
- Add unlimited products and variants (size, color, style)
- Organize products into categories and subcategories
- Set multiple pricing tiers (public price, reseller price, etc.)
- Track inventory per warehouse or location
- Add SEO-friendly URLs and meta info per product
Digital products (like downloads) and subscription services are also fully supported.
Shopping Cart, Checkout, and Payments
Odoo's built-in shopping cart and checkout process are optimized for conversion:
- One-page checkout option
- Guest checkout or account creation
- Discount codes and promotional pricing
- Multiple payment gateways (Stripe, PayPal, Authorize.Net, Adyen)
- Secure SSL support out of the box
Plus, you can recover abandoned carts automatically with email reminders.
Shipping and Delivery Options
Odoo supports real-time shipping rates and delivery management:
- Integrations with carriers like UPS, FedEx, DHL
- Calculate shipping costs at checkout
- Offer free shipping rules
- Send tracking numbers to customers
Streamline your fulfillment process and delight customers with fast, transparent deliveries.
Marketing and Promotions Tools
Grow your store's traffic and sales with built-in marketing features:
- Mass mailing campaigns (email marketing)
- Cross-sell and upsell suggestions
- SEO optimization tools
- Social media integration
- Coupon codes and loyalty programs
Everything is tightly connected to your CRM and lead generation pipelines — no external marketing systems required!
Inventory, Accounting, and CRM Integration
This is where Odoo really shines: complete backend integration.
- Sync orders with inventory to prevent stockouts
- Automatically generate invoices in accounting
- Capture new leads and customers into CRM
- Manage returns (RMA) easily from the backend
It's true "omnichannel" commerce made simple — whether you sell online, in-store, or both.
Best Practices for a Successful eCommerce Store
- Use high-quality product photos and descriptions
- Offer multiple payment and shipping options
- Leverage abandoned cart recovery emails
- Set up product reviews and customer testimonials
- Track sales and conversion rates with reporting dashboards
Conclusion
With Odoo 18, building and growing a professional eCommerce store is easier, faster, and smarter. You get the full power of ERP, CRM, Inventory, and Accounting behind your online shop — giving you a serious competitive advantage.
Ready to launch or upgrade your online store? Talk to our Odoo experts today!
Questions we get asked
Which payment providers work with Odoo 18 eCommerce out of the box?
Odoo 18 ships provider modules for Stripe, PayPal, Adyen, Authorize.Net, Mollie, Razorpay, Mercado Pago, Flutterwave, Buckaroo, Worldline and SEPA direct debit among others, and they are Community modules. You enable the ones you want, enter the credentials from your provider account, and they appear at checkout. A manual method such as bank transfer covers customers who will not pay online.
Are live UPS, FedEx and DHL rates included in Odoo 18 Community?
No. The carrier connectors that fetch real-time rates and print labels for UPS, FedEx, DHL, Easypost, Sendcloud and Shiprocket are Enterprise modules. Community includes the delivery framework itself, so you can offer fixed-price shipping, free shipping above a threshold and rules based on weight, price or destination — enough for many shops, but not live carrier quotes.
Does the Odoo 18 shop know how much stock is left?
Yes, once Inventory is installed. A storable product can display its available quantity on the product page, with a threshold below which the figure appears, and you decide per product whether customers may order more than is available. With out-of-stock ordering switched off, Odoo 18 blocks the add-to-cart and shows the message you configured instead.
Can Odoo 18 recover abandoned carts?
Yes. A cart counts as abandoned after a delay set in the website settings — ten hours by default — and Odoo 18 lists those carts and can send the customer a recovery email built from a template, with a link back to the cart. It only works for visitors who identified themselves, because an anonymous cart carries no address to write to.
Do I need a CRM or accounting integration for my Odoo 18 shop?
No, and that is the point of running the shop inside Odoo 18. A web order is a sales order on the same customer record your salespeople already see, it reserves stock in the same warehouse, and confirming it produces an invoice in the same journals. Nothing is synchronised between systems, so there is no sync lag and no duplicated customer to clean up later.
