Onyx Clinic CRM
Tirana, AlbaniaClinic CRM
Clinic CRM for client records, staff calendars, online booking and WhatsApp reminders.
A self-hosted dashboard that syncs Meta lead ads, contacts every new lead within minutes and uses a local AI to cut cost per lead.

Running Meta lead ads well means watching cost per lead every day, acting on the numbers and contacting each new lead within minutes. Ads Manager shows the data but does not say what to change, and leads sit in a form export until someone downloads them.
Synced campaigns, ad sets, ads and leads through the Meta Marketing API, and received new leads instantly through a separate, signature-verified lead webhook.
Ran a local Qwen model over the account’s own numbers to rank concrete changes that lower cost per lead, each with an Apply button that respects budget guardrails.
Sent every new lead a WhatsApp or email message from an editable template with drag-and-drop lead fields.
Added an MCP server so other AI tools can query the ad account, and plain-language questions inside the dashboard.
Built two guards against accidental exposure: the dashboard refuses to start on a public address without a login, and refuses requests from non-private hosts, which also blocks tunnels.
Cost per lead, this month’s pacing and the three changes worth making now.
Ranked, specific recommendations from the local model, each applied with one click within guardrails.
Every lead with its source campaign, who to contact and whether they have been messaged.
Campaign, ad set and daily charts, drilled down from the account level.
Plain-language questions about your own numbers, answered by the local model.
Meta sign-in, WhatsApp pairing by QR, email, and a health check for every connection.
This project draws on the services below. Each page explains how I scope, build and hand over this kind of system.
Clinic CRM
Clinic CRM for client records, staff calendars, online booking and WhatsApp reminders.
Studio CRM
Studio CRM that registers each client with their service and keeps in touch on WhatsApp.
WhatsApp cold outreach
WhatsApp cold-outreach desk for selling event tickets to company administrators.
Get in touch
Describe the process that is costing you time and roughly how much. I reply to every enquiry personally, usually within one working day.