13 July 2026 – 23 August 2026 · 42 calendar days · 1,700 bookings · 6,031 app installs
1 · Headline numbers
Everything below is derived from two files: the Odoo payment history export and the daily iOS/Android install log.
Bookings
1,700
45/active day · 38 active days
Unique patients
1,362
230 booked more than once
Patient spend
$12,088
total transacted through BAANO
BAANO revenue
$1,619
admin commission · 13.4% take rate
Paid to doctors
$10,696
86.6% of patient spend
App installs
6,031
4,310 Android · 1,721 iOS
Installs → booking
10.2%
615 self-service bookings
Free consultations
23%
394 bookings · $0 revenue
The number that matters most: $1,619.
Patient spend of $12,088 is not BAANO income. Patient Paid = Doctor Fee + Admin Commission, and the doctor keeps $10,696 of it. BAANO's own gross margin over these 42 days is $1,619 — roughly $39 per day, or about $1,157 per month at the current run rate. Every growth decision should be measured against that line, not the $12,088.
2 · Installs are falling. Revenue is not.
This is the single most important pattern in the two files.
Daily app installsDaily bookings
Weekly installs vs bookings
InstallsBookings
Revenue & conversion, weekly
BAANO commission $Install→booking % (scaled)
Week
Dates
Installs
Bookings
Self-service
Conv.
Patient spend
BAANO rev
W1
13 Jul–19 Jul
1,358
363
119
8.8%
$2,211
$308.25
W2
20 Jul–26 Jul
1,328
231
95
7.2%
$1,689
$261.50
W3
27 Jul–02 Aug
977
276
100
10.2%
$1,762
$210.50
W4
03 Aug–09 Aug
795
223
88
11.1%
$1,569
$223.50
W5
10 Aug–16 Aug
777
345
118
15.2%
$2,556
$324.50
W6
17 Aug–23 Aug
796
262
95
11.9%
$2,300
$291.00
Installs fell 41% while revenue rose -6%.
Week 1 delivered 1,358 installs and $308 in commission. Week 6 delivered 796 installs and $291. Install volume is not what produces bookings here — the correlation between daily installs and daily bookings is only 0.30. Conversion improved from 8.8% to 11.9% over the same period, which is where the revenue came from. Spending more on install acquisition right now buys downloads, not consultations.
3 · Where bookings actually come from
Bookings carrying an Agent Name were placed by a call-centre agent. Bookings with a blank agent field are assumed to be patient self-service (app or web).
Agent-assisted
1,085
64% of bookings · $6,798 spend
Self-service
615
36% of bookings · $5,290 spend
Active agents
10
7 handle 98% of agent volume
Revenue per install
$0.27
BAANO commission ÷ installs
Agent
Bookings
Patient spend
Free bookings
Spend / paid booking
Hodan Dheeman
226
$936
124
$9.18
Hamdi Mohamed
160
$576
95
$8.85
Roble Mohamud Ahmed
155
$1,128
35
$9.40
Mohamed Mohamud Abshir
149
$1,148
32
$9.81
Hanad Ahmed Abshir
135
$1,201
6
$9.31
Hodan Sheikhdon
134
$744
57
$9.66
Mohamed Abdullahi
122
$1,030
10
$9.20
Maryam Omar Abshir
2
$18
0
$9.00
Mohamed Mohamud Ahmed
1
$6
0
$6.00
Shamsa Abdirazak
1
$11
0
$11.00
Nearly two thirds of all bookings pass through a human agent.
The self-service channel produces 615 bookings but $5,290 in patient spend — 8.60 per booking versus 6.27 for agent-assisted. Self-service bookings are almost never free (35 of 615), while 359 of 1085 agent bookings are. The agents are carrying the free-consultation programme; the app is carrying paying patients.
4 · The free-consultation drag
394 of 1700 bookings (23.2%) generated zero revenue for anyone.
Every free consultation is also stuck at "Pending".
Of 398 bookings marked Pending, 394 are free consultations and only 4 are paid. In other words the status field is not tracking attendance — it is tracking payment. There is currently no attendance signal in this data at all, which means show-up rate cannot be measured, and a campaign that rewards attendance (NASIIB-09) has nothing to verify against. This needs fixing before the September draw.
16 July: 143 bookings, 105 of them free, 106 at one hospital.
The single biggest booking day in the dataset was a free-consultation event at Aden Abdulle Hospital. It contributed $356 in patient spend and $54.00 in commission. If volume days like this are being reported internally as growth, the reporting is misleading.
5 · Concentration risk
59 clinics and 199 doctors are listed. A very small number carry the business.
Two hospitals are 40.2% of bookings and 57.4% of patient spend.
Al Ihsan Specialist Hospital and Royal Hospital alone account for 683 bookings and $6,944. Aden Abdulle Hospital shows 172 bookings but only $237 in spend — almost entirely free consultations. Losing either of the top two would remove more than half the revenue base overnight.
Top doctors by booking volume
Dr. Ahmed Hassan (Dr Tohow)
249 · $2,728
Dr. Mohamoud Ahmed Mohamed (Dr Shine)
138 · $1,588
Dr. Abdulkadir Mohamed Mohiadin
108 · $28
Dr. Abdihalim Mohamud Sheikh
92 · $828
Dr. Yousif Abdallah Mohammed Ahmed Khojaly
91 · $0
Dr. Zakariye Mohamud Mohamed
63 · $58
Dr. Ibrahim Abdullahi Gulled
54 · $486
Dr. Hassan Jimale Mohamud
50 · $0
Dr. Abdisemad Hassan Haye
49 · $490
Dr. Hussein Osman Abdulle
29 · $250
Dr. Nur Abdullahi Karshe
27 · $182
Dr. Abdullahi Ali Moallim Hussein
23 · $207
One doctor is 15% of all bookings.
Dr. Ahmed Hassan (Dr Tohow) took 249 consultations worth $2,728 — 23% of all patient spend. Meanwhile four doctors (Dr. Abdulkadir Mohamed Mohiadin, Dr. Yousif Khojaly, Dr. Zakariye Mohamud, Dr. Hassan Jimale) account for 289 of the 394 free consultations between them. Supply, not demand, is the binding constraint on the paid side.
6 · When patients actually consult
Consultations by hour of day
Consultations booked
By day of week
BookingsPatient spend $
72.9% of all consultations happen between 07:00 and 11:00.
08:00 alone accounts for 624 consultations — 37% of everything. Friday is effectively closed (3 bookings across six Fridays). Thursday carries the highest volume (346 bookings) but the lowest value per booking ($5.30 vs $7.33 on Monday). Campaign sends, IVR prompts and 2441 staffing should be built around a 06:00–10:00 window, Saturday to Thursday — not spread evenly across the week.
7 · What patients pay
Paid bookings at each price point
Average paid consultation: $9.26. BAANO keeps about $1.24 of it.
512 bookings sit at the $11 price point and 277 at $9 — together 60% of all paid consultations. Commission is charged as a flat cost (1678 of 1,700 bookings) rather than a percentage, so BAANO earns roughly the same $1 whether the consultation is $3 or $16. Moving even a fraction of volume onto percentage-based commission, or onto BAANO's own teleconsultation (where BAANO keeps $246 on $178 of spend), changes the economics far more than adding booking volume does.
8 · Retention
Repeat patients
17%
230 of 1,362 patients
Repeat bookings
568
33% of all bookings
Most loyal patient
8
consultations in 42 days
First-time only
1,132
never came back in the window
230 repeat patients generate 33% of bookings.
A 17% repeat rate inside a six-week window is not bad for a young service, but 1,132 patients came once and did not return. There is no re-engagement mechanism visible in this data — no follow-up SMS, no recall. Given that BAANO already owns the phone number of every one of those 1,362 patients, this is the cheapest available growth channel and it is currently unused.
9 · What I would do next
1. Stop reporting patient spend as revenue.
Switch the internal number to Admin Commission. The real figure is $1,619 for the period.
2. Fix the attendance field before NASIIB-09.
"Pending" currently means unpaid, not un-attended. The draw rewards patients who book and attend. Right now that cannot be verified.
3. Add a source field to the agent booking flow.
1,085 bookings (64%) come through agents and carry no origin data. One spoken Somali code word captured at the end of the call would make every campaign attributable.
4. Do not buy more installs yet.
6,031 installs produced 615 self-service bookings and $586 of commission — about $0.27 per install. Fix conversion first; the last six weeks already show conversion rising while installs fall.
5. Re-engage the 1,132 one-time patients.
Existing SMS infrastructure, existing phone numbers, no acquisition cost.
6. Reduce single-doctor and single-hospital dependency.
23% of spend through one doctor and 57.4% through two hospitals is a supply risk, not a marketing one — but it caps what marketing can deliver.