Blog

What to Ask an Odoo Partner Before You Hire Them: 12 Questions That Expose Gaps

  Odoo Partner Selection

This blog post breaks down the 12 questions that separate a credible Odoo partner from one who sounds excellent in a pitch and struggles on your project.

Written for business owners and IT leads evaluating Odoo partners for the first time, or after a bad experience. By the end, you will have a concrete set of questions to run before you sign anything.

The Odoo partner you are about to hire has a polished website, a slide deck with recognisable logos, and a project manager who answers every question with the right words. None of that tells you what you actually need to know.

We have rebuilt projects handed to us half-finished. Every client in that situation had done due diligence. They checked certifications, got three quotes, and read reviews. What they did not do was ask the questions that would have exposed the gap between what was sold and what the team could actually deliver.

This is not a gentle buyer's checklist. These 12 questions are designed to make comfortable partners uncomfortable, because any Odoo partner worth hiring should be able to answer all of them without flinching.

📋 Key Takeaways
  • Most Odoo partners answer general questions confidently. The gaps appear when you demand specifics such as live work in your industry, the exact name of your project lead, and a client reference from the last six months.
  • The highest-risk answer in any evaluation: "we always deliver on time." Every experienced team has missed a deadline. A partner who claims otherwise either has not done enough projects or is not being straight with you.
  • According to Tatvamasi Labs, based on 80+ projects delivered between 2019 and 2026, the most common reason clients switch partners mid-project is a mismatch between the senior team that sold the engagement and the junior team assigned to deliver it.

Why Every Odoo Partner Sounds Good on a Sales Call

Most Odoo partners are experienced enough to sound credible for 45 minutes. They know the terminology, they have a case study deck, and they will tell you they have done something like your project before. That is not exactly untrue, but it tells you nothing about whether this specific team can handle your integration complexity, your data migration, or your industry's edge cases.

The failure patterns we see repeatedly when clients come to us for a rescue project rarely involve a lack of technical knowledge in the abstract. They come from a specific and avoidable mismatch where the senior team sold the project and the junior team delivered it. Or the partner had done something "similar" but not the same thing. A useful starting point is understanding why Odoo implementations fail in the first place, because the root causes almost always show up as warning signs during a proper evaluation.

If you are still mapping your own requirements, consider an Odoo consultation before you start evaluating partners. Knowing exactly what you need makes the following questions far sharper. The 12 questions below are designed to surface the gaps that the sales call will not.

Questions 1–3: Prove Your Odoo Partner's Technical Depth

Technical questions should produce specific, demonstrable answers. If a partner responds with broad capability claims and no supporting evidence, you are taking their word for something that will cost you months and budget to verify the hard way.

1. Can you show me a customized Odoo environment you have built for a business like mine?

Not just a demo, but a sandbox loaded with sample data with your business cases. A real deployment for a client in a similar industry or with a similar workflow. A good Odoo partner should be able to walk you through actual configurations, real customisations, and the specific decisions they made along the way. If the best they can offer is a generic Odoo product tour, that is your answer.

The best partners earn client permission to use their environment as a reference precisely because their clients are satisfied enough to allow it. If none of their clients have given that permission, ask yourself why.

2. Which Odoo modules have you customised at the code level, and can you walk me through one?

Configuration and Odoo customisation are not the same thing. Any trained consultant can configure a chart of accounts or set up stock valuation methods. True custom development means writing Python modules, extending the ORM, building custom views, or integrating with external APIs. Ask them to explain the architecture of a specific past build. "We do a lot of customisation" is not a proof point.

If your project requires custom development, the partner should be able to show code from a previous job, explain the technical decisions made, and walk you through how they tested before deployment. If they cannot, your custom requirements will be treated as an experiment on your budget.

3. Have you built a custom Odoo application or integration in the last 2 months?

A field service company came to us after a previous Odoo partner delivered a mobile application that failed to sync data when the device was offline. Eight weeks and a full rebuild later, we had it working. The original partner had answered "yes, we have done offline sync before." They had not. Five minutes of demo time from their previous work would have made that obvious before a contract was signed.

Ask for a specific application or integration they have shipped, the third-party system involved, and the complications they hit during the build. The complications matter most. A team that cannot describe what went wrong in a past project either has not done enough projects or is not being honest about them.

Questions 4–6: How Your Odoo Partner Runs Projects

A technically capable Odoo partner can still destroy a project through poor process. These three questions reveal whether the team operates from a repeatable delivery methodology or improvises their way through each engagement.

4. What does your scoping process look like before development begins?

A structured Odoo implementation starts with a proper discovery phase that includes requirements workshops, process mapping, gap analysis, and a written functional specification that you review and sign off on before any code is written. A weak answer is "we gather your requirements and then we start." Requirements gathering and structured discovery are not the same thing, and the gap between them is where most projects unravel.

Ask specifically what the deliverable is at the end of discovery. If the answer is not some version of a written specification, proceed with caution.

5. Have you ever missed a go-live date? What happened?

Every experienced team has missed a deadline. The question is not whether they have, it is what caused it and what they did about it. A good answer is specific. For example: "We had a scope change in week six that pushed us three weeks. We revised the plan and communicated it to the client the same day." A bad answer is "we always deliver on time." That claim is nearly impossible for any team with a real project history.

A partner who can describe a past delay and explain how they managed it is demonstrating exactly the kind of judgment you want on your project. Treat it as a positive signal, not a red flag.

6. How do you handle scope changes once the project is underway?

Scope creep kills more Odoo projects than technical complexity does. Ask exactly what happens when your team identifies a new requirement mid-build. Do they use a formal change order process? Are additions priced separately with your approval first? Or do they absorb scope changes silently, rush the final phase, and hand over something incomplete?

A partner without a documented change management process will either overrun the budget quietly on your behalf, or underdeliver without flagging it until go-live. Neither outcome is recoverable without significant cost.

Questions 7–9: Your Odoo Partner's Team and Capacity

The team presented during the sales process is frequently not the team that delivers your project. These questions are about finding out who will actually do the work, and whether they will be available to do it properly.

7. Who will be working on my project day to day, and will that person be there for the full engagement?

Ask for names. Ask for the background of your lead developer and your project manager. Then ask whether those people will be dedicated to your project or split across multiple engagements simultaneously. The person who sells you the project is rarely the person who builds it, and this bait-and-switch is one of the most consistent failure patterns we see when clients come to us mid-project.

If you need a dedicated resource rather than a shared team, consider whether it makes more sense to hire an Odoo developer embedded directly in your project team rather than working through a partner allocation model.

8. How many active projects does your team have right now?

A team of five developers running fifteen projects is not giving any of those projects meaningful attention. There is no universal right number here, but the question forces transparency. A confident, organised partner will give you a specific count and explain how workload is distributed. "We take on what we can handle" is a deflection, not an answer.

Follow up by asking what their process is when a team member is sick or leaves mid-project. Resource continuity risk is real in small implementation teams, and a prepared partner will have a clear answer.

9. Are your developers in-house or do you use freelancers for overflow?

Freelancers are not inherently a problem. Some excellent Odoo developers operate independently. But a partner who relies heavily on contracted developers for core delivery work is a continuity risk you will absorb. If your lead developer is a freelancer, ask what happens if they are unavailable three months into the build. If the partner cannot answer clearly, the risk sits with you, not with them.

Questions 10–12: What Your Odoo Partner Owes You After Go-Live

Go-live is not the end of the project. It is the moment real users touch the system for the first time, and that is when the interesting problems begin. A partner who treats handover as the finish line is one who will be difficult to reach when you need them most.

10. What does support look like after we go live?

Ask for specific terms covering committed response times, how bugs discovered after handover are handled, and whether post-go-live support is included in the project price or billed separately. A partner without a defined support structure is telling you that this phase is not a priority for them. The first 60 days after go-live are when most operational issues surface, and having no escalation path during that window is a serious risk.

If you are already live and questioning the quality of what was delivered, an Odoo ERP support audit will give you a clear picture of where the gaps are and what it will take to close them.

11. Which Odoo version will you implement us on, and what does the upgrade path look like?

Partners who implement on older versions because that is what they know best are passing the upgrade cost to you. Ask which version they recommend, why they recommend it, and what their track record looks like on Odoo version upgrades for existing clients. A partner who cannot speak confidently about version strategy is one whose clients will be paying to solve that gap in two or three years.

This matters especially if your project involves custom modules. Heavy customisation on an old version is not just a technical debt, it is a constraint that limits how quickly you can adopt new features and security patches going forward.

12. Can I speak to a client you have worked with in the last six months?

References are standard practice. Recency is what actually matters. A reference from two years ago tells you how this team performed then, not now. Teams change, processes change, and the developers who built that reference client's system may no longer be at the company. Ask specifically for a client with a similar industry or comparable project scope, and ask the reference the same questions you asked the partner.

A partner who hesitates on this request, or can only offer references without direct contact details, is telling you something important about how their recent projects have gone.

💡 For the record: We are a certified Odoo partner based in Surat with 80+ projects delivered since 2019. We will answer every question on this list in your first call, with specifics, not talking points.

📖 Related Reading
Free · No Obligation

Ask us all 12 questions. We will answer every one.

80+ Odoo projects delivered. We share specifics, not talking points.

Start the Conversation

Frequently Asked Questions

What does it mean for an Odoo partner to be certified? +
How do I verify an Odoo partner's certification status? +
What is the difference between an Odoo Silver and Gold partner? +
How many Odoo Partner options are there globally? +
What should an Odoo partner contract include? +
How long does an Odoo implementation take with a certified partner? +