Skip to content
Amoura

The operating system for medical & health distribution.

Run the entire chain — ordering, expiry-controlled inventory, dual-approved dispatch, marketing campaigns, compliant invoicing, field reps and procurement — in one platform, with VAT/TRN invoicing and finance built in.

For GCC distributors of aesthetics, pharma, devices, dental & vet. Starting with aesthetics.

End-to-end operationsBatch & expiry (FEFO)Campaigns & broadcastsAI insights

Ordering, inventory, campaigns, approvals and VAT/TRN invoicing — in one system.

demo.amoura.app/dashboard
Dashboard
Dec 2025 – Jun 2026 · all markets
Revenue
1,840,500AED
+8%
Orders
184
+12%
Avg order
10,002AED
+3%
Fulfilment
98%
on-time
Revenue trend
Recent orders
Clinic AAED 12,400
Approved
Clinic CAED 4,900
Picking
Clinic BAED 18,250
Dispatched
Clinic FBHD 1,420
Invoiced

Illustrative demo · sample data

Why distributors switch

01
End to end

Order to delivery to invoice, in one system.

02
4 markets

UAE, Bahrain, Oman, Qatar — on day one.

03
Custom roles

Built-in roles plus any custom role you define — each with its own pages & permissions.

04
FEFO built in

Expiry-aware stock that protects every batch.

The pattern

You already know the pattern, because you've been living in it.

Orders

Orders arrive on WhatsApp. Someone re-types them into a spreadsheet, sometimes correctly.

Field

Sales reps update files no one fully trusts, and the rep who knows them is on vacation.

Stock

Batch numbers and expiry dates live in someone's head — until that someone leaves.

Invoicing

Invoices get raised by hand, late, and rarely match exactly what shipped.

Amoura is the layer that connects all of it — so the truth lives in one place, in real time, and stops costing you weekends.

A Monday morning, two ways

Four meetings vs. a quiet Friday.

TodayWithout Amoura

Two spreadsheets and a prayer.

  • 01Sales rep WhatsApps an order at 11pm. Someone re-types it Monday.
  • 02Warehouse picks the wrong batch because the sheet wasn't refreshed.
  • 03Clinic asks for an invoice. Three departments check three systems.
  • 04Accountant reconciles last week's orders. Next week starts.
TomorrowWith Amoura

One screen, four roles in sync.

  • 01Clinic places order on their branded portal. It's in dispatch by 9am.
  • 02Warehouse sees the right batch, expiry, and lot — no guessing.
  • 03Invoice issues the moment the order ships. PDF in the clinic's inbox.
  • 04Invoices, payments and credit all tie out. Friday looks like Friday.

One system, every function

One platform.
Built for the Gulf.

Not modules bolted together — one connected flow, from the customer’s order to the paid invoice.

Screens below are illustrative — sample data.

Orders & approvals

Orders that don't get re-typed.

Clinics order through their portal against a live credit limit. Every order is signed off by the sales manager and warehouse lead — high-value orders escalate to the CEO automatically. Then pick → pack → dispatch with tracking → delivery, and the invoice raises itself.

  • Credit-aware checkout
  • Dual sign-off, CEO threshold
  • Auto-invoice on delivery
demo.amoura.app/orders
Orders
Dual sign-off · pick → pack → dispatch → deliver
OrderClinicItemsValueStatus
#ORD-4821Clinic A14AED 12,400
Approved
#ORD-4820Clinic C6AED 4,900
Picking
#ORD-4819Clinic B22AED 18,250
Dispatched
#ORD-4818Clinic E9OMR 980
Delivered
#ORD-4817Clinic F4BHD 1,420
Invoiced
#ORD-4816Clinic D11AED 7,640
Pending
Manager & warehouse signed · CEO approval on high-value

Inventory · FEFO

Never sell expired stock. Never write off forgotten stock.

Batch and lot tracking with expiry, FEFO and multi-warehouse stock status, so the first-to-expire always ships first — and short-dated fillers stop turning into write-offs.

  • Batch & lot tracking
  • FEFO fulfilment
  • Multi-warehouse stock status
demo.amoura.app/products
Inventory
Batch & lot · expiry · FEFO
ProductBatchExpiryQtyStatus
HA Filler Plus 1mlLOT-2406AAug 2026320In stock
Bio-Revitalizer 2mlLOT-2405CJul 202648Expiring
Skin Booster SLOT-2312FJun 202612FEFO next
Collagen Serum 5mlLOT-2407BNov 2026210In stock
Lift Threads PDOLOT-2404DSep 202696In stock
Micro-Cannula 25GLOT-2402EMay 20260Out

Procurement · goods-in

Buy it, receive it, and it's already in stock.

Raise purchase orders to your suppliers, then receive goods against them — and every unit lands with its batch, lot and expiry, straight into FEFO stock. No re-keying between buying and selling.

  • Supplier POs & receiving
  • Goods-in → batch / lot / expiry
  • Lands directly in FEFO stock
demo.amoura.app/purchase-orders
Purchase orders
Suppliers · POs · goods-in
SupplierPOItemsStatus
Supplier APO-308224Received
Supplier BPO-308112In transit
Supplier CPO-30808Ordered
Supplier DPO-307916Received
Supplier EPO-30785In transit
Goods-in posts straight to batch, expiry & stock

Pricing · margin

Pricing that protects your margin.

Per-clinic and per-segment price rules, loyalty tiers and a hard minimum-margin floor that no rep, discount or campaign can break. The control room shows revenue, fulfilment and what's moving — at a glance.

  • Per-clinic & segment pricing
  • Hard minimum-margin floor
  • Loyalty tiers
demo.amoura.app/dashboard
Dashboard
Dec 2025 – Jun 2026 · all markets
Revenue
1,840,500AED
+8%
Orders
184
+12%
Avg order
10,002AED
+3%
Fulfilment
98%
on-time
Revenue trend
Recent orders
Clinic AAED 12,400
Approved
Clinic CAED 4,900
Picking
Clinic BAED 18,250
Dispatched
Clinic FBHD 1,420
Invoiced

Finance · VAT

Money that reconciles itself.

VAT/TRN-compliant invoices raised automatically from what shipped, payments, credit limits, and returns or refunds that restock — all in one finance system.

  • VAT/TRN invoices
  • Credit limits & payments
  • Returns with restock
demo.amoura.app/finance
Invoices
VAT / TRN · payments · credit
InvoiceClinicNetVAT 5%Status
INV-2041Clinic A11,810 AED562
Paid
INV-2040Clinic B17,381 AED828
Pending
INV-2039Clinic C4,667 AED222
Paid
INV-2038Clinic D7,278 AED346
Overdue
INV-2037Clinic E933 AED44
Paid
Auto-invoiced on dispatch · TRN 100xxxxxxxxxxxx

Trade marketing · A&P

Marketing budgets that actually reconcile.

Clinics are auto-tiered by their trailing revenue, each tier carrying an A&P budget. Tag an expense to a clinic, brand or event and it draws down the right budget — with committed-vs-actual spend, brand A&P ROI and post-event ROI, instead of a spreadsheet nobody trusts.

  • Revenue-based customer tiers
  • Per-clinic & per-brand A&P budgets
  • Brand & event ROI
demo.amoura.app/trade-marketing
Trade Marketing
Customer tiers · A&P budgets · spend vs plan
ClinicTierPlannedSpentUsage
Clinic APlatinum84,00061,200
73%
Clinic BGold38,00035,500
93%
Clinic CGold30,00012,400
41%
Clinic DSilver14,00015,800
over budget
Clinic ESilver9,0002,100
23%
Auto-tiered by revenue · A&P spend tracked to each clinic & brand

Expenses · A&P drawdown

Every dirham of spend draws down a budget.

Reps log marketing, gift, catering and event spend against a clinic, brand or event. Each expense runs a two-step approval and draws straight down that clinic's A&P budget — so committed-vs-actual stays live, and nothing hides in a spreadsheet.

  • Spend tagged to clinic, brand or event
  • Two-step approval before it counts
  • Live drawdown on the A&P budget
demo.amoura.app/expenses
Expenses
Tagged to clinic & brand · drawn from A&P budget
ClinicTypeAmountStatus
Clinic AEvent8,200 AEDApproved
Clinic BGift1,450 AEDPending
Clinic CCatering2,900 AEDApproved
Clinic DMarketing5,600 AEDRejected
Clinic EEvent3,100 AEDPending
Clinic A · A&P budget drawdown
AED 61,200 spent of 84,000 · 73% used

And it’s all multi-role, multi-company and seat-based — with audit logging, rate limiting and role-based access on every action.

Marketing · campaigns · broadcasts

Marketing that fills the calendar,
not just the ledger.

Most distribution tools stop at orders and invoices. Amoura also drives demand — run margin-safe campaigns aimed at the right clinics, then reach them over WhatsApp and email, all from the same system that knows their credit, history and licence.

demo.amoura.app/campaigns
Campaigns
Targeted offers · budget & redemption caps · margin floor
New-clinic welcomeActive
Buy 3 + 1 free→ Cohort: New clinics
Budget AED 50,000
Max redemptions 200
✓ Margin floor 10% held✓ Credit-aware
Win-back lapsed−15%· Lapsed 60d+
Active
Volume incentiveBuy 5 + 1 free· All clinics
Scheduled
Ramadan push−10%· Aesthetics seg.
Draft

Targeted offers with budget & redemption caps and a protected margin floor.

demo.amoura.app/broadcasts
Broadcast
WhatsApp + email · personalised · scheduled
WhatsApp Email
AudienceClinics 48 · Doctors 126
Message preview

Hi {{name}}, our Eid filler offer is live — buy 3 get 1 free until Apr 20. Tap to order.

ScheduleScheduled · Apr 10, 09:00
312
Sent
298
Delivered
211
Read
One-tap opt-out respected · order & invoice messages never affected

WhatsApp + email broadcasts — personalised, scheduled, delivery-tracked, opt-out aware.

Cohort-targeted campaigns

Buy-X-get-Y and % offers aimed at lapsed, at-risk or new clinics, a segment or a single account — with budget and redemption caps.

WhatsApp + email broadcasts

Reach clinics and doctors on the channels they actually read. Personalised, scheduled, with delivery and read tracking.

Margin-safe & compliant

A hard margin floor no promo can break, benefits auto-withheld over credit limit, one-tap opt-out — and AI that drafts the next campaign.

Screens are illustrative — sample data.

Intelligence · AI

AI on your data —
and it never invents a number.

Amoura reads the same orders, stock, clinics and visits it runs — across insights, HCP mapping, inventory and an economy pulse. The difference: every figure is computed in code, and the model only writes the interpretation. So the analysis is detailed, but the numbers are auditable, repeatable and yours — not a generic benchmark.

demo.amoura.app/ai-insights
AI Insights
Grounded in your orders, stock & visits
Revenue
1,840,500AED
+8%
Pipeline
312,000AED
open
Net
1,792,000AED
after returns
Orders
184
+12%
Revenue trend
Recommendations
Reorder soon
Skin Booster S below 14-day cover
At-risk clinic
Clinic D — no order in 41 days
Demand up
Lift Threads PDO +22% this month
Numbers computed from your data · AI writes the read-out

Revenue trend, demand and at-risk signals — with the action to take next.

demo.amoura.app/hcp-mapping
HCP Mapping
Cross-sell affinity · territory · data quality
ClinicNext best productConf.
Clinic ACollagen Serum 5ml92%
Clinic CLift Threads PDO84%
Clinic BSkin Booster S78%
Territory
Rep B overloaded 1.4× — move 3 clinics
Data quality
6 duplicate doctor profiles to merge
At risk
Clinic D — buying rhythm slipped 45d+
Affinity learned from your co-purchase history · specialty-matched

Next-best-product per clinic from co-purchase history, plus territory and data-quality fixes.

demo.amoura.app/inventory-intel
Inventory Intelligence
Demand · days of cover · reorder point
ProductCoverReorderABC
HA Filler Plus 1ml9d+200A
Skin Booster S6d+120A
Bio-Revitalizer 2ml18dB
Collagen Serum 5ml41dA
Micro-Cannula 25G0d+300C
Safety stock = service level × your demand variability × supplier lead time

Demand forecast, days-of-cover, ABC class and reorder points from your own 12-month history.

demo.amoura.app/economy
Economy Pulse
Live FX · margin sensitivity · demand velocity
EUR vs peg
+2.5%
on EUR-sourced cost
Blended margin
41.0% → 40.7%
scenario if EUR holds
Demand velocity · 90 days
Segment A+612,000 AED+12%
Dubai388,500 AED+8%
Abu Dhabi201,400 AED-4%
Lift Threads PDO96,200 AED+22%
Live FX & indicators · scenario run on your product mix

Live FX run against your margin, plus segment, city and product demand velocity.

Numbers in code, AI writes the story

Every figure — growth %, days-of-cover, safety stock, margin impact — is computed in code from your data. The model only writes the read-out, so it can't invent a number. Run it twice on the same data and the facts don't move.

Grounded in your own data

Not a generic benchmark or an industry average. Forecasts, affinities and churn flags come from your real orders, stock, clinics and visits — and each company's AI only ever sees its own.

Safe, one-click actions

Recommendations come with a button: set a rep's target, raise a clearance campaign, open a collections task. And it won't push discounts to a clinic that's over its credit limit or already at risk.

Also runs a deterministic period-end forecast, receipt OCR & expense matching, and auto-drafted expiry-clearance campaigns. Screens are illustrative — sample data.

Finance, built in

The invoice writes itself.

When an order is dispatched, Amoura raises the VAT/TRN-compliant invoice from exactly what shipped — no re-keying, no drift between the order and the bill. Payments, credit limits and returns with restock live in the same system.

Order dispatched
Invoice raised
Payment tracked
Dermal fillersBiorevitalizationSkin boostersSkincarePDO threadsImplantsAesthetic devicesConsumablesDermal fillersBiorevitalizationSkin boostersSkincarePDO threadsImplantsAesthetic devicesConsumables

Every category a health distributor carries — fillers, devices, skincare and consumables.

One engine, every health vertical

Built for the regulated,
perishable realities of health distribution.

FEFO, batch traceability, credit control and VAT/TRN invoicing aren’t aesthetics features — they’re health-distribution features. The same Amoura engine runs them all. We lead where we’re strongest today, and the platform is built for the whole category.

The category

Not an ERP. Not just a CRM.
The operating system in between.

A CRM tracks your clinics and reps, then stops at the sale. A generic ERP doesn’t know what a lot number, an expiry date or a credit limit is. Amoura is built only for medical & health distribution — so the field-rep CRM runs in the same system as ordering, FEFO inventory, dual sign-off and TRN invoicing.

Your CRM is built in

Clinics, reps, visits, per-customer pricing and pipeline — no separate CRM to buy.

Finance is built in

VAT/TRN invoicing, payments, credit and returns in one place — export the figures your accountant needs.

Amoura intelligence

Signals, not just records.

Demand signals
See what's about to move before it does.
Inventory intelligence
Reorder and clearance flagged automatically.
HCP mapping
Know which doctors drive which clinics.
Economy pulse
Market context, read into your numbers.
UAEBahrainOmanQatar
Tuğra Elibüyük — Founder of Amoura

Tuğra Elibüyük

Founder · Healthcare Marketing & Distribution Operations · Dubai

Name
Tuğra Elibüyük
Role
Founder · Healthcare Marketing & Distribution Operations
Based
Dubai

The person behind it

Hi, I'm Tuğra.

I've spent the last few years working inside the medical aesthetics distribution industry in Dubai — close to clinics, doctors, sales and marketing teams, warehouse operations, and business owners.

That gave me a practical understanding of how distribution really works: product positioning, clinic communication, stock and expiry control, quotations, educational events, digital campaigns, and day-to-day operations. My background combines healthcare marketing with real distributor-side experience.

This is the perspective behind my work: helping medical distributors become more organized, more visible, and more effective in how they present, sell, and manage their products.

If you want to see whether this fits your business, the fastest way is to talk to me directly — no sales pitch, just a real conversation about your operation.

The fine print

Questions worth asking before you book.

01What is Amoura?+

Amoura is the operating system for medical & health distribution — one platform that runs a distributor's whole business: customer/clinic ordering, dual sign-off approvals, batch/expiry (FEFO) inventory, per-customer pricing, campaigns, VAT/TRN invoicing, warehouse fulfilment, procurement and field-rep CRM. It's built for GCC distributors of aesthetics, pharma, devices, dental and veterinary goods, with finance built in. It leads with aesthetics and extends across health distribution.

02What's the best software for aesthetic distributors in the UAE?+

Amoura is purpose-built for the category rather than adapted from a generic ERP. It combines a clinic ordering portal, batch/expiry (FEFO) inventory, per-clinic pricing, UAE VAT/TRN invoicing and a sales-rep CRM in one system, operating across the GCC — UAE, Bahrain, Oman and Qatar. It handles the full aesthetic catalog: dermal fillers, biorevitalization, skin boosters, skincare, threads, implants and devices.

03Does Amoura handle UAE VAT and TRN-compliant invoices?+

Yes. Amoura raises VAT/TRN-compliant invoices automatically — generated the moment an order is marked delivered, from exactly what shipped — and handles payments, credit limits and returns/refunds with restock, all in one finance system.

04How does it manage dermal filler expiry and FEFO?+

Amoura tracks every product by batch and lot with expiry dates, and fulfilment follows FEFO (first-expiry-first-out), so stock closest to expiry ships first. Live stock status across multiple warehouses reduces write-offs on short-dated fillers and devices.

05How does order approval work?+

Every order goes through dual sign-off: a sales manager and a warehouse lead both approve before fulfilment, and the CEO is pulled in only for high-value orders above a threshold you set. Approved orders move picking → packing → dispatch (with driver/tracking) → delivery, which auto-raises the invoice. Every step is logged.

06Can clinics order directly?+

Yes. Clinics get a self-service portal with your full catalog, cart, credit-aware checkout, order tracking and downloadable invoices. Orders flow straight into your approval and warehouse pipeline — no re-keying.

07Can I set different prices for different clinics?+

Yes. Amoura supports per-clinic and per-segment price rules with a minimum-margin floor, so reps can't sell below your protected margin. You can also run campaigns — % discounts or buy-X-get-Y — targeted to clinics or segments, with budget and redemption caps.

08Can I run marketing campaigns and message my clinics?+

Yes — Amoura has a built-in marketing layer, not just finance. Run % discount or buy-X-get-Y campaigns targeted to a cohort (lapsed, at-risk or new clinics), a segment or a single clinic, with budget and redemption caps and a margin floor that holds — benefits are auto-withheld for clinics over their credit limit or with a lapsed licence. Then reach clinics and doctors directly with WhatsApp and email broadcasts: personalised, scheduled or sent now, with delivery and read tracking and one-tap opt-out (marketing only — order and invoice messages are never affected). AI can even draft your next campaign. It's run by a dedicated marketing role.

09Does Amoura include invoicing and finance, or do I need separate software?+

Invoicing and finance are built in. Amoura raises VAT/TRN-compliant invoices automatically from dispatched orders, and tracks payments, credit limits and returns with restock in the same system — so it's the system of record for your distribution and billing.

10Which markets and roles does it support?+

Amoura operates across the GCC — UAE, Bahrain, Oman and Qatar — with events running in UAE, Bahrain and Oman. It's multi-company and seat-based with built-in roles (admin/CEO, sales manager, sales rep, warehouse, accountant, marketing, clinic user) plus any custom role you define — each with its own pages and permissions — with role-based access, rate limiting and an audit log.

11Is Amoura only for aesthetic distributors?+

No. Amoura is built for medical & health distribution broadly — the same engine handles aesthetics, pharmaceuticals, medical devices, dental and veterinary goods, because they share the same realities: batch/lot and expiry (FEFO), regulated VAT/TRN invoicing, credit-aware B2B ordering and field-rep selling. We lead with aesthetics today because that's where it proves out fastest, and the platform is designed for the whole category.

Ready when you are

See Amoura run your business end to end.

Book a founder-led demo and we’ll walk your real workflow — orders, approvals, inventory, finance — on the system, not a slide deck.

Get a demoTalk to Tuğra on WhatsApp →

30 minutes · Your workflow, on the system · No obligation

WhatsAppGet a demo