Eluno · Product & Tech · Townhall
00:00:00.000
TIME IS MONEY
TIME, SPENT.
Everything we shipped since the last townhall, built to give time back.
Jul – Oct 2026
The idea
Every feature had one job: SAVE TIME.
SPEED
Deliver faster
Eye tests, orders and messages move without anyone chasing them.
INTELLIGENCE
Work smarter
Tools that quote, book and alert on their own, day or night.
AWARENESS
See where time goes
Every eye test and order stage timed, so slow spots show up.
Speed · Placing an order
A new lens offering, live in hours.
Live on every POS. Last townhall: a proof of concept.
Before: over a day for one coatingEdited into every index’s flow, one by one. Easy to get one wrong.
Now: added once, live in minutesOne catalogue. Every index picks it up. A week’s launch is now a day.
Ultra Pro and Office ProgressiveDecided in the evening, live within hours, sold the next morning.
Speed · Eye tests
The Gantt made eye tests faster.
14.0 min per test, was 16.12.1 minutes back on every eye test.
Tests over 20 min: 49% fewer1,247 of 5,000 before (25%), 635 of 5,000 now (13%).
Only 1 in 10 tests runs past 21 min507 of 5,000 (10%). It used to be past 27 min.
Slow tests are often harder eyes68 of 485 had an eye condition (14%). Others: 264 of 4,241 (6%).
Last 5,000 tests before the Gantt vs last 5,000 since.
Intelligence · AI
Niti books a lead in 7 minutes. Day or night.
55 of 93 booked while the team was offThe team works 10:30 AM to 8 PM. Niti never stops.
Niti pulled them in, not the sales team24 of 28 walk-ins: no sales call over a minute. 29 s of human talk each, on average.
■ 9 never spoke to the team ■ 15 quick confirm call ■ 4 longer call
21 purchases, ₹17,072 of revenueAbout 10× Niti’s cost. Show-up 30% vs 29%, same as the team.
14–29 Oct. Sales team: random sample of 107 bookings, clock hours.
Speed · In store
Lens Quotation 2.0: quote, compare, save.
Scan the frame, quote in secondsThe right lens options come up for that frame.
Compare side by sideTints shown on the frame. Rimless, half-rim and sunglasses: by the next townhall.
Saved to the customerNothing retyped when they return.
Discounts and Circle cashback built inThe price they see is the price they pay.
99 quotes saved so far
Speed · Online
Buy prescription lenses online.
LOOL · BEFORE
Bundling and offer problems
A tool we did not control.
OPTIFLOW · NOW
Optiflow: our own lens picker
Wired to every lens option. In-house, flexible, built mobile first.
Speed · One truth
One lens catalogue behind all four.
02
Optiflow
The website configurator.
03
Lens Quotation
The SMT quote tool.
04
Kiosk
The customer screen.
1
version of the truth. Change a lens, a price or a spelling once. A lens change that took a day of flow edits in Avis now takes about 15 minutes.
Speed · Order to doorstep
From order to doorstep, the customer is told at every step.
Staff only click buttons in the OMS. Every customer WhatsApp goes out on its own: up to 9 per order.
Intelligence · Automation
Reports and alerts run themselves.
ON A TIMER
Reports on a timer
Orders Ops Report, every night at 23:00.
WHEN SOMETHING HAPPENS
Instant alerts
FP ID unlinked on a cancelled or refunded order: fulfilment is emailed.
NOBODY HAS TO ASK
It just arrives
No one pulls a report or checks a screen.
Intelligence · Loyalty
Eluno Circle: built in 2 days. Joined on 55% of orders.
Live for 21 selling days in OctoberBuilt in 2 days, so it sold from 9 Oct, not November.
793 of 1,431 orders above ₹1,000 joined55% attach. ₹199 lens replacements left out.
₹64,647 in membership fees805 active members. ₹99 a year, offset by the order discount.
9–30 Oct. Staff, test and cancelled orders excluded.
Intelligence · Loyalty
Members come back and pay with points.
23 repeat orders paid with Circle pointsJoined, came back, bought again. 20 of them above ₹1,000.
₹21,760 of points → ₹1,98,106 of revenueAbout ₹9 back for every ₹1 of points spent.
Only this counts as Circle revenueNot the whole order book: new stores opened in the same weeks.
9–30 Oct. Three weeks in: an early signal, checked again at 60 and 90 days.
Intelligence · Loyalty
₹3.59 lakh of points waiting in customers' accounts.
₹3.25 lakh on the wayEarned, lands in the account when the order is delivered.
₹3.83 lakh credited, ₹21,760 usedRedeemed in store with an OTP.
Nothing expired yetThe first 90-day points expire in January: a reason to come back.
Circle ledger, 30 Oct. Refunds take points back on their own.
Speed · Lens orders
3× the lens orders. Ordered twice as fast.
643 lens orders in June, 2,062 in OctoberMore than 3 times the volume.
Median 6.6 hours → 3.2 hoursFrom the order to the lens ordered with the vendor.
Slowest 1 in 10: 42 hours → 21 hoursNext step: straight into GKB and VRX by API.
OMS status log, by order month. Staff, test and cancelled orders excluded.
Speed · Stock routing
The store keeps its last piece and sells it again.
961 frames sent from HQ stockThe store’s own piece stays on the shelf, ready to sell.
149 last pieces sold againThe store had only that one piece, and no restock before it sold. Typically 2 weeks later.
₹11.77 lakh of frame salesNet, after discounts. Sales the store couldn’t have made without its piece.
Last-piece check 19 Aug–30 Oct, against each store’s daily stock count.
Speed · Quality
We now catch twice as many problems in-house.
3.6% caught at dispatch QC in JuneNow 6–8% caught and redone before the customer sees it.
13,909 photos on 8,916 QC runsEvery check saved on the order. A failed check needs a note.
No quiet overridesPassing a failed check needs an approver.
Trust · Getting it right
Guards that stop the wrong glasses going out.
198 wrong-customer Rx links blockedA frame power can no longer land on someone else’s order.
2,476 handovers checked by OTPThe right person gets the right glasses. 3% bypassed.
Every skipped step leaves a namePhoto required for progressives. No frame power needs a reason.
Awareness · After-sales
Every after-sales problem has a card and a cause.
779 job cards since JulyReplaced the Google Form and the HQ sheet. Median 7 days to close.
96% fixed the first timeOnly 30 glasses came back for a second card.
Wrong-prescription returns halvedCustomers back because the Rx was wrong: 33 in Sep, 20 in Oct. Per 1,000 eye tests: 13.7 → 6.8.
Ask: record the fault. 428 cards still have none.
Intelligence · Teamwork
448 requests moved off WhatsApp. Now close the loop.
448 requests on the order since 31 AugRx missing, wrong Rx, change shape and more.
Live alerts to the right teamNo WhatsApp chasing.
Ask: acknowledge and close them in the OMS293 were never acknowledged, so we can’t see how fast they’re fixed.
Trust · Privacy and uptime
Customer data locked down. Systems that stay up.
DPDP step 1: masked, exact search, logged7,339 profile views recorded since 22 Oct.
Health data private since JulyRow-level security on 22 tables. Prescriptions locked down.
Faster and steadier12 Sep slowdown fixed at the root. No orders lost past 1,000 rows. Login 9 s → 1 s.
DPDP step 1 only, live since 28 Oct. Full compliance still needs more steps.
Intelligence · AI coach
IRIS reached 62 people. Here’s what they ask.
Everyone asks about lenses firstCoatings 31%, progressives 21–23%, price and offers 16–18%.
New staff ask how to sellObjections twice as often, 7% vs 4%. Top question: handling a price objection.
Older staff ask what’s newUltra, myopia control, blush lenses, AI styling. More on frames.
26 staff in July, 62 by September: 6 → 22 questions each a month. October dipped to 8.
Intelligence · Measurement
Centration V2: measured from a photo, not by hand.
A clip and the store iPadThe customer wears the clip. PD, fitting height and frame size come from the photo.
Passed UAT. Accuracy very closeOn PD, within about 0.5 mm of the pupillometer, on average.
Next: deploy, procure, calibrateEvery store, clips bought in bulk, each one calibrated.
In testing. Not live in stores yet.
Speed · Also shipped
Smaller launches, all live.
Lens cost recorded
96.5% of October vendor orders carry the lens cost. Margin we can see.
Dispatch-by date
Stores see when an order leaves HQ.
Measurement on hold
Park an item you can’t measure, with a reason.
Notes everywhere
Order, FP and Rx notes on every station.
Vision split
Unaided and corrected vision stored apart.
Rx in the account
Customers see their prescriptions online.
Kiosk lens advisor
Customers pick a lens themselves, hand off by QR.
Analytics on tap
Ask Claude for numbers, read-only.
Green: stores (SMT). Amber: orders and fulfilment (OMS). All since the last townhall.
Awareness · Analytics
Every walkout now has a why.
1,958 walkouts in October, on one page83% were free text. An AI now reads every note.
166 thought the ad offer covered more₹1,990 progressive, ₹199 lens replacement.
1 in 5 walkouts were never a saleRepairs, eye tests, doctor referrals. Without them, 57% buy.
Next: follow up with their own quoteSave the lens and frame quote. No more one blanket offer.
October, staff numbers excluded. Themes from keyword rules.
Awareness
Now we can see where the time goes.
Every eye test, refund and order stage, timed.
Awareness · Analytics
12 new ways to see the business.
Eye Test Gantt
Each optometrist’s day, live. Over 20 min goes red.
Test durations
0–5 to 30+ minute cohorts, with cumulative share.
Eye test pathways
Internal, external Rx and no-spec, with their orders.
Optometry dashboard
Optometrist leaderboard with drill-down.
Net revenue
Gross minus store and fulfilment refunds, per store.
Conversion
QMS and footfall conversion, footfall split by store.
Circle analytics
Membership revenue, members and staff memberships.
Staff leaderboard
Rebuilt: repair KPI, new weights, monthly snapshot.
Order TAT dashboard
Pipeline, throughput, stage time, status dwell.
Order speed
P75, P90, P95 per transition, by source.
Vendor lead time
Lead time per vendor, plus lens order cost.
QC analytics
Failed checks, approver notes, CSV export.
Green: stores and eye tests (SMT). Amber: orders and fulfilment (OMS). Plus Walkout Analysis, slide 24. All since the last townhall.
Coming next
What we ship next.
Our own POSAbout ₹3.5 lakh a month saved.
Niti answers every customer queryAny question, any hour, not just new leads.
The scoreboard · since the last townhall
Shipping at the speed we talk about.
940+
changes shipped across three codebases
75
new lens options added, 285 to 360
3
new store pages: Jayanagar, Vega City, Sarjapur
55%
of orders above ₹1,000 joined Circle
2×
faster to order lenses, at 3× the volume
2×
more problems caught before dispatch
₹11.8 L
last pieces sold again from the store’s own shelf
00:00:00.000
SPEED
TIME, SAVED.
Thank you
Speed, intelligence, awareness: every release gives someone their time back.