Sound familiar?
What companies running Odoo tell us before a project starts.
- Orders from our website or marketplace are keyed into Odoo by hand.
- Our reports mean exporting from Odoo and rebuilding a spreadsheet.
- We want Odoo to talk to a courier, a payment tool or another system and it doesn't out of the box.
- A past customisation broke after an upgrade and nobody wants to touch it.
- Finance and operations each keep their own sheet because they don't trust the other's numbers.
What we build
Each one is a working piece you can open and check when it's done.
Orders from your shop into Odoo
Website and marketplace orders created in Odoo with the customer, products and tax in place, and the status sent back to the shop.
API integrations and data sync QuickBooks, Xero and HubSpot integrationsStock and price sync
Stock levels and prices kept in step between Odoo and the places you sell, on a schedule you choose.
ETL and data pipelines API integrations and data syncCourier and payment links
Shipping labels, tracking numbers and payment status connected to the Odoo order.
API integrations and data syncManagement reports
Cash flow, margin and sales by product or customer on a dashboard, built from Odoo data and refreshed automatically.
Dashboards and reportingCleaning up old customisations
Reading existing custom modules and scripts, writing down what they do, and repairing or replacing the parts that fail.
Python scripts and utilitiesMoving data in or out
Importing customers, products and opening balances, or exporting history for a new system, with checks on what arrived.
ETL and data pipelinesWhat we connect it to: Shopify, WooCommerce, QuickBooks, Stripe, Google Sheets, Power BI, Zapier.
Industries that use it: Wholesale, Manufacturing, Ecommerce, Logistics.
Example projects
Illustrations of the shape of the work, not past clients. Yours gets its own written scope.
Example project
Shop orders into Odoo
Example: a distributor selling on its own web shop wants each paid order created as an Odoo sales order, with stock reserved and a tracking number returned to the customer.
Web shop, Odoo, courierExample project
Weekly management pack
Example: a manufacturer wants sales, margin and open orders by product line on one page that updates overnight instead of a weekly export.
Odoo, Power BI or Google SheetsExample project
Supplier price updates
Example: a trading company receives price lists by email as spreadsheets and wants the changes reviewed and loaded into Odoo product records.
Gmail, Python, OdooQuestions people ask first
How do you connect to Odoo?
Odoo provides external interfaces for reading and writing records, and the details differ between versions. We check which version and edition you run and write the approach into the scope.
Do you build Odoo modules?
We mostly connect Odoo to other systems and build reports around it. If a job needs changes inside Odoo itself, we say so in the scope and agree it first.
Who owns what you build?
You do. It is built in your own accounts, and you get notes on how it works so your team can change it without us.
How do we start?
Tell us what you use around Odoo and the one job that wastes the most time each week. We reply with questions or a written scope.
Tell us what you need built.
Email a few lines about what you want and which tools you use, or call. We reply with questions or a written scope.
hello@pushbuild.com