We built it because our own perfume brand was flying blind. This is the honest version — what lied to us, what we built, and what runs on it today. Some numbers are rounded. Nothing is invented.
Elyscents sells perfume the way most of Pakistan, the Gulf and Bangladesh actually buy things: cash on delivery. The ad platforms counted every checkout as a win. The dashboards were green. The agency reports were confident.
But COD has a shadow. Parcels booked to addresses that never answer. Parcels that travel three days and get refused at the door. "Orders" that were never real in the first place. Every checkout had three possible endings — delivered, returned, or fiction — and every report we read averaged the three together and called it growth.
We were spending real money every day against numbers that hadn't finished being true yet. Our acquisition cost looked healthy on Meta and was nearly double in the bank. The gap had a name we learned the hard way: RTO — the parcels that come back, and the tax nobody puts in a pitch deck.
Not another dashboard — an operating system. Every order confirmed on WhatsApp before it becomes a parcel. Every parcel tracked to one of its three endings. Every rupee of ad spend divided by delivered orders, not reported ones — a number we learned to call Delivered CAC, because the other one is marketing.
Then the machines joined. An AI performance marketer that watches the ad account hourly, 09:00–18:00 PKT and gets graded on its calls. Agents that recover abandoned carts and win back sleeping customers — politely, in shadow first, on approved templates, under one shared frequency cap. A P&L that only believes cash. An inbox that knows which order a customer is angry about.
We didn't buy this off a shelf, because the shelf doesn't know what COD is. The shelf was built for credit cards and next-day delivery — not for Karachi, Dubai and Dhaka, where the sale isn't made at checkout. It's made at the door.
This is not a demo and it was never a prototype. Elyscents — almost sixty people, working across Pakistan, the UAE, Bangladesh and Kenya — spends its day inside it. It's where the media buyer kills ads, where the warehouse scans parcels, where the social team schedules content across every market, where the cashier closes a till, where the founder reads the one number that matters. The WhatsApps it sends reach real customers. The parcels it books reach real doors.
The live wire on our homepage isn't a simulation of what Graymat could do. It's an anonymized stream of what this system did do — recoveries, upsells, delivered cash — from a working business, while you were reading this page.
Elyscents didn't expand into easy markets. It expanded into the ones that break software: every new country brought its own couriers, its own currency, its own way a customer says no at the door — and its own return rate to be learned from scratch. Each stop is why Graymat stopped being Pakistani software and became a system that assumes nothing is settled until someone is paid.
Four countries run inside Graymat today — Pakistan, the UAE, Bangladesh and Kenya. Orders, couriers, WhatsApp and cash, with the depth that each market actually has: a warehouse and three couriers in Karachi, a 3PL in Dubai and Dhaka, a 3PL and its own currency in Nairobi. They are never averaged together — a return rate learned in Karachi is worthless in Nairobi, and pretending otherwise is how a dashboard starts lying to you.
We never wrote a pitch deck. But when another brand saw the system and asked to run their business on it, we learned the tool could be a product. We have not taken them on. The platform is built multi-tenant and every brand is walled off, ours included. Today Graymat runs Elyscents and Oud Al Abraj — two brands owned by its founder. Neither is a client.
Which is how we got here. Graymat — gray matter for commerce. Built by Shoaib and the Elyscents team. No outside brand enters until Graymat clears the one-crore proof threshold on Elyscents — ₨10,000,000 generated there, measured on Elyscents alone. Outside interest proved there is a product here. It did not prove the product is ready, and those are different things.