Case study

Odoo scoping and implementation for a Kenyan furniture-making business.

This anonymized case study covers a completed Odoo implementation scope for a furniture-making and craft design business in Kenya.

Wahome Maina at Odoo Experience Africa

01 / Client

A furniture-making business with messy operations

The client is kept anonymous in published copy and described as a Kenyan furniture-making business.

The business was struggling with payment allocation and customer satisfaction. Operational mess was showing up in the customer experience, which is often where internal workflow problems become impossible to ignore.

02 / Problem

Payments, sales visibility, and inventory needed to connect

The implementation needed to cover Accounting, Sales/CRM, Inventory, and M-Pesa integration. That combination matters because payment allocation cannot be solved cleanly if sales records and inventory flow are disconnected.

For furniture and craft businesses, the real workflow often crosses quotations, deposits, follow-ups, production, delivery, and final payment. Odoo had to support that operating reality.

03 / SOW

The statement of work turned a vague implementation into a bounded one

The SOW clarified what was in scope, which modules mattered, how payment allocation would connect to the rest of the workflow, and what would not be treated as open-ended customization.

It also created a practical implementation boundary around Accounting, Sales/CRM, Inventory, and M-Pesa integration so the client had a delivery path instead of a vague software conversation.

Wahome Maina working from an office in Nairobi

04 / Outcome

A completed implementation with stronger operating clarity

The implementation was completed. The important win was not just installing Odoo; it was giving the business a clearer operating structure across customer flow, payment allocation, inventory, and reporting.

Pricing is intentionally kept private on the site because Odoo cost depends on scope, modules, integrations, data migration, and change-management needs.

Keep exploring

Continue exploring