Reached a staff phone. The business has no record.
With the MVP
Sstructure_officialSponsored
STRUCTURE100% off registration
Send WhatsApp messageHY-GUL-08
same advert · same tap
Structure Gulberg · one number
Business record
✓
Ali · +92 300 ••• 214Instagram · Half-yearly offer18:42 · tag HY-GUL-08
1 entry — written by the system
18:42
WhatsApp BusinessStructure Gulberg · company number
A
AliInstagram · logged 18:42typing…
logged
H
HiraFacebook · replied in 3 min
18:30
U
UsmanGoogle · follow-up due
16:40
S
SanaReferral · visiting Thu
Yesterday
B
BilalInstagram · reminder sent
Sun
M
MariaFacebook · replied in 5 min
Sat
Recorded
Hi! What’s the fee for 6 months?
Reached Structure’s number. Logged with its advert.
SourceStructure operational audit, 24 Sep 2026 · Meta Ad Library · structure.com.pk: seven numbers published; no system records an enquiry by itself. Phones, names and numbers shown are illustrative.
Sales
Part one · Chapter 2
Typed by hand. If someone remembers.
Enquiries are copied into a Google Sheet by hand — when someone remembers.
TodayIn this example, three enquiries never make it in.
A count of messages that arrived
Any check on what’s typed
Automatic follow-up for quiet leads
A response rate
With the MVPAll eleven are on record before the evening ends.
Every message counted: 11 in, 11 on record
System writes the facts, staff add hot / warm / cold
Reminders at 2 h, 24 h and 3 days
Reply time becomes a number
Today · an example
Gulberg leads — Septembertyped by hand · 23:48
Name
Phone
Source
Status
Follow-up
“Hot” = how the salesperson felt about the chat.
Messages that arrived11only WhatsApp knows
Rows in the sheet8what the business sees
The difference3 enquiries gone. Nobody will know they existed.
With the MVP
Gulberg enquiries — logged by the systemlive
Name
Source
Reply
Status
Follow-up
Hot, warm or cold is still the salesperson’s call. Everything else, the system writes.
Messages that arrived11counted by the system
Rows on record11what the business sees
The differenceNone. Nothing typed, nothing lost.
SourceStructure operational audit, 24 Sep 2026: enquiries typed into a Google Sheet by hand, if someone remembers; hot or cold judged on feeling. The evening shown is illustrative.
Membership
Part one · Chapter 3
Ali paid for six months. He came for two weeks.
Today
Step 1 of 10
Sees an advert
Ali is about to see your advert.
or tap any moment above
Today the business sees Ali twice: when he pays, and when he doesn’t renew — five months after he left.
With the MVP every step is recorded, and week three triggers a phone call while Ali can still be saved.
With the MVP
Flagged & called in week 3 ✓
Structure
now
SourceStructure operational audit, 24 Sep 2026: no advert tag, reply time never measured, no membership or attendance system identified. Ali, his dates and his numbers are illustrative.
Management
Part one · Chapter 4
One question. No record to answer it.
The chairman asks: how many enquiries did we get last month?
TodayHand-typed sheets, no shared record — at best an estimate.
One central record
A count of enquiries that were never typed
A single version of the numbers
With the MVPOne page, two seconds — exact.
One central record, written by the system
One page — no call, no waiting
One version of the numbers, always current
Today · an example
Mon · 10:00Chairman calls the branch manager
How many enquiries did we get last month?
Mon · 10:20Branch manager calls the salesperson
Can you check the sheets and send me a total?
Mon → ?Salesperson opens three sheets
GulbergJohar TownDHAcopies, adds up by hand, gets interrupted…
Later however long it takesChairman gets a call back
“Around 400, I think.”
an estimate — not a number
3phone calls
3sheets
?waiting
±an estimate
With the MVP
Mon · 10:00Chairman opens one page
How many enquiries did we get last month?
Mon · 10:00:02 two seconds laterCentral record answers by itself
structure.pk/dashboard
Enquiries last month
412
exact · every one logged automatically
Instagram168
Facebook121
Google64
Website38
0phone calls
1page
2 swaiting
412exact
SourceStructure operational audit, 24 Sep 2026: no shared record — “no question about performance currently has an answer.” The timeline, times and figures shown are an illustrative example.
The problem, in one line
You cannot see where customers come from. Or where they go.
Before the sale
Enquiries arrive on WhatsApp and live in a sheet that someone typed — if they remembered.
Hi! What’s the fee for 6 months?Is the pool open on Sundays?Female floor timings?Student discount still on?Example: 8 of 11 typed into the sheet · 3 never
After the sale
Members stop coming and nobody notices — until the day they fail to renew.
Example · days since Ali’s last visit: · nobody called
SourceStructure operational audit, 24 Sep 2026: enquiries typed into a sheet by hand, if someone remembers; no membership system identified. Examples are illustrative.
Part two · The system, side by side
Same business. One record in the middle.
Today
1 the advert → 2 a sheet someone types → 3 a chairman who has to phone. Every arrow ends at a person or a dead end.
With the MVP
1 the advert → 2 one record, written by itself → 3 a chairman who opens one page. Reminders and alerts flow out on their own.
Same boxes, same placesLeft is today, right is with the MVP. Click any box to read its story on both sides.
SourceStructure operational audit, 24 Sep 2026 (Meta Ad Library · public website) for every “Today” box. Counts on the MVP side are illustrative.
Part two · System design
How the system is built, layer by layer
Click a layer to see what it does. Watch the dots: every event rises into the record, then flows out to the right screen.
Illustrative · every count on this diagram is a sample figure.
Part two · Module design
Five modules, one database underneath
Central recordevery module reads and writes the same record — nothing is typed twice
Sourcefor “what it replaces”: Structure operational audit, 24 Sep 2026.
Nobody was on shift. The visit was still answered, booked and logged.
Illustrative scenario · sample conversation, names and times.
Reception & Manager
After the sale
Week three: the flag, the call — and Ali walks back in
1
Tuesday14 days without a visit → Ali is flagged
2
The manager calls“Coming Thursday”
3
ThursdayAli checks in — a member kept, not lost
Tue 10:00
Structure · GulbergBranch manager
13 members haven’t visited in 14 days
Members at risk
2
Ali16 days since last visit6-month package · 4 months left
Call
Called · coming Thursday
Nadia21 days since last visitQuarterly · 1 month left
Call
Faraz15 days since last visitYearly · 8 months left
Call
TUESDAY · the manager’s phone
STRUCTUREGulberg · reception
Welcome
Enter your phone number to check in
0300 ••• •214
123456789←0✓
3
Welcome back, Ali
Visit logged · Thursday 18:31 4 months left on your package
THURSDAY · reception, 18:31
Illustrative screens · sample names and dates
Management
For the chairman
The same question — answered in one click
ChairmanHow many enquiries did we get last month?no phone call · no waiting
structure.pk/dashboard
All branchesGulbergJohar TownDHA
Illustrative · sample figures
ShowingAll branchesGulberg · Johar Town · DHA together
1Enquiries last month412every one logged automatically
Response rate91%answered within 24 hours
Average first reply6 minJohar Town slowest this week
2Members at risk23no visit in 14+ days
3
Where enquiries came from · all branches
Instagram
168
Facebook
121
Google
64
Website
38
Referral
21
Needs attention today
23 members on active packages have not visited in 14 days
11 enquiries still unanswered after 2 hours
Pre-Eid advert still running — the season has ended
Ali renewed — flagged in week three, called, came back
1The answer — exact, the moment he asks
2Who to call today — the members about to be lost
3Which advert works — and which is wasting money
How many enquiries came in last month?→412 · all branches · exact. No phone call.
Sourcefor the Pre-Eid alert: Meta Ad Library, Structure operational audit, 24 Sep 2026. Every other figure on this page is an illustrative sample.
Part three · In short
Six leaks in the pipe. Six fixes.
Today
LEAK 1 · BEFORE THE SALE
Nobody counts the enquiries
Every message logs itself, with its advert
With the MVP
Today
LEAK 2 · BEFORE THE SALE
The salesperson writes the record
The system writes the facts; people add judgement
With the MVP
Today
LEAK 3 · BEFORE THE SALE
Nothing chases quiet leads
Reminders at 2 hours, 24 hours and 3 days
With the MVP
Today
LEAK 4 · BEFORE THE SALE
Response rate is unknown
Every reply timed, per person
With the MVP
Today
LEAK 5 · AFTER THE SALE
Members leave and nobody notices
14 silent days raise a flag and a phone call
With the MVP
Today
LEAK 6 · AFTER THE SALE
Every number must be asked for
One page per role, always current
With the MVP
Seal all six, and the same adverts, the same staff and the same members produce more renewals — without anyone working harder.
Sourcefor every “Today”: Structure operational audit, 24 Sep 2026. MVP figures are illustrative.
Part two · Who sees what
Access by role — not by asking someone
CH
ChairmanPersonal login · everything
2FA✓ Verified
Read only
Gulberg
Johar Town
DHA
Enquiries
—
—
—
Members
—
—
—
Reports
—
—
—
Access log · live
✓Personal logins, never shared✓Two-factor on every account✓Every view and change is logged✓Access ends the day someone leaves✓Server keys in a managed secret store, not on any laptop✓Every screen: one branch or all three, switched at the top
Everyone sees exactly their part. The chairman sees everything — without asking anyone.
Illustrative · sample roles and figures.
Every department
One record. Every department. Always on.
Watch one event travel through the record.
21:47
Manager viewAll branches ▾all departments · one branch or all · day and night
THE MANAGER’S PHONE · every department, one feed
Phase 1 · 4 weeksSales at Gulberg — the MVP
Phase 2Reception & Membership plug in
Phase 3Operations, Marketing, Admin
Same record every time. Nothing is rebuilt — and the manager sees every department without a single phone call.
Illustrative · sample events, names and figures.
Marketing
Part three · 1 of 5
Forty-two adverts, no scoreboard
Forty-two adverts run at the same time.
TodayNobody knows which advert works — and the spend keeps going out.
Which advert works — no tag, no count
Adverts up to 14 months old still live
12 discounts live at the same time
1,207 public reviews, 0 owner replies
With the MVPEvery enquiry names its advert; dead adverts are stopped.
Enquiries and joins per advert, per branch
Dead advert flagged: spend, no enquiries
One offer at a time, on a calendar
Every review answered from one inbox
Today
Ads Manager · 42 activeMeta · sample spend
Advert
Spend
Clicks
Enquiries
Half-yearly · Gulberg
18k
1,240
?
Women’s wellness
12k
860
?
Student pack
6k
410
?
Pre-Eid offer still running
9k
220
?
Offers live right now12
100% off registration75% off registration50% off registration30% off yearly75% off quarterly4 months for 3Half-yearlyStudent packPre-EidSummer poolSummer bodyLadies floor
Which one does a customer actually get?
Google reviews1,207 · 0 replies
public · no replyJohar Town · female floor · 4 months ago
“Very limited machinery… so congested you fear you might collapse.”
Meanwhilelive
PKR 45,180sample spend on these four adverts this month · what it brought: ?
Johar Town · “treadmills broken”sent to Operations · task open
reply due
Enquiries412
Cost per enquiryPKR 109
Joined38
Every rupee has a name and a result.
SourceStructure operational audit, 24 Sep 2026: 42 live Meta adverts, twelve discounts, Pre-Eid still live; 1,207 Google reviews, none answered. Spend and board figures are illustrative.
Reception
Part three · 2 of 5
The desk that sees everyone
Every member walks past the desk.
TodayThe desk sees everyone — no system records it.
No attendance system identified
Walk-ins: no shared record with Sales
No shared list of who is expected
No fault log to warn the desk
With the MVPEvery visit, every walk-in — on the record at the desk.
Check-in by phone number or QR — logged
Walk-in form → same lead record as WhatsApp
Expected today: chased if they don’t show
Floor notices on the desk screen
Today
Visitor registerpaper · drawer
TimeNameSign
18:10Ahmed✓
18:31Ali✓
18:40—
18:52? (didn’t sign)
Paper at best. No system adds it up.
Walk-in enquirysticky note
Bilal? student pack — call back tomorrow?
Reached Sales? No shared record.
Expected today—
?
Sana said Thursday on WhatsApp. The desk doesn’t know.
Floor notice—
“Is the AC on floor 2 fixed?” — heard from a member, not from Operations.
The busiest desk in the building feeds no record.
With the MVP
Reception · Gulberg18:31
Welcome back, Alichecked in · 6-month package · 4 months left
41 check-ins todayphone number or QR · every one logged
live
Expected todayfrom Sales
Sana · 19:00 visitbooked on WhatsApp · Referral
expected
Usman · 19:30 visitnot here by 19:45 → Sales gets a nudge
watch
New walk-in30 seconds
Bilal0301 ••• 774Student packSave → lead
Lands in the Sales inbox as WALK-GUL-03 — same record as WhatsApp.
Floor 2 · treadmill 3 out of service · fixed by 20:00 — from Operations
Every visit, every walk-in, on the record before they leave the desk.
SourceStructure operational audit, 24 Sep 2026: no attendance system identified; every department keeps its own notes, and none of them meet. Register, notes, names and figures shown are illustrative.
Operations
Part three · 3 of 5
The fault nobody logged
A treadmill breaks at Johar Town.
TodayCustomers find it on Google before the manager hears.
No tracker: who was asked, was it done
Faults reach Google before managers
No downtime per machine, per branch
Housekeeping checks go unrecorded
With the MVPA fault becomes a task with an owner and a clock.
Tag it broken → task → tag it fixed
Owner and due time on every task
Downtime per machine, per branch
Daily checklist, ticked on a phone
Today
Ops WhatsApp groupexample
16:10Can someone see the AC on floor 2?
17:05treadmill 3 not working again
17:06…
Assigned to: no record. Done by: unknown.
Google reviews1,207 · none answered
public · no replyWhat reviewers keep raising
Machines out of order, and crowding — most of all at Johar Town.
Open faults?
Fixed this month?
Downtime?
Meanwhilelive
1 h 20 msince treadmill 3 stopped · no task, no owner, no clock
Customers find the fault before the manager does.
With the MVP
Fault board · Johar Townlive
Flagged
Treadmill 318:45 · by reception owner Ahmed · due 20:00
In progress
Treadmill 3technician on site 19:05
Fixed
Treadmill 3fixed 19:40 downtime 55 min
Who was told — by itself18:46
Receptiondesk notice: treadmill 3 out of service, fixed by 20:00
told
Marketingfloor-2 advert paused until the fix is logged
told
Managerlive feed · Johar Town
told
Open faults2
Fixed this month11
Downtime6 h
Daily checklist · GulbergSara · 07:40 · ticked on the phone
18 / 18
A fault is a task with a name and a clock — Marketing hears first, not Google.
SourceStructure operational audit, 24 Sep 2026: “there is no tracker on that”; reviews repeatedly mention machines out of order, most at Johar Town. The treadmill story is illustrative.
Membership
Part three · 4 of 5
The number nobody knows
A member joins for six months.
TodayNobody knows how many join, leave — or why.
Monthly joins vs leaves — unknown
No first-month plan (87% stay vs 60%)
No referral scheme
Why members leave — no record
With the MVPOne record, a first-month plan, a renewal date someone watches.
Joins, leaves and leaving rate — one number a month
First-month checklist for every new member
Personal referral link, tracked
One exit question, on the phone
Today
Members?
Left this month?
Leaving rate?
Ali’s first monthnobody looked
MTWTFSS
12345678910111213141516171819202122232425262728
No first-month plan, no week-2 check-in. He stopped on day 10 — nobody noticed.
Referralsno scheme found
BRING A FRIENDno scheme today
Research: 41% of referred friends join — paid adverts convert 1–3%.
Meanwhilelive
7 dayssince Ali’s last visit · nobody has called
The biggest number in the business — and nobody is counting it.
With the MVP
Ali · 6-monthsince 12 Aug · renews 12 Feb
12345678910111213141516171819202122232425262728
Day 17: flagged · called · back on day 18.
First monthchecklist
✓Induction with a trainer✓Programme set✓Week-2 check-in callWeek-4 review · due Fri
Referral linkpersonal
structure.com.pk/r/ali-2141 friend joined (Hamza) · reward: 1 month free
tracked
Joined+38
Left−21
Leaving rate4.1%
Why they left · asked on the phonemoved house 9 · evenings too crowded 6 · price 4
Every member has a record, a plan and a renewal date someone is watching.
SourceStructure operational audit, 24 Sep 2026: no membership system identified, no first-month plan, no referral scheme; 87% and 41% are industry research. Ali is illustrative.
Admin & Finance
Part three · 5 of 5
The report that writes itself
The chairman wants one report.
TodayNo shared record — every report is assembled by hand.
No report that arrives by itself
No membership or billing system identified
Customer chats leave when staff leave
No single view of all three branches
With the MVPThe report writes itself, Monday 08:00; every login is personal.
Weekly report, Monday 08:00, by itself
Payment on the member record; renewals due, listed
Personal logins, two-factor, audit log
All branches on one page — chairman read-only
Today
To build one reportexample
1
Call Gulberg → wait for the sheet
2
Call Johar Town → wait for the sheet
3
Call DHA → wait for the sheet
4
Add up by hand · an estimate
Customer chatsstaff phones
the only record of each chat is on a staff phone
A salesperson leaves? The chats leave too.
Revenue this month?
Renewals due?
Outstanding?
Meanwhilelive
3 h 05 mthe chairman has waited for the number · and it will be an estimate
No shared record — every number built by hand.
With the MVP
Weekly reportMon 08:00 · per branch or combined
RevenuePKR 2.4M
Joined38
Left21
Gulberg1.1M
Johar Town0.8M
DHA0.5M
Renewals due this weekreminders sent by itself · 2 weeks before
46
Outstanding paymentslisted on the member record
7
Who saw whatevery view, every change
08:02Chairman viewed the weekly report
07:40Sara exported renewals · Gulberg
23:10System logged a website enquiry
Personal loginsTwo-factorAccess ends on exitChairman: read only
The number is on the page before anyone asks.
SourceStructure operational audit, 24 Sep 2026: no shared record; no membership or billing system identified; chats sit on staff phones. Report steps and figures are illustrative.
How we start
Four weeks at one branch, then prove it
1
Weeks 1–2
Capture
One company WhatsApp number at Gulberg. Every enquiry logged with its advert.
Proof: 90% of enquiries recorded without anyone typing.
Sales inbox · Gulberg
A
AliInstagram · Half-yearly offer · just now
New
H
HiraFacebook · Women’s wellness
Replied 3 min
U
UsmanGoogle · Search
Follow-up due
S
SanaReferral · Yearly + 1
Visiting Thu
2
Weeks 3–4
Follow up & stay
Reminder rules and reply times. Reception check-in and the 14-day flag — adding a simple check-in if none exists.
Proof: every quiet lead chased, every silent member flagged.
Branch manager · Tuesday
3 members haven’t visited in 14 days
Ali16 days since last visit
Call
Nadia21 days since last visit
Call
UsmanLead · no reply for 2 hours
Reminder sent
3
Week 5 onwards
See & scale
One dashboard for the chairman — each branch on its own, or all together. Then Johar Town and DHA switch on.
Proof: the chairman opens one page and sees the month.
structure.pk/dashboard
Enquiries412
Response rate91%
At risk23
Instagram
Facebook
Google
Built for all three branches from day one, switched on at Gulberg first. If it fails there, we lose four weeks — not the company’s operations.
Screens are illustrative · sample names and figures.
Built for all three · switched on at Gulberg first
What we need to start
One branch. One number. Four weeks.
✓Gulberg as the pilot✓One company-owned WhatsApp number✓Access to the advertising account
Week 1capture every enquiryWeek 2replies timedWeek 3the next Ali gets a callWeek 4proof on one page
Nothing else changes until this is proven — and the next Ali gets a phone call in week three.
Chapters
← → move · M chapters · P replay this slide · T light / dark · F full screen