Lead Management
Every enquiry lands in one list with the contact, budget, project interest and source already attached — nothing waits in someone's phone.
- Status flow
- Notes & timeline
- Duplicate check
Run your whole sales team from one place — leads, calls, site visits, tasks and targets. And because Facebook is wired straight in, you can finally see which ad produced the booking, not just the enquiry.
How a lead travels
Live
Facebook
Messenger
WhatsApp
LinkedIn
Chat
Exkoo CRM
One pipeline, one owner, one history
Qualified & Booked go back to Meta through the Conversion API
So you read CPL · CPQL · CPCL per campaign — not just leads
This is everything the CRM module manages for you — each one is a real screen inside Exkoo, not a roadmap promise.
Every enquiry lands in one list with the contact, budget, project interest and source already attached — nothing waits in someone's phone.
A drag-and-drop board that shows exactly how much value is sitting in each stage, and which deals have stopped moving.
One permanent record per buyer, so a lead who comes back two years later is recognised instead of created again.
Calls, meetings and site visits scheduled against the lead, with a reminder before each one is due.
The agent's working list for the day — every task tied to the lead it belongs to, so priorities are obvious at 9am.
Decide who gets which lead automatically, the moment it arrives, instead of a manager forwarding numbers by phone.
Call, WhatsApp, SMS or email straight from the lead — and every touch is written to its timeline without anyone typing a note.
Set the number each person and team has to hit, then watch progress fill in against real bookings rather than claims.
Ready-made views that answer who is performing, which source pays for itself, and what got left behind this month.
The one screen a sales head opens in the morning: what came in, what is due today, what closed yesterday.
Leads get lost in the gap between a phone, a notebook and a shared sheet. Exkoo holds the lead itself, so wherever it has reached is the same fact for the agent, the manager and the report.
New
Just arrived with its source attached. Distribution rules give it an owner in seconds, not at the morning meeting.
Contacted
A call is logged against it. Wrong numbers and dead ends never get past this point.
Qualified
Budget, project and timeline check out — verified by a human. This is also the signal that travels back to Meta.
Won
Becomes a booking against a real unit, carrying every call, note and visit with it.
Phone and email are checked on the way in, so the same buyer can't exist as three leads owned by three agents who all call on Tuesday.
Calls, notes, site visits and status changes write to one timeline. Handing a lead to another agent takes a minute, not a meeting.
Follow-up reminders and idle-lead alerts surface anything that has stopped moving — before the buyer decides someone else wanted it more.
Stages are yours to rename — and a won lead carries forward as Lead → Booking into Projects & Sales with its history intact.
Most CRMs leave ad performance to Ads Manager. Exkoo pulls your spend in and sends the outcome back out — so Meta learns which leads become bookings, and you stop judging campaigns on form fills.
Campaigns, ad sets and ads pull in from your Meta ad account with their spend, impressions and clicks — so every lead can be costed.
Tracks visitors across your site and stores the click ID on the lead — so a website enquiry is still traceable back to the ad.
Sends qualified and booked signals server-side. Keeps working when the Pixel is blocked, cookies expire or the buyer changes device.
An agent moves a lead forward in the pipeline — Exkoo turns that into a server event and posts it to Meta. No export, no monthly spreadsheet upload.
LeadContactQualifiedLeadcustomScheduleSiteVisitDonecustomPurchase+ valueLostLeadcustomPurchase carries the booking value and currency, so Meta can bid for revenue instead of lead count. LostLead feeds exclusion audiences. Every trigger can be switched off, and the stage-to-event mapping is yours to change.
Broken down by campaign, ad set and ad — filterable by date, source, agent and stage, exportable to Excel or PDF.
Cost per lead · Spend ÷ Leads
What you pay to make the phone ring.
Cost per qualified lead · Spend ÷ Qualified
What you pay for a lead worth chasing.
Cost per converted lead · Spend ÷ Converted
What a booking actually costs you.
Conversion rate · Converted ÷ Leads
Which campaigns produce buyers, not browsers.
Yes. Import from Excel or CSV with column mapping, and the importer checks phone and email against what is already there so the same buyer isn't created twice. Original source and enquiry date are preserved, so your reports don't reset on day one.
Connect your Page once and new lead-form submissions arrive in the CRM within seconds, tagged with the campaign, ad set and ad they came from. That tag is what powers the cost reporting — spend, leads, cost per lead, cost per qualified lead and cost per booking, side by side.
No. Connect your Page and ad account with one authorisation, paste your dataset (Pixel) ID, and choose which pipeline stages should fire which Meta event. You can run it in test mode first and watch the events land in Meta Events Manager before going live.
Through distribution rules. Route by source, area, project or budget, then assign round-robin, to the first available agent, or manually for high-value enquiries. Each agent has a capacity, and you can bulk reassign a whole set when someone goes on leave.
Only if you allow it. Access is role-based — an agent sees their own leads, a team lead sees their team, an admin sees everything. Exports and phone-number visibility can be restricted separately.
It becomes a booking in Projects & Sales against a real unit, carrying its full history — every call, note, site visit and document. Nothing gets re-typed, and the buyer keeps one record through instalments and handover.
Something specific to your sales process? Talk to a human →
Bring your leads, your team and your follow-ups into one pipeline this week — and start every morning knowing exactly who to call.