A services business running ads gets enquiries from Facebook lead forms, from Instagram, and from people messaging on WhatsApp. Each lives somewhere different. Someone copies them into a spreadsheet when they remember to, follow-ups depend on memory, and nobody can see at a glance which leads were contacted, which went cold and which became clients.
With several service lines running at once, that gap is where revenue leaks — and the work after the sale, from collecting a client’s passport to filing their company’s annual accounts, lived in folders and chat threads of its own.
A centralised, offline-first portal for Noventex’s team: leads arrive from Meta ad campaigns, conversations run on WhatsApp through WaHttp, and every client’s services, documents, quotes, invoices and reports sit in one place.
Facebook and Instagram leads flow into the CRM automatically, without copying.
Customer updates and follow-ups sent from inside the portal.
Every enquiry tracked from first contact through to client, by service line.
Passports, incorporation certificates and other client files, with verification status, versions and expiry alerts.
Built for Noventex’s own staff, with roles; their customers have no portal access.
The team keeps working when the connection drops.
Ad spend, impressions, clicks and leads synced from Meta, with cost per lead and return on ad spend.
A catalogue of services and packages, from company formation to annual accounts filing, each with its own code, turnaround and stages.
Quotes, invoices, receivables, payables, expenses and account balances in one finance dashboard.
Sales, marketing, revenue, expense and profit reports, exported to Excel or PDF.
Projects and tasks, vendors and agents, and a support helpdesk for the team.
Follow-ups, agenda and reminders, so no enquiry goes cold.
Delivery included: development, VPS hosting, server setup and management, first-year domain and hosting, free bug fixes and team training.
Taken from the system in daily use. Click any screen to see it full size. Client names on the KYC screen are blurred.




Leads from paid campaigns arrive in the CRM on their own, and follow-up happens on WhatsApp from the same screen. The spreadsheet step — and the leads that used to fall out of it — is gone. Once a lead becomes a client, the same system carries the work through: their KYC documents, the service they bought, the invoice and the report at month end.
It shows our own products working inside client systems. WaHttp isn’t a side project — it’s running in production inside a CRM a business depends on.
Offline-first web architecture, WaHttp proprietary WhatsApp messaging engine, Meta Graph webhooks and ad spend sync, KYC document vault with expiry tracking, finance and reporting modules, role-based team access.
From the first Facebook lead to the final invoice, JahaSoft builds offline-first systems that keep your leads, clients, documents and finance in one place.