Not for sale. Not yet.

Before we ask for your money,
Graymat has to make ours.

Graymat will not accept a single outside brand until it has generated ₨10,000,000 in revenue for Elyscents — our own operating business. Built and corrected at the order desk, in the warehouse, through courier failures and inside the cash ledger. Not in a development room.

The operating system for commerce that does not end at checkout — it follows every promise until it becomes cash, or does not.

Current public ledger · Pakistan
Generated for Elyscents
₨6,286,261of ₨10,000,000
62.9% of the crore
Courier-verified so far ₨3,999,430 63.6% of generated
Latest recorded event reading…
Last reading 6 Sept 2026, 14:01

Graymat runs Elyscents across four markets. This public crore ledger counts Pakistan only; the UAE, Bangladesh and Kenya stay out until each has its own publishable proof feed. Markets are never blended — different currencies, couriers and law.

Everyone shows you orders.
We show you cash.

An order is a promise. Cash is a fact.

In cash-on-delivery the customer pays a rider who has not arrived yet, so Graymat counts a sale only when the courier hands over the cash — and runs every decision off that one number. We built it for Elyscents. It runs the business every day.

Karachi · order desk
The order queue, being worked. Every row here is a real parcel waiting on a human yes.
Karachi · confirmation
A confirmation call. This is the step that decides whether a promise becomes cash.
02

Your ad platform says 1,000 orders.
Your bank account disagrees.

The lie of reported CAC
What the dashboard said
453
Reported CAC. Spend ÷ orders. The number every agency screenshot shows you.
What was fake
never real never shipped refused at the door
In cash-on-delivery, an "order" is a promise — not money. In this cohort 24% of those promises had not become cash — and it is still climbing, because only 73% of it has settled.
What it actually cost
596
Delivered CAC. Spend ÷ orders that were delivered and paid for. Graymat is the only number between the two — and the only one that matters.
Rs 453 reported
Rs 596 delivered

Same spend. Same cohort. Rs 143 of every customer was already living in the gap at 73% settled — and only one of these two numbers ever showed up in the bank.

app.graymat.ai — Delivered CAC · cohort ledger
PAKISTAN PROJECTION VS WHAT ACTUALLY HAPPENED CAPTURED 04 AUG 2026
CohortSpendOrdersSettledDeliv.ReportedProjected
2026-08-051430%0
2026-08-04Rs 13,0947390%0Rs 18~Rs 104
2026-08-03Rs 138,8305364%20Rs 259~Rs 1,519
2026-08-02Rs 255,76065026%44Rs 393~Rs 609
2026-08-01Rs 205,64347156%138Rs 437~Rs 700
2026-07-31Rs 224,52149673%256Rs 453~Rs 596
The module's own cohort ledger, row for row. Read it top to bottom: at 0% settled the platform claims Rs 18 a customer — pure flattery, and the module says so instead of letting you scale on it. By 73% settled the truth has climbed to Rs 453 reported against ~Rs 596 projected. A young cohort always flatters. The highlighted row is the one every number above reads from.

ONE REAL COHORT · PAKISTAN · 31 JUL 2026 · 73% SETTLED — the claim and the proof are the same ledger row. The gap is decomposed six ways (base · never-real · never-shipped · stopped · returned · in-flight), each with an owner, summing to the rupee — and it widens as the remaining 27% settles.

03

One spine. Click → cash.

Why Graymat sees what no platform can
👆
Click
ad, reel, TikTok, search
👣
Session
first-party pixel on your store
🧾
Order
mirrored the moment it lands
💬
Confirm
WhatsApp verifies it's real
📦
Doorstep
courier says delivered — or refused
💰
Cash
remitted into your account
app.graymat.ai — Commerce Graph · the parcel chain
PAKISTAN COHORT 21 JUN – 21 JUL · SETTLED STOPS 15 DAYS SHORT — ON PURPOSE
13,644ORDER PLACED · Rs 41,046,905
− 2,216 cancelled · Rs 2,460,404  − 8 never confirmed · Rs 24,193
11,420CONFIRMED · 83.7%
− 179 confirmed, never shipped · Rs 732,985
11,241BOOKED TO COURIER · 98.4%
− 1,126 returned (RTO) · Rs 3,661,670
8,718DELIVERED · 63.9% OF EVERYTHING PLACED
CASH COLLECTEDRs 29,094,303
REALISED70.9%
REMITTED BY COURIERRs 27,606,953
The same spine, drawn from real parcels — bar width is orders, to scale. 13,644 placed → 11,420 confirmed → 8,718 delivered, and every red line is what fell out and what it cost. The one revenue figure it will call real is the cash the courier actually settled. It even reports the 9.7% of shipped orders it cannot match to a parcel, rather than quietly counting them as won.
04

Money Graymat can prove.

Real events, as they settle — the full record lives on /proof
Generated₨6,286,261 Courier-verified ₨3,999,430 Latest movement See the full proof →
CONNECTING TO THE LIVE FEED…

Every counting rule, the 30-day machine, one real day hour by hour, the returns record, the city map and why this number changed are on the proof page — read from the same source the internal dashboard reads.

05

The machines that are actually earning.

Six agents, six narrow jobs — each with a ledger and a kill switch

Two of these six move the crore counter. The rest are built and running, but either lack a control group or have not been switched on — so they are reported here and counted nowhere. The engine cards on the proof page say which is which, and why.

Counts toward the gate
CART RESCUER
ECHO one hour after they walk away
powered by the CARS recovery engine
Abandoned checkout at 2pm, a gentle WhatsApp at 3pm. Then 24h. Then 72h. Every recovered cart tracked to delivered cash — not "clicks recovered".
He got distracted. Everyone does. I reminded him before the feeling went cold.
Counts toward the gate
PARCEL OPTIMIZER
PARCEL+ one more thing in the box
The courier is already going. A one-tap WhatsApp yes adds the perfect second item to the parcel before it ships. Free margin riding paid postage.
The parcel was leaving anyway. It might as well leave heavier.
Not switched on — nothing to count
RETENTION ENGINE
BLOOM returns at the right moment
Knows when a 50ml bottle runs out. Welcome, replenishment, win-back journeys that arrive the week your customer actually needs them — not on a marketer's calendar.
Day 68 since the oud. She's almost out. Tomorrow morning, not tonight.
Holdout declined — reported, never counted
RELATIONSHIP AGENT
LOOP earns the right to ask
Holds a small number of real WhatsApp conversations a day — value first, asking for nothing — and surfaces the moment a purchase becomes the natural next thing to say.
She mentioned her sister's wedding. That's not small talk. That's a gift waiting to happen.
Saves losses, does not earn revenue
SAFETY NET
SENTRY never lets one feel unheard
Catches the bad reply, the silent thread, the customer drifting away — and hands your team the fix before it becomes a lost customer. Sells nothing. Saves everything.
Three messages, no answer, tone shifting. A human should take this one — now.
06

Karachi first. Then everywhere the door still decides.

Four markets, operated separately — never blended into an average

Every new market brought its own couriers, its own currency and its own way a customer says no at the door. That is why Graymat learns each one separately — a return rate learned in Karachi is worthless in Nairobi, and averaging them is how a dashboard starts lying to you.

KarachiPakistan · own warehouse, 3 couriers, 3 outletsRUN IN GRAYMAT
DubaiUAE · through a 3PL, own courier and currencyRUN IN GRAYMAT
DhakaBangladesh · ads, demand and orders through a 3PL, BDTRUN IN GRAYMAT
NairobiKenya · own store and ad accounts, 3PL delivery, KESRUN IN GRAYMAT

FOUR COUNTRIES RUN INSIDE GRAYMAT TODAY — Pakistan, the UAE, Bangladesh and Kenya. Orders, couriers, WhatsApp and cash, each market operated separately and never blended.

07

One spine. Three loops. One brain.

Not twelve products — one system, and where each part sits in it
One commerce spine
Orders, customers, parcels and cash — one record each, joined end to end.
ordercustomerparcelcash
Acquire
Ads, creative and the only cost-per-customer that counts deliveries.
  • Ads Manager — Meta, Google and TikTok in one table
  • Ad Pilot — a call, its evidence, and the grade 72h later
  • Creative — hooks and scripts built from your own winners
  • Delivered CAC — spend ÷ parcels that were paid for
See a working week →
Fulfil
Everything between a promise and a rider handing over cash.
  • OMS — confirm before dispatch, so junk never becomes a parcel
  • Warehouse — scan to pack, stock moved at the dispatch scan
  • Courier layer — booking, tracking and fee reconciliation
  • RTO Rescue — the 48-hour window before a refusal becomes a return
Every module, documented →
Grow
Revenue from customers you already paid to acquire.
  • ECHO — a dying checkout, one WhatsApp later
  • Parcel+ — one more item in a parcel that was leaving anyway
  • BLOOM — replenishment timed to the bottle, not the calendar
  • Inbox — every conversation, order-aware
What they have earned →
One brain
Ask Graymat and the operating agents run across all three loops on the same spine — which is the only reason an answer about ads can know what a courier did.
How asking works →
08 · The story
Dashboards show you the past.
Graymat runs the present.
Not another tool — the brain between them all.
Proven on our own money first.
Two founder-owned brands. Zero external clients.
Built in Pakistan, for the way commerce actually works.
09 · The closed door

Watch it earn the right.

There is nothing here to buy yet. Graymat runs two founder-owned brands — Elyscents and Oud Al Abraj — and zero external clients, and it will not open to an outside brand until it has generated ₨10,000,000 in revenue for Elyscents. Until then the only thing on offer is the evidence: the live wire below, and a status page that says which parts are actually switched on.

No card. No contract. No sales call.
Graymat runs only our own brands. It has no external clients.