Marketing
Bringing customers back, keeping the reputation worth having, and never sending anything to a list without you.
Marketing automations
5 of 5 runningDrafts the week's posts for every channel, for you to approve.
Answers comments and DMs on your posts, and passes on the ones that need you.
Asks happy customers for a Google review at the right moment.
Drafts a reply to every new review, in your voice.
Tracks competitors' prices, offers and posts, and sends you what changed.
Active campaigns
out there nowSix-month dental recall
Sending211 customers due a six-month check-up
VIP Recall · WhatsApp
Approved on Sunday. Everybody due a check-up gets one message, once, and then it stops.
Spent1,480 EGPof 2,200 EGPSent148Booked41Per booking36 EGPReferral credit
Always onEvery customer who finishes a package
Referral Loop · WhatsApp, after the last session
19 credits issued this month and 11 redeemed. It runs on its own and has no end date.
Spent15,400 EGPof 28,000 EGPSent19Booked11Per booking1,400 EGPClinic posts
ScheduledTwelve posts queued for the next three weeks
Content Recycler · Instagram · @noorclinics
Rescheduled around the public holiday without being asked. Nothing here is attributed to a booking.
Spent4,800 EGPof 9,000 EGPSent12Booked—Per booking—
Planned campaigns
drafted and waiting · nothing reaches a list until you say soHydraFacial — lapsed customers
Needs your approvalBroadcast340 Sheikh Zayed customers who last booked over 90 days ago
Broadcast Desk · WhatsApp broadcast · starts as soon as you approve it
Sheikh Zayed HydraFacial bookings fell to 14, against a six-week mean of 23.6.
Budget3,400 EGPAudience340Quiet for 90 days
Needs your approvalWin-back612 customers across all four branches who have not booked since June
VIP Recall · WhatsApp · starts as soon as you approve it
Nothing has been sent to them since they stopped coming. At the average ticket they are worth 1.2m EGP.
Budget6,120 EGPAudience612Autumn laser package
PlannedSeasonal890 customers who have had a single laser session and never returned
Broadcast Desk · WhatsApp + Instagram · starts 1 October
Laser sells hardest once the summer sun is over. Drafted now so it is ready rather than late.
Budget8,900 EGPAudience890Whitening before the holidays
PlannedSeasonal1,240 dental customers seen in the last eighteen months
Broadcast Desk · WhatsApp · starts 18 November
Whitening books three weeks ahead of the holidays every year. The list is built and waiting.
Budget12,400 EGPAudience1,240Birthday message
PlannedSeasonalRoughly 96 customers a month, on the day
VIP Recall · WhatsApp · starts when you switch it on
No offer in it, just the message. Drafted after you asked whether it was worth doing.
Budget960 EGPAudience96
Spend
this month · every campaign and every ad account| Where | Spent | Of budget | Booked | Per booking |
|---|---|---|---|---|
| Referral creditReferral · WhatsApp, after the last session | 15,400 EGP | 55% | 11 | 1,400 EGP |
| Instagram adsboosted posts · 12,000 EGP a month | 6,800 EGP | 57% | — | not attributed |
| Clinic postsContent · Instagram · @noorclinics | 4,800 EGP | 53% | — | none yet |
| Facebook adsboosted posts · 7,500 EGP a month | 4,250 EGP | 57% | — | not attributed |
| TikTok adsboosted posts · 5,000 EGP a month | 2,833 EGP | 57% | — | not attributed |
| Six-month dental recallRecall · WhatsApp | 1,480 EGP | 67% | 41 | 36 EGP |
Ads are not credited with bookings they cannot be traced to, so their cost shows up in the cost of acquiring a customer rather than against a booking.
How new customers found you
this month · in their own words- A friend or family member88 · 34%
- Searched on Google57 · 22%
- Instagram49 · 19%
- Walked or drove past26 · 10%
- Sent by another doctor20 · 8%
- An ad13 · 5%
- Did not say5 · 2%
Self-reported, so it is what customers remember rather than a tracked path — and it adds up to the new-customer count exactly.
New and returning
this month · who the appointments were| Branch | Returning | First visit | Share returning |
|---|---|---|---|
| Sheikh Zayed | 273 | 96 | 74% |
| 6th of October | 196 | 76 | 72% |
| New Cairo | 215 | 73 | 75% |
| Mohandessin | 122 | 40 | 75% |
The share of returning customers is the test of whether marketing is building something or renting attention one campaign at a time.
“Before and after: three sessions of laser”
reached 21,300 accounts
“We are open late on Thursdays in New Cairo”
reached 9,800 accounts
TikTok
@noorclinics“What a HydraFacial actually feels like”
reached 88,400 accounts
Which message worked
reply rate, best first- 1Referral credit74%
“Thank you for finishing your package. Here is 1,400 EGP off for anyone you send our way.”
14 replies from 19 sent
- 2Six-month dental recall43%
“It has been six months since your last check-up — we have Thursday and Saturday free this week.”
63 replies from 148 sent
Rating, twelve weeks
the running average of every reviewScaled to the movement, which runs 4.09 to 4.45. A rating is the average of everything ever left, so it moves slowly in both directions — which is the argument for asking every customer rather than the happy ones.
| Branch | Rating | Reviews | Routed |
|---|---|---|---|
| Sheikh Zayed | 4.49 | 18 | 2 |
| 6th of October | 4.47 | 19 | 1 |
| Mohandessin | 4.43 | 8 | 0 |
| New Cairo | 4.34 | 17 | 1 |
What customers wrote
this month · newest first- Yasmin Barakat6th of October · today
“Fine, though I had to ask twice for the receipt.”
- Jana El Masry6th of October · today
“Parking was easy and the appointment ran to time.”
- Salma ShokrySheikh Zayed · today
“Third session and the results speak for themselves.”
- Nourhan SolimanNew Cairo · today
“Price I was quoted was not the price I paid.”
Under four stars — routed to the branch manager, not published.
- Malak El KholySheikh Zayed · 1d ago
“Dr. El Kholy was excellent and I was seen on time.”
- Sara WassefSheikh Zayed · 1d ago
“Parking was easy and the appointment ran to time.”
- Habiba FahmyMohandessin · 1d ago
“Reception remembered me. Small thing, but it matters.”
- Mahmoud NaguibSheikh Zayed · 1d ago
“My daughter was nervous and they were very gentle with her.”
- Ibrahim HalimMohandessin · 1d ago
“Booked over WhatsApp at midnight and had a slot by morning.”
- Yasmin ShokrySheikh Zayed · 2d ago
“Booked over WhatsApp at midnight and had a slot by morning.”
- Hassan AbdelazizNew Cairo · 2d ago
“Clean, quick, and nobody tried to sell me anything I did not need.”
- Amr El Masry6th of October · 2d ago
“Booked over WhatsApp at midnight and had a slot by morning.”
- Adham AbdelrahmanMohandessin · 2d ago
“Clean, quick, and nobody tried to sell me anything I did not need.”
- Fady Fahmy6th of October · 2d ago
“Good treatment, reception was busy.”
- Ibrahim MansourNew Cairo · 3d ago
“Dr. Naguib was excellent and I was seen on time.”
- Jana Wassef6th of October · 3d ago
“The treatment was good. Parking is a problem.”
- Nour AbdelrahmanMohandessin · 3d ago
“Explained the whole plan and the price before starting.”
- Passant LotfyNew Cairo · 4d ago
“Parking was easy and the appointment ran to time.”
- Passant AbdelrahmanNew Cairo · 4d ago
“Booked over WhatsApp at midnight and had a slot by morning.”
- Yasmin ShokrySheikh Zayed · 4d ago
“Third session and the results speak for themselves.”
- Fady AbdelazizSheikh Zayed · 4d ago
“Third session and the results speak for themselves.”
- Farida RagabNew Cairo · 5d ago
“Explained the whole plan and the price before starting.”
- Khaled El GendySheikh Zayed · 6d ago
“Booked over WhatsApp at midnight and had a slot by morning.”
- Aya Ghanem6th of October · 6d ago
“Clean, quick, and nobody tried to sell me anything I did not need.”
- Laila NaguibNew Cairo · 6d ago
“Happy with the result, the wait was longer than I expected.”
- Karim Lotfy6th of October · 7d ago
“Dr. El Kholy was excellent and I was seen on time.”
- Hazem El GendySheikh Zayed · 7d ago
“Dr. Darwish was excellent and I was seen on time.”
- Karim RefaatSheikh Zayed · 7d ago
“Reception remembered me. Small thing, but it matters.”
- Karim Barakat6th of October · 8d ago
“Fine, though I had to ask twice for the receipt.”
- Nourhan Kamel6th of October · 8d ago
“Explained the whole plan and the price before starting.”
- Aya NassarSheikh Zayed · 8d ago
“Reception remembered me. Small thing, but it matters.”
- Fady SabryNew Cairo · 8d ago
“Reception remembered me. Small thing, but it matters.”
- Omar El MasryNew Cairo · 8d ago
“Good treatment, reception was busy.”
- Shahd Wassef6th of October · 9d ago
“My daughter was nervous and they were very gentle with her.”
- Ziad KamelNew Cairo · 9d ago
“Parking was easy and the appointment ran to time.”
- Nour HegazySheikh Zayed · 9d ago
“Dr. Eissa was excellent and I was seen on time.”
- Khaled El SayedMohandessin · 10d ago
“Booked over WhatsApp at midnight and had a slot by morning.”
- Hassan FahmySheikh Zayed · 10d ago
“Price I was quoted was not the price I paid.”
Under four stars — routed to the branch manager, not published.
- Aya ZakiNew Cairo · 10d ago
“Parking was easy and the appointment ran to time.”
- Laila AbdelazizSheikh Zayed · 11d ago
“Waited fifty minutes for a fifteen minute follow-up.”
Under four stars — routed to the branch manager, not published.
Not replied to yet
a reply is drafted for each · nothing posts until you say so- Menna El Kholy5 ★
“Parking was easy and the appointment ran to time.”
6th of October · 14d ago
Thank you, Menna — we are glad it went well, and we will see you next time.
- Farida Zaki4 ★
“Happy with the result, the wait was longer than I expected.”
Mohandessin · 14d ago
Thank you, Farida. You are right about the wait, and we are working on it.
- Nourhan El Masry5 ★
“Booked over WhatsApp at midnight and had a slot by morning.”
Sheikh Zayed · 13d ago
Thank you, Nourhan — we are glad it went well, and we will see you next time.
- Menna Ghanem4 ★
“The treatment was good. Parking is a problem.”
New Cairo · 12d ago
Thank you, Menna. You are right about the wait, and we are working on it.
- Laila Abdelaziz3 ★
“Waited fifty minutes for a fifteen minute follow-up.”
Sheikh Zayed · 11d ago
Laila, we are sorry — that is not how a visit should go. The branch manager would like to call you; reply here with a good time.
- Adham Ghanem5 ★
“My daughter was nervous and they were very gentle with her.”
New Cairo · 11d ago
Thank you, Adham — we are glad it went well, and we will see you next time.
- Hassan Fahmy2 ★
“Price I was quoted was not the price I paid.”
Sheikh Zayed · 10d ago
Hassan, we are sorry — that is not how a visit should go. The branch manager would like to call you; reply here with a good time.
- Farida Ragab5 ★
“Explained the whole plan and the price before starting.”
New Cairo · 5d ago
Thank you, Farida — we are glad it went well, and we will see you next time.
- Passant Lotfy5 ★
“Parking was easy and the appointment ran to time.”
New Cairo · 4d ago
Thank you, Passant — we are glad it went well, and we will see you next time.
- Passant Abdelrahman5 ★
“Booked over WhatsApp at midnight and had a slot by morning.”
New Cairo · 4d ago
Thank you, Passant — we are glad it went well, and we will see you next time.
- Fady Abdelaziz5 ★
“Third session and the results speak for themselves.”
Sheikh Zayed · 4d ago
Thank you, Fady — we are glad it went well, and we will see you next time.
- Ibrahim Mansour5 ★
“Dr. Naguib was excellent and I was seen on time.”
New Cairo · 3d ago
Thank you, Ibrahim — we are glad it went well, and we will see you next time.
- Jana Wassef4 ★
“The treatment was good. Parking is a problem.”
6th of October · 3d ago
Thank you, Jana. You are right about the wait, and we are working on it.
- Yasmin Shokry5 ★
“Booked over WhatsApp at midnight and had a slot by morning.”
Sheikh Zayed · 2d ago
Thank you, Yasmin — we are glad it went well, and we will see you next time.
- Hassan Abdelaziz5 ★
“Clean, quick, and nobody tried to sell me anything I did not need.”
New Cairo · 2d ago
Thank you, Hassan — we are glad it went well, and we will see you next time.
- Amr El Masry5 ★
“Booked over WhatsApp at midnight and had a slot by morning.”
6th of October · 2d ago
Thank you, Amr — we are glad it went well, and we will see you next time.
- Adham Abdelrahman5 ★
“Clean, quick, and nobody tried to sell me anything I did not need.”
Mohandessin · 2d ago
Thank you, Adham — we are glad it went well, and we will see you next time.
- Fady Fahmy4 ★
“Good treatment, reception was busy.”
6th of October · 2d ago
Thank you, Fady. You are right about the wait, and we are working on it.
- Malak El Kholy5 ★
“Dr. El Kholy was excellent and I was seen on time.”
Sheikh Zayed · 1d ago
Thank you, Malak — we are glad it went well, and we will see you next time.
- Sara Wassef5 ★
“Parking was easy and the appointment ran to time.”
Sheikh Zayed · 1d ago
Thank you, Sara — we are glad it went well, and we will see you next time.
- Habiba Fahmy5 ★
“Reception remembered me. Small thing, but it matters.”
Mohandessin · 1d ago
Thank you, Habiba — we are glad it went well, and we will see you next time.
- Mahmoud Naguib5 ★
“My daughter was nervous and they were very gentle with her.”
Sheikh Zayed · 1d ago
Thank you, Mahmoud — we are glad it went well, and we will see you next time.
- Ibrahim Halim5 ★
“Booked over WhatsApp at midnight and had a slot by morning.”
Mohandessin · 1d ago
Thank you, Ibrahim — we are glad it went well, and we will see you next time.
- Jana El Masry5 ★
“Parking was easy and the appointment ran to time.”
6th of October · today
Thank you, Jana — we are glad it went well, and we will see you next time.
- Salma Shokry5 ★
“Third session and the results speak for themselves.”
Sheikh Zayed · today
Thank you, Salma — we are glad it went well, and we will see you next time.
- Nourhan Soliman2 ★
“Price I was quoted was not the price I paid.”
New Cairo · today
Nourhan, we are sorry — that is not how a visit should go. The branch manager would like to call you; reply here with a good time.