The panel behind the site — your CMS, your leads.
Every website we build ships with this. On the left, a CMS so you change your own words, prices and photos without emailing a developer. On the right, a lead system so no enquiry ever dies in an inbox. It's interactive — edit a field, move a lead, watch it update.
Homepage
Edit on the left, see it on the right. Nothing goes live until you press publish.
Hero section
Change a price here and every page that shows it updates at once.
Same-day appointments, honest pricing, and a team that remembers your name. Book online in under a minute.
Book an appointment From $49Collections
- ServicesPublished8 items
- TeamPublished5 items
- TestimonialsPublished12 items
- Pricing tiers1 draft3 items
- Blog postsPublished19 items
Media library
Upload once, use anywhere. Every image is converted to WebP and resized for phones automatically — so a 6 MB photo from your camera never slows the site down.
Recent uploads
- clinic-reception-wide.jpg4.8 MB → 412 KB · used on 3 pages
- dr-ayesha-portrait.jpg2.1 MB → 188 KB · used on 1 page
- waiting-room-02.jpg3.4 MB → 265 KB · unused
- price-list-2026.pdf640 KB · linked from Pricing
Leads
Every enquiry from every channel, in one list. Change a status and it saves — try it.
| Contact | Enquiry | Source | Status | Received |
|---|
Routing & alerts
What happens between someone pressing send and you picking up the phone.
Contact form, WhatsApp, quote calculator or a phone-click — all land in the same list, tagged with the page they came from.
Phone and email are checked and cleaned on the server. Honeypot and rate limits drop the spam before it reaches you.
You get a WhatsApp message and an email within seconds. The lead is already in the panel by the time you read it.
Answer from WhatsApp, or let the AI assistant qualify first and hand over when it matters.
Status moves New → Contacted → Qualified → Won. Nothing is "somewhere in my inbox" any more.
Notifications
- WhatsApp to ownerOnInstant
- Email to sales@OnInstant
- Daily summaryOn9:00 AM
- No-reply reminderOnAfter 24h
- Google Sheets syncOffOptional
Where leads can go next
- Your own CRMBuilt in
- HubSpot / Zoho / PipedriveWebhook
- Google SheetsOne click
- Meta & Google Ads conversionsServer-side
- CSV exportAnytime, it's your data
Activity
Who changed what, and where every lead came from. Useful the day something looks wrong.
Recent activity
- 2mNew lead — Hina Baig, from the Services page form
- 18mSana moved Adnan Malik to Qualified
- 1hAI assistant replied on WhatsApp, then handed over to a human
- 3hYou published Pricing — 2 tiers changed
- Yest.Daily summary sent — 6 new leads, 4 replied
Where this month's leads came from
- Website contact form41%
- WhatsApp button28%
- Google Business Profile17%
- Paid ads9%
- Direct / other5%
Demo data. The real panel is scoped to your business — your pages, your fields, your team's logins. Statuses match the ones the system actually ships with: New, Contacted, Qualified, Nurturing, Won, Lost.
Why it's included
A site you can't edit goes stale in a year. Prices change, staff leave, a service gets dropped. If every one of those needs a developer and a three-day wait, the edits stop happening — and an out-of-date page costs more trust than a plain one. The CMS exists so the person who knows the answer can just change it.
A form that only sends an email loses leads. Emails get buried, filtered, or read at 11pm and forgotten by morning. Every enquiry here is stored, tagged with the page it came from, pushed to your phone within seconds, and carried through a status until it's won or lost.
It's your data. Hosting, domain and database sit in accounts with your name on them. Export the whole lead list to CSV whenever you like. Nothing here is designed to make leaving expensive.
Want this panel behind your site?
It comes with every Business and Custom build — nothing extra to buy. Tell us what you'd need to edit yourself and who should get the lead alerts.