Sales follow-up and financial visibility for owner-led businesses

Not another tool.
A system we run with you.

Enquiries, customers, sales, invoices and figures in one system — built for your trade, then run with you every month. Odoo, automation and AI do the work.

See what we take on
Two figures taken from the accounts of our own salons and our own medical trading company.
Company owner using Ordosia
Bookings recovered one campaign
€974
Commission paid instead of roughly 35%
4.3%
Request a diagnostic GDPR compliant Odoo Community, no proprietary lock-in Based in Belgium Reply within 48 hours
Public read-only demo — no data can be changed or deleted.
Credentials: demo@ordosia.eu / OrdosiaDemo-Atlas25
Sign in →

Three functions we take on. One system, run with you.

Customer relations and sales follow-up

Enquiries in one place, customer file, quotes and follow-ups

Sales and operations

Orders, stock, invoicing, the processes of your trade

Financial visibility

What came in, what went out, what is left — every month. Your accountant keeps their role

Dashboard Sales Customers Automations
A B C Shared
Follow-ups sentLast 30 days
1,240
1,240
Main channelWhatsApp
Follow-upAutomatic
Response< 48h
Orders recovered+9%
312
peak — 312
Customers followed up+18%
1,240
  • WhatsApp
  • SMS
  • Email
  • Instagram
Channel splitLast 30 days
  • WhatsApp42%
  • Email29%
  • SMS29%

An illustration of the visual standard we hold Ordosia dashboards to — not a product screenshot. The real Odoo demos are further down, open to anyone. The figures shown are illustrative values.

Connected to the channels your customers already use

See the demos
WhatsApp SMS Email Instagram Odoo Google
What no one invoices you for

Your customer list isn't asleep. It's leaking.

An unanswered message raises no alert. It shows up on no line of your accounts. It simply goes to someone else — and you will never know it came through.

Run the numbers with your own figures.

40
40%
€120
20%
What silence costs you, per year €19,968 that is €1,664 a month, and 166 customers who will not come back this year.

Your arithmetic, not ours: enquiries × 52 weeks × share unanswered × share recoverable × customer value. We add no figure of our own.

"I lived exactly this in my own companies. Revenue was falling and no line of the accounts explained it: clients were not coming back, enquiries sat unanswered in the evening and at the weekend, and nobody followed up. We built this system for ourselves first — to stop the bleeding. It has been running in our salons and in our medical trading company ever since. Only then did we offer it to anyone else."

Hichem Khelifi — founder of Ordosia, Sakura Care and Sakurion
Measure the leak on my customer list Free diagnostic, no commitment. You leave with the figures, whether you continue with us or not.

We run our own companies. That is why we understand yours.

Ordosia is carried by a team that runs operating companies today, side by side: international trade in medical devices, and beauty salons in Brussels — not a generic software vendor discovering your trade while selling you Odoo. We have handled the stock line that blocks a sale ourselves, the forgotten invoice that tightens cash, the team keying the same order three times for want of a shared tool. We have also connected artificial-intelligence agents to Odoo inside our own companies before offering it to clients — we can tell what genuinely saves time from what stays a gadget.

2
sectors we operate day to day — medical trade & beauty
3
countries the team operates in — Belgium, Turkey, Malaysia
1
goal: a system that genuinely serves your trade
What we run ourselves

The first system we installed was our own.

Two companies, two trades with nothing in common, the same system underneath. We run them: that is where what we sell was written, corrected and proven in production before it was offered to anyone at all.

Istanbul — import and export of medical equipment

TAYBAT MEDIC GLOBAL

A medical device trading business that buys in Asia and in Europe and delivers to North Africa. Suppliers on three continents, and documents that decide whether a shipment clears customs or waits. We installed the ERP there, the financial analysis above it, and the automation in between.

What changed is not a feature: an order, its invoice, its supplier and its payment became one file. Management steers every supplier and all of its invoicing from one place.

Brussels — beauty salons

Sakura Care

Two salons, appointments arriving by WhatsApp, by Instagram and by phone, and a customer list that lived in three places at once. Full automation and full ERP: booking, the client record, product sales and accounting are one system.

What we learned there is what built Ordosia's beauty offer. The flows we propose to a salon are the ones we run in our own.

These are our own companies, not third-party clients. We say so because it is true, and because a disguised reference is worth nothing. Ordosia was born there: owners who learned to run several companies on one single system, and turned that into a company of its own.

The engine

Every conversation. One customer record.

Every inbound message becomes a known customer. Every outbound follow-up leaves from the right place, at the right moment.

WhatsApp Messages & orders Instagram DMs & stories SMS Reminders & confirmations Messenger Page conversations Email Quotes & invoices Web form Site & landing pages MEMORY Customer record Odoo — sales, history, loyalty
WhatsAppMessages & orders
InstagramDMs & stories
SMSReminders & confirmations
MessengerPage conversations
EmailQuotes & invoices
Web formSite & landing pages
MEMORYCustomer recordOdoo — sales, history, loyalty

Inputs

Every message, booking or order becomes a customer record — whatever channel it came in on.

Memory

Odoo keeps the last visit, the last order, and what the customer has already bought.

Outputs

Follow-ups leave on their own, on the right channel, according to what the customer actually does.

WhatsApp voice messages are transcribed automatically and handled as text.

Ordosia connects your channels, holds the memory of every customer and triggers the right follow-up — without you having to think about it.

InputsWhatsApp, SMS, email, Instagram
MemoryOne customer record
OutputsFollow-ups at the right moment
Acquisition

The first message leaves on its own, the moment a customer arrives.

Trigger: a new customer via the form, WhatsApp or a booking. The customer knows who you are and how to come back.

EmailSMS
Hello, I'd like to book for Saturday
Welcome. Here is the booking link — we hold your slot for 24 hours.
Sent automatically · 4 seconds after contact
Reactivation

The customers who forgot you come back on their own.

Trigger: no visit or order for 60 to 90 days. Result: bookings and orders recovered.

SMSWhatsAppEmail
Inactive customers detected184
Followed up this week184
Orders recovered+9%
Retention

24 hours after the visit, the follow-up has already gone out.

Trigger: 24 hours after the visit or the order. Result: reviews, repeat purchases, add-on products.

WhatsAppEmail
Visit finishedSaturday, 15:40
Follow-up messageSunday, 15:40
Review requestTuesday, 10:00
Add-on offerDay 21
Conversion

A quote no longer dies in an inbox.

Trigger: the customer's usual cycle in B2C, or a quote left unanswered for 7 days in B2B. The follow-up leaves on its own.

EmailSMS
Quote #2481Unanswered — 7 days
€4,850
Follow-up scheduled today, 09:00

Each flow is set up once, runs on its own, and you receive an automatic monthly report.

Marketing & operations, connected

One system, the whole customer relationship

Channels, customer memory and Odoo operations in a single view.

Unify

One customer record

Every inbound message becomes a known customer, with their history.

HistoryOrdersAppointments MessagesQuotesPreferences
Connect

Channel connection

WhatsApp, SMS, email and Instagram arrive in the same place.

WhatsApp SMS Email Instagram Ordosia
Act

Automatic follow-ups

The right message leaves at the right moment, with no intervention.

1,240
follow-ups sent this month
Manage

Quotes & invoices

Odoo Community connected to the engine: quotes, invoices, stock.

Quote #2481Accepted
Invoice #1187Sent
Order #903In stock
Quote #2482Sent
Invoice #1188Paid
Order #904Packed
Measure

Financial dashboard

Money in and money out by category, straight from your own system — without re-keying a single line.

Money in+ €18,400
Purchases & stock− €7,120
Payroll− €5,380
Rent & utilities− €1,940
Protect

GDPR compliant

Odoo Community, no proprietary lock-in. Your data stays yours.

Live demo

Your Odoo cockpit, open right now.

Sign in to the public read-only demo. No data can be changed or deleted.

www.ordosia.com/demo
Real screenshot of the Odoo CRM deployed by Ordosia
Measured results

Don't take our word for it. Open the system.

AAMAL Group

The same flows have been running for two years in our own companies — Sakura Care and Sakurion. Those are the figures we publish, read from the accounts, not campaign estimates.

Hichem Khelifi
Founder, Ordosia — AAMAL Europe Investment
Bookings recovered €974 from a single follow-up campaign, in one salon of the group. Read from the group's accounts
Commission actually paid 4.3% instead of roughly 35% through a booking marketplace. Read from the group's accounts
Cost per click €0.12 reached after a diagnostic of the ad targeting. Read from the advertising account
Open the read-only demo

A real Odoo, the same one we install: pipeline, customer records, follow-ups. No sign-up, no password to ask for, and nothing in it can be changed. The three figures above come from the group's accounts, not from this demo — what you check here is the system, not the result.

Commercial restraint

What the system refuses to send.

A client who already has an appointment next week receives no offer. Sending them a discount would mean giving it away on a booking you already hold. The engine drops them from every campaign automatically — and you can exclude others by hand, permanently, in one click.

A rule applied for two years in our own salons.

B2C & B2B

Two engines, one logic.

Key signal — customer with no visit for 90 days

Retail & services

Salons, beauty studios, aesthetic clinics, professional practices, restaurants, shops.

WhatsAppSMSInstagram
See the beauty & wellness demo → What we install in a salon →
Key signal — customer with no order for 90 days, quote unanswered for 7 days

Import, distribution & B2B

Importers, wholesalers, distributors.

EmailWhatsAppPhone (human)
See the import & trade demo → What we install in a trading business →
Import & trade

In trade, the document is the sale.

Every quote goes out numbered as a proforma invoice. It reaches the customer, comes back approved with their reference and their date, and becomes the final invoice inside the same file — without anyone re-keying a line.

PROFORMA INVOICEPI-2026-00418
Port of loadingAntwerp
IncotermCFR
PackingAs per the packing list
Bank accountProforma account — EUR
Approved by the customer, with their reference and their date
FINAL INVOICESame file
  • The standing details are never re-typed.

    Port of loading, origin, Incoterm, packing formula: these are settings of your company. They print identically on every document.

  • The bank account is not the same on the two documents.

    The one on the proforma is not the one on the final invoice. The system knows it; your salesperson does not have to remember.

  • Each currency has its own account.

    The document goes out with the details matching the currency of the transaction, with no manual judgement call.

Example layout: the values above illustrate fields, they describe no real shipment.

Pricing

Three steps. No commitment.

Understand before you invest. Each step is decided on its own.

Diagnostic

Freelevel 1, no commitment

You give us your customer list; within 48 hours you know how many dormant customers you have and what they are worth.

Line-by-line costed report — €390
  • You leave with the figures, even if nothing follows
  • Analysis of your existing customer list
  • Prioritisation of the flows to switch on
Request my diagnostic

Steering

€390per month

The flows run, hosting and backups included, an automatic monthly report, one campaign a month prepared with you.

  • Hosting, backups and technical monitoring
  • Automatic monthly report
  • One campaign a month prepared with you
  • No commitment — cancel month by month
Learn more

The first diagnostic is free and carries no commitment: you leave with your figures, whether you continue with us or not. After that, six bookings or orders recovered a month cover the subscription — and you stay free to stop it month by month.

From your message to a system that runs, with no grey areas.

Four steps, one contact, no surprises on timing or on what is asked of you.

1
Day 0 to 48 hours

Diagnostic

You describe your business and your current tools. We analyse your real processes and come back with a costed Odoo scope — not a sales pitch.

2
Week 1

Configuration

We configure Odoo Community for your actual trade from the information supplied — sales, stock and invoicing shaped to the way you work.

3
Weeks 2 – 3

Migration & training

Migration of your existing data (customers, products, history), then training for your team on the real system — not on a generic demo.

4
From go-live onwards

Support

Your system stays healthy and up to date. Direct support, fixes and adjustments as your business changes — without going through an anonymous ticket.

What gets switched on in your Odoo

CRM & sales pipeline
Stock & inventory
Invoicing — entries prepared for your accountant
Multi-user access
Automatic follow-ups
Point of sale (POS) — outside the base engine, costed at the diagnostic
What we ask of you before we start
  • An export of your customers / suppliers (Excel or anything else)
  • A sample of your current invoices or quotes
  • The number of people who will use the system
  • 15 minutes for a scoping call
FAQ

What owners ask us before they sign.

  • Ownership & data
  • GDPR compliance
  • Technical & timing
  • Budget & grants
Who owns the WhatsApp number and the accounts?

You do, always. We configure, you own.

Is IT really your trade?

No, and that is the point. We are not a software vendor: we built this system for our own companies, in two trades with nothing in common — beauty salons in Brussels and an international medical device trading business. What held up in both, we install for you. What only held up in one, we tell you before we start.

Do my customers have to agree to receive messages?

Yes. We put consent (GDPR) and one-click unsubscribe in place on every channel.

Why is there no cookie banner on this site?

Because there is nothing to accept. This site sets no analytics or advertising cookie, and calls no third-party service — even the typefaces come from our own domain. Open your browser tools: you will find nothing to refuse.

Does the automatic greeting pretend to be a human?

No. It introduces itself as an automated assistant and hands over to your team as soon as it needs to.

What technologies do you use?

Proven technologies, hosted in Europe, and Odoo as the management system. The detail is set out in the data processing agreement.

How long does it take to start?

Diagnostic within 48 hours; the engine running within a few weeks, depending on your data.

What if all I have is an Excel file?

That is the case for most of our clients, and it is enough. We take your file as it is: numbers are put back into international format, each line is matched to an existing customer by email and then by the last nine digits of the phone number, and duplicates are merged before the first send — because a customer followed up twice on the same day cannot be un-sent.

Can the diagnostic be subsidised?

Often, yes, if you operate in Belgium, and depending on your region. In Brussels, the digitalisation grant can cover up to 70% of a consulting assignment (max. €10,000/year); in Flanders, the kmo-portefeuille subsidises AI training. The conditions change regularly — we check your eligibility with you before we start, and promise nothing in advance.

Let's talk about your system

Describe your business and your current tools — we come back to you to plan a diagnostic matched to your size and your sector.

Email — info@aamal.eu
Based in — Machelen, Belgium
BrusselsAntwerpMachelen

Ready to stop holding it all together on your own?

A free diagnostic of your customer list, within 48 hours. You will know exactly what you are leaving on the table.

Request my diagnostic