Software Connect logo Software Connect logo
Best-in-Class Software Reviews Research

A cloud-based software system designed by OpenERP for building websites and managing business activities.

About Odoo

Odoo is the most installed business software in the world. Odoo is used by 2.000.000 users worldwide ranging from very small companies (1 user) to very large ones (300 000 users). Amongst the biggest references you can find:

Odoo is the only software in the world having such a large range of customers because:

  • Odoo offers a full suite of business apps that fits the needs of large companies, but it's built to empower smaller companies to adopt it quickly and easily through a smooth, friendly user experience.
  • Odoo is flexible and fully integrated in order to cover the needs of very complex companies.
  • Odoo is open source - it is actively maintained by a large base of developers to meet evolving customer needs and provide new, innovative applications to help companies worldwide grow their business

They think business software shouldn't be complex. They believe in software that is full featured, tightly integrated, runs smoothly, and upgrades seamlessly.

Their mission is to provide a range of easy to use business applications that form a complete suite, giving millions of companies easy access to the software they need to run and grow their business.

Odoo (formerly OpenERP) was started in 2005. Odoo thrives in a unique and fully open ecosystem combining the resources of its open source community, partners' network and resellers.

Odoo provides 30 main applications supported by the editor. In addition, the community of more than 1,500 active members, has contributed 4,000+ apps to cover a wide variety of business needs.

The network of 550+ certified partners in more than 120 countries means that although Odoo is a global company, it provides local solutions. The popular software is available online and can be hosted on a server you own or rent.

Video Overview


Their accounting software is for businesses of any size. Odoo Accounting offers a better way for your accounting team to work with customers and suppliers.

Activate features on demand; from integrated analytic accounting to budget, assets and multiple companies consolidation.

Record transactions in a few clicks and easily manage all financial activities in one place. Odoo's user interface is designed with productivity in mind.


Are you using a specialized software for your e-commerce or any other business app but you want to start enjoying amazing features of Odoo as well?

Odoo has a solution for you - API integration!

API offers you a possibility to connect your existing software with Odoo apps in an easy and a simple way.


Odoo's app "Appraisal" brings you an open source performance appraisal software that allows you to maintain the motivational process in your company by doing periodical evaluations of your employees' performance. The regular assessment of human resources can bring benefits for your people as well as for your organization.

Application that can be easily used by a small business or a multinational.


Odoo's billing software allows you to create and send professional looking invoices and get paid online. The system directly integrates with other Odoo apps to bill automatically based on your activities.

Easy invoicing - send invoices directly to your clients in just a click. The invoice is automatically attached to the email as a PDF file. It's a great and simple solution, useful not only for small businesses, but also for big multinationals.


Express yourself with the Odoo blogging platform for businesses. Write beautiful blog posts, engage with visitors, translate content and moderate social media platforms.

This great tool will efficiently reference your blog posts in Google and translate them into multiple languages in just a few clicks.

Their well-designed 'Building Blocks' with their simple drag and drop system can be used to create beautiful blog posts that perfectly integrate images, videos, call-to-actions, quotes, banners, etc.

With their unique 'edit inline' approach, you don't need to be a designer to create awesome, good-looking content for your sites. Each blog post will look like it's been designed by a professional designer.

Business Intelligence

Odoo gives you an easy way to see the statistics about any of your important data. You can create detailed reports and graphs in any format you need - all that in few simple clicks. No need for specialized program to create graphs and charts

Community Builder

Community Builder offers you various ways how to build, strengthen and engage your community. It consists of a help forum, blogging platform and mailing list subscriptions - all these awesome features are available in this single app.

No need to install any additional programs or to make a complicated change in your software - everything you need is integrated in Odoo's user-friendly, simple and professional app.


Manage your sales funnel with no effort. Attract leads, follow-up on phone calls and meetings. Analyse the quality of your leads to make informed decisions and save time by integrating emails from all your contacts directly into the application.

Track your opportunities pipeline with the revolutionary kanban view in a few simple steps. Work inside your sales funnel and get instant visual information about next actions, new messages, top opportunities and expected revenues. Boost your sales with the great management software for businesses of any size.


Odoo's e-Commerce software is unlike anything you have ever seen before. Get an awesome catalog of products and great product description pages.

It's full-featured, integrated with your management software, fully customizable and super easy.


Get all your HR operations managed easily: knowledge sharing, recruitment system, appraisals, timesheets, contracts, attendance, payroll, etc.

Thanks to Odoo's HR tools, you can satisfy each one of your HR needs by a specific app that you activate on demand and all information are stored in the cloud.

Odoo's software offers you various ways to oversee all important information in your company's address book. Some information are restricted to HR managers, others are public for all employees to easily find their colleagues.

You can record employee contracts and get alerts when they have to be renewed.

Enterprise Social Network

Connect with experts, follow what interests you, share documents and promote best practices. Get work done with effective collaboration across departments, geographies, documents and business applications. All of this while decreasing email overload.

Odoo's software offers all these amazing benefits in one simple app.

Next time you have a question for the marketing, sales, R&D or any other department, don't send an email. Simply post the question to the specific internal group and get all answers from the right person.

Simple and easy.


Odoo's amazing events software allows you to organize, promote and sell events online. Whether you organize meetings, conferences, trainings or webinars, Odoo gives you all the features you need to manage your events and events' websites.

Create beautiful event pages by dragging & droping well designed 'Building Blocks'. Choose the best format and publish event photos, speakers, agenda, etc.

Odoo's unique 'edit inline' approach makes website creation surprisingly easy. This user-friendly system allows you to make changes instantly, directly on the website. Do you want to introduce a speaker? To change the price of a ticket? To update a banner? Or to promote new sponsors? Just click and change. It's that simple.


Odoo's software to manage daily expenses offers a f luent encoding process - The whole flow of managing employees' expenses is implemented as:

  • Drafting the expense by the employee
  • Confirmation of the sheet by the employee
  • Validation by the employee's manager
  • Validation by the accountant
  • Creation of accounting entries


Odoo's software offers you a possibility to manage all your company vehicles' lifecyle from the first contract with the leasing company to the services associated with the vehicle assigned to an employee.

You can manage everything through the user-friendly administrative system - fuel log entries, costs and many other features necessary for the management of your company's vehicles.

Manage all contracts for your vehicles and receive a warning email when a contract reaches its expiration date. Several visual tools are put in place to ensure that you'll remember to renew (or to end) your contract.

You won't need any specialized tracking system for company vehicles - with Odoo's smart app, you can keep a close eye on your fleet in a few simple clicks.


The Gamification app of Odoo offers you simple and creative ways to motivate and evaluate your employees in the workplace.

By definition, this app gives you tools to challenge employees to reach specific targets. Goals are assigned through challenges to evaluate and compare team members with each other and through time.

You can create a template from various examples and choose any form for the challenge, based on your company's needs - such as number of new leads, time to qualify a lead or the total amount invoiced in a specific week, month or any other time frame based on your management preferences.

Instant Messaging

Easy way to communicate with your employees, colleagues and other internal users of your system.

Odoo's live messaging software allows users to chat with each other in real time. Find other users easily and chat directly on yours sites. It support several chats in parallel.

No need for external programs for live chats or any other apps - everything can be found in this web based real time chat.

Lead Automation

Odoo's module "Lead Automation" provides you with a lead automation through marketing campaigns that are fully adaptable and customizable.

The campaigns are dynamic and multi-channels, allowing you to follow your marketing strategy in a way that fits your needs.

This powerful app will help you to drive the marketing performance up and to optimize campaigns from lead to close.

You can define segments and lead your campaign activities by specific area. Then you can analyze the results to verify the performance of campaigns and their commercial impact.

Live Chat

Odoo offers you online chat with customers and website visitors in real time. No need for special chat server, everything is done directly on your website.

Pop-up chat window appears on the screen as soon as someone visits your website.

Provide your visitors with information in a fast and simple way - direct chat with customers on your website has never been easier!


Odoo's mailing software allows you to easily send mass mailings to your leads, opportunities and customers. Track the performance of mailing campaigns to improve conversion rates. Design professional emails and reuse templates in just a few clicks.

Import a database of prospects or filter on existing leads, opportunities and lists of customers in no time at all.

Define email templates and reuse the content or specific design for your newsletter. Setup several email servers with their own IP/domains to optimise opening rates.

Manufacturing Resource Planning

Use Odoo to manage all your assembly and/or manufacturing operations. Schedule manufacturing orders and work orders automatically. Review planning with the smart kanban and gantt views. Use the advanced analytics features to detect bottlenecks in resources capacities and inventory locations.


Organize yourself with efficient to-do lists and notes. From personal tasks to collaborative meeting minutes, you can increase the productivity of your employees by giving them the right tools to prioritize their work, share their ideas and collaborate on documents.

Point of Sale

Odoo's online Point of Sale app is based on a smart interface that everyone can use without difficulty. The POS can be used online or offline and on any kind of hardware.

Odoo POS is fully integrated with the inventory app and accounting app. It means that any transaction that you make with your the POS will automatically be input into your inventory management and accounting. The POS includes extra features such as customer service and creation of invoices.

You will be able to run real time statistics and consolidations across all your shops without the hassle of integrating several applications.

Project Management

Odoo's collaborative and real-time project management helps you get the work done.

Keep track of everything; from the big picture to the smallest details; from the customer contract to the final billing.

Organize projects around your own processes. Work on tasks and issues using the kanban view; schedule tasks in the gantt chart and control deadlines in the calendar view. This open source software provides you with a variety of tools that can be easily adapted to your own project management system. Create specific stages for each project, so all your teams can optimize their work in a simple and a professional way.


Automate procurement propositions, launch requests for quotations, track purchase orders, manage suppliers' information, control product receivables and check suppliers' invoices - you can do all that and much more with the purchase management system.

Get the right purchase proposition at the right time to reduce your inventory level. Improve your purchase and inventory performance with procurement rules depending on stock levels, logistic rules, sales orders, forecast manufacturing orders, etc.

Send requests for quotations or purchase orders to your supplier with just one click. Get access to details of products received and invoices from your purchase order.

Quote Builder

Use templates to create polished, professional quotes in minutes. Send these quotes by email and let your customer sign online. Use cross-selling and discounts to push and boost your sales.

Odoo's professional app lets your customers sign proposals online. Use up-selling techniques to propose them some options.

This advanced feature can help you to minimize the time and the effort put into online sales and attract new customers.


Odoo's open source software alllows you to organize your job board, promote your job announcements and keep track of application submissions easily. Follow every applicant and build up a database of skills and profiles with indexed documents.

No need for outsourcing of your recruitment - thanks to this smart app, you'll be able to do everyting internally in a simple and a professional way.

Post Your Jobs on the Best Job Boards

Connect automatically to the most famous job board websites; LinkedIn, Monster, Craigslist, ... Every job position has a new email address automatically assigned in order to route applications directly to the right job position.

Whether applicants contact you by email or using an online form, you get all the data indexed automatically (resumes, motivation letter) and you can answer in just a click, reusing templates of answers.


1 Design and Test Your Survey

You need just a few clicks to make online surveys. Simple and clear; no need to make it complicated. With the intuitive interface, you can directly edit what you see with one click.

2 Share and Collect Data

With Odoo's built-in sharing system, you can communicate your surveys easily. No delays and wasted time, you can ensure immediate sending in just a few clicks.

3 Immediately Benefit From the Results

With Odoo, all your results will be automatically synchronized with your database. No separation between your data mining and your company; you can be sure that your sales force will benefits from this.

Warehouse Management System

Decrease your process times, automate transactions, reduce your stock levels and get complete traceability on all operations with the Odoo double entry inventory system.

Based on the double entry system that revolutionized accounting, this open source inventory management software isn't about consumption, loss or missing products; products are just moved from one location to another.

Benefits include full traceability (from customer to supplier, not limited to your warehouse), advanced reporting (e.g. inventory valuation on manufacturing counterparts' locations) and a very simple user interface.

Website Builder

Create beautiful websites with no technical knowledge. Odoo's unique 'edit inline' approach makes creating a website surprisingly easy. No more complex backend; just click and change any content anywhere you need.

Change the price of a product. Put a title in bold. Come up with a blog subtitle. Do all of these on the go by just clicking and changing.

Odoo's building blocks allow you to design modern websites from scratch. It's extremely simple compared to the way other website builders work.

Whether it's for products descriptions, blogs or static pages, you don't need to be a professional designer to create clean content when using Odoo.

Product Overview

Market Focus

Ratio of reviewers by organization size.

Industry Focus

Ratio of reviewers by sector.

Professional Services
Other Industries:
  • Retail (5%)

User Reviews of Odoo

Submitted on March 14th, 2023 by an anonymous Odoo user.

Hasn’t cost me anything yet. They let us use one module for free, until we go to upgrade and I did the inventory module and they gave me inventory AND manufacturing. So right now that doesn’t cost anything. I’ve only used those modules but will be upgrading soon. Support has been pretty good so far.

Submitted on March 10th, 2023 by Vicente Vallejo from Gold Tech

The search for an ERP began becuase of expansive growth in the company. After looking and comparing several programs, Odoo’s modular architect was the reason we moved forward with them. They offer 100 different apps that you can add on but if needed can start with just one. You pick what you need you at that time. Their pricing was also much more affordable than the other options we looked at.

Submitted on December 20th, 2022 by Roberto Leon Gomez from (HEXTECHN) on behalf of a client

The software is relative easy to use. But you must work with a team that understands different aspects like accounting, cost analysis, information technology, etc. You must do this in order to get the best result from a software that offers this many modules.

The Good…

Easy of use and incredible amount of modules available. Good technical support from Odoo in the enterprise version. In the open source version a vast community that can answer your question. Plus Odoo group everywhere from Facebook to Reddit.

The Bad…

To get a complete picture and use of Odoo, a steep learning curve waits, because of the many option that it offers. A good solution is to take a team approach to it’s implementation.

Submitted on August 18th, 2022 by an Odoo user from AVATCO Inc.

The software was able to adapt and meet the companies needs as they continued to change. The software worked perfect at connecting with their Magento eCommerce website.

Submitted on August 16th, 2022 by an Odoo user from Maxmed Healthcare

It was important to find a solution that encompassed ERP, CRM and HR. Odoo fulfilled that need with a customized Odoo suite.

Submitted on July 5th, 2022 by an Odoo user from Control Systems Labs

All goals were met with the Odoo software with ease and efficiency.

Submitted on December 13th, 2021 by an Odoo user from Latzio

Needed to integrate the 3PL with Odoo. Now we can follow order management and the inventory dashboard easier than ever.

Submitted on December 10th, 2021 by an Odoo user from Armor Concepts

Having Odoo on the backend instantly took us to the next level. We upgraded because we wanted a higher quality system with more features and enhancements

Submitted on November 12th, 2021 by an Odoo user from Elite Safety Products

With such a bottomless resource of business applications and modules, the possibilities of customization that coincide with Odoo are quite literally endless.

Submitted on July 28th, 2021 by an Odoo user from Southern Hunt Club

We now have all business processes centralized and are able to access information. This allows us to accurately analyze the information to make more-informed business decisions.

Submitted on May 25th, 2021 by an anonymous Odoo user.

Odoo look great and performs terribly. And to add insult to injury the company is incredibly dishonest. It is almost impossible to import and export data without one of Odoo’s techs. And … you get to pay $250+ per hour just to import and export vital information. Odoo insists that you just need their “onboarding package”. Don’t do it! The first hour and a half is spent running through a powerpoint presentation telling you that you don’t know what you need, but of course they do. Then, weeks later, when they can’t deliver what they promised, they tell you that if you just pay more, they’ll be able to make it work the way they promised in the beginning. A lot of companies have been scammed by this company and then feel stuck because they’ve spent thousands of dollars implementing it. We cut our losses and moved on to a more honest company.

The Good…

The cards and list feature is very handy.

The Bad…

The company is dishonest and it is almost impossible to make it work correctly without spending THOUSANDS of dollars. When we asked for our money back after 3 months of absolutely nothing working correctly, I was told, “You will never get your money back so quit asking.”

Submitted on November 12th, 2018 by Luis Madera from SoftnetCorp

Odoo is more than a ERP, it is a complete suite of business apps for modern companies. It support all business process in just one application, with more than 250 modules and support for small, medium and big companies. Odoo is the present and future of ERP Software. When you start using it, you will love Odoo, as I do.

The Good…

Capacity for integration and price flexibility.

The Bad…

Localization for some countries.

Submitted on March 23rd, 2018 by an anonymous Odoo user.

The costs for this system do not represent a value, we have had the worst experience.

Submitted on February 26th, 2018 by an anonymous Odoo user.

It’s a good full ERP program with marketing and sales features. However, as a manufacturer, it didn’t have the detailed parts tracking and reporting we need. It’s also difficult to import/export because it doesn’t tell what format to import/export in and results in an error message. The training is also a separate price so that is a minus.

Submitted on February 2nd, 2017 by Pascal from Cytosurge

Awesome ERP Concept, extreme integration, superb usability. Its clearly one of the best ERPs on the market today for SMEs and Startups alike.

The Good…

Usability, it is just Fun to use (and you are doing business using it…)

The Bad…

It does have some Bugs and sometimes your process does not fit to the standard. On the SaaS offer this means customization, as the Odoo Appstore is not available on this hosted Version. Also the localizations are still missing out a lot. We are based in Switzerland and had to implement a lot of the “Swiss Finish” ourselves.

Submitted on October 14th, 2016 by Jennifer

As a former Netsuite customer, we had the bar set very high in terms of functionality and flexibility. What we weren’t expecting is the usability to be simple. This software package is so complete it usurps even Netsuite in terms of flexibility and is so easy to use that getting new users on the system and productive is just a matter of a few hours and in some cases, not even that. If Apple were to design an ERP, Odoo would be it. Mobile app gives you almost complete usage available as well.

The Good…

By far we like the usability best, so easy to use, new users are using the system effectively on Day One.

The Bad…

The ability to change colors of the back end scheme requires customization or the purchase of a 3rd party module

Submitted on February 20th, 2015 by Fouric

Odoo comes with tons of features that are fully customizable but best of all it is internet ready and no dependent on client configuration.

The Good…

It’s very easy to set up and also completely modular. the community behind is also here to provide very usefull tips.

The Bad…

Some features are officially covered but when you look into details you often realise it is necessary to build specific modules.