Vol. I · Edition 265

Hani Yousif

Bousla — instant shipment analytics for GCC logistics teams

Problem
{"ar": "<p>كلّ فريق لوجستيّاتٍ في الخليج ينهي أسبوعه بالملفّ ذاته: تصديرٌ خام من شركة الشحن بصيغة CSV أو Excel، بألف صفٍّ أو أكثر، ولا عمودَين بالاسم ذاته بين شركتَين. تحويل ذلك إلى قرار — <em>أيّ المسارات نُصلح، وأيّ السائقين نُدرِّب، وأيّ المدن تستنزف الهامش بصمت</em> — يستهلك ساعاتٍ من المحلّلين، ويصبح باطلاً يوم الاثنين.</p>\n<p>أدوات BI الحاليّة تطلب نموذج بيانات، وقالباً، وقراراً في الهيكل. الفريق يريد إجاباتٍ فحسب. الفجوة ليست في قدرة التحليل؛ بل في الميل الأخير بين "الملفّ الخام" و"التقرير الحيّ".</p>\n<p>بُنيت بوصلة لتُغلق تلك الفجوة في أقلّ من دقيقتَين، دون مشروع تكامل.</p>", "en": "<p>Every GCC logistics team ends the week with the same file: a raw carrier export in CSV or Excel, a thousand rows deep, no two columns named the same across carriers. Turning that into a decision — <em>which lanes to fix, which drivers to coach, which cities are silently draining margin</em> — takes analysts hours and gets stale by Monday.</p>\n<p>Existing BI tools ask for a data model, a template, a schema decision. The team just wants answers. The gap is not analytical horsepower; it is the last mile between "raw file" and "live report".</p>\n<p>Bousla was built to close that gap in under two minutes, without an integration project.</p>"}
Solution

Upload any carrier export. Bousla maps columns automatically, normalises statuses, and computes the KPIs a logistics team actually runs on — on-time rate, lead time distributions, driver success rates, city-level volume and delay, COD reconciliation and fee breakdowns.

Four purpose-built reports open in seconds: Delivery Performance, Driver Analytics, Geographic Intelligence, and Financial Reports. Each is boardroom-ready and exportable to PDF or Excel in one click.

The product decision that mattered: no onboarding, no template, no schema call. A 14-day free trial with no credit card. If the file does not tell a story in the first upload, no amount of setup would rescue it.

Architecture

Column inference, not column mapping

The intake stage guesses column semantics from headers, sample values, and shape. Merchants never see a mapping screen unless the guess fails.

Traceable numbers, always

Every KPI on every dashboard is one click away from the raw rows it came from. There is no derived warehouse layer we cannot explain — the source file is the source of truth.

Region-native

Arabic-first with full RTL layout. Reports use GCC address hierarchies (city → district) rather than a Western county / state hierarchy the region does not use.

Features
  • One-file upload — any carrier CSV, no template required
  • Automatic column mapping and status normalisation
  • Delivery Performance — on-time rates, lead times, status funnels
  • Driver Analytics — success rates, attempts, failure reasons
  • Geographic Intelligence — volume, delays, returns by city and district
  • Financial Reports — COD reconciliation, fee breakdowns, invoice status
  • Every KPI traceable to the raw file — no black boxes
  • PDF and Excel export in one click, Arabic RTL and English
Results

Bousla shipped as a self-serve product with a 14-day free trial and no card requirement. The measurable win is time-to-insight — under two minutes from CSV drop to a live dashboard.

Operations leads who spent a full day per week stitching spreadsheets now brief the ops meeting straight off the dashboard. The four canonical reports have been enough to close 80% of the questions that used to require a dedicated analyst.

More stories