Key takeaways
- The single most useful lead habit is recording the source of every enquiry, from a fixed list, at the moment the lead is added.
- Portal, Facebook and WhatsApp leads should all end up in one shared list — not in agents’ personal phones and inboxes.
- Response time matters: contact every new property enquiry the same day, and aim for within the hour during office hours.
- A weekly 30-minute review of leads, site visits and bookings by source shows which channels deserve more budget.
- Unique campaign codes let you separate two Facebook campaigns, or a portal listing from a newspaper ad, when judging results.
To track property leads from Zameen.com, Graana.com, OLX, Facebook and WhatsApp in one place, make one shared lead list the only record, and add every enquiry to it the same day with its source chosen from a fixed list. Then review leads, site visits and bookings by source every week. You do not need complicated integrations to do this — you need a clear routine that every agent follows.
This guide sets out that routine. It is written for Pakistani property dealers and agencies whose enquiries are spread across portal inboxes, Facebook Page messages, comments on posts, WhatsApp chats, phone calls and walk-ins.
Why leads go missing in Pakistani agencies
The problem is rarely a shortage of enquiries. It is that enquiries are scattered. A typical agency might have:
- Portal enquiries arriving by phone call or in the portal’s own inbox, checked by whoever has the login.
- Facebook and Instagram messages and comments, answered by whoever manages the Page.
- WhatsApp chats on the office number and on each agent’s personal number.
- Phone calls to the office landline, often noted on paper.
- Walk-ins and referrals from other dealers, often remembered rather than recorded.
With five or six separate inboxes, no one can say how many enquiries came in last week, how many were contacted, or which source produced the bookings. The fix is to treat every channel as an entry point that feeds one list.
Step 1: Agree a fixed list of lead sources
Free-text sources are the enemy of good reporting. If one agent writes "FB", another "Facebook ad" and another "insta", your reports become useless. Agree a short, fixed list and use only that. A practical list for a Pakistani agency:
| Source | Use it for | Extra detail to note |
|---|---|---|
| Walk-in | Visitors to the office or site office | Which office or site |
| Phone call | Calls to the office number where the buyer did not mention another source | Ask “where did you see our number?” |
| First contact by WhatsApp message | Which number they messaged | |
| Social media | Facebook, Instagram, TikTok or YouTube messages and comments | Platform and post or campaign name |
| Property portal | Zameen.com, Graana.com, OLX and similar listings | Which portal and which listing |
| Dealer network | Referrals from other dealers or sub-dealers | Dealer name, for commission |
| Campaign | Leads from a specific paid campaign, banner, newspaper or radio ad | Campaign name or promo code |
| Referral | Existing customers, friends and family | Who referred them |
JRealtor’s lead management CRM uses a fixed set of source categories — such as phone call, walk-in, WhatsApp enquiry, reference and digital campaign — so nobody can invent a new spelling. For finer detail, such as which portal or which Facebook campaign, set each one up as a campaign (Medium plan) and tag the lead to it, or note the detail on the lead.
Step 2: Ask every buyer the source question
Buyers often see your listing on a portal and then call or WhatsApp you directly. If the agent records that as "Phone call", the portal gets no credit. Train agents to ask one polite question on first contact: “Aap ne hamara number kahan dekha?” — where did you see our number? Record the answer, not the channel they happened to use.
Step 3: Decide who checks each inbox, and when
Every channel needs an owner. Write it down so nothing depends on memory:
| Channel | Owner | Checked |
|---|---|---|
| Portal enquiries (Zameen.com, Graana.com, OLX) | Front-desk coordinator | Every hour in office hours |
| Facebook and Instagram messages and comments | Social media person or coordinator | Every hour, and once in the evening |
| Office WhatsApp number | Front-desk coordinator | Continuously in office hours |
| Agents’ own WhatsApp and calls | Each agent | Add to the CRM the same day |
| Walk-ins and site visits | Agent who meets them | Before the visitor leaves |
The owner of each inbox adds new enquiries to the shared list, records the source and assigns the lead to an agent (or adds it as their own if they are the agent).
Step 4: Use a naming convention for leads
Portal and social media leads often arrive with just a first name or a nickname. A simple convention keeps the list searchable:
- Always record the mobile number in the same format (for example 03xx xxxxxxx). The mobile number is the real identifier.
- Use the buyer’s full name if known; if not, use the name shown plus the area of interest, such as “Imran – 10 marla Phase 2”.
- Put the requirement in the notes: type, size in marla or kanal, budget, preferred area, cash or installments.
- For overseas Pakistani buyers, note the country and the best time to call.
Because JRealtor checks mobile numbers, a buyer who contacts you on a portal and then again on WhatsApp is flagged as a duplicate, along with the agent who already has them.
Step 5: Set response-time rules
Portal and social media buyers often contact several dealers at once. The first dealer to respond helpfully has an advantage. Set simple rules your team can follow:
- Reply to every new enquiry within the hour during office hours, even if only to acknowledge it.
- Make a proper call or send details the same day.
- Set the next follow-up date before moving on.
- Leads that arrive after hours are contacted first thing the next morning.
Step 6: Use campaign codes for paid promotion
If you run more than one paid promotion at a time — say a Facebook campaign for one project, a featured portal listing for another, and banners on a main road — “Social media” or “Campaign” is not detailed enough. Give each campaign a short, unique code and include it in the ad: “Quote code SPRING10 when you call.” Record the code on the lead.
JRealtor’s marketing campaigns module (Medium plan) gives each campaign a unique promo code, tracks the budget and every expense, and ties leads and bookings back to the campaign, so you can see cost per booking and return on marketing investment.
Step 7: Review sources every week
Once leads are recorded with sources, a short weekly meeting turns the data into decisions. Look at the same four numbers for each source every week:
| Measure | Question it answers |
|---|---|
| New leads | How many enquiries did this source produce? |
| Contacted within the day | Are we responding fast enough? |
| Site visits | Are these serious buyers or just browsers? |
| Bookings and cost per booking | Is this source worth the money and time? |
Over a few months, patterns appear. Some sources produce many calls and few visits. Others produce fewer enquiries but more bookings. Shift budget and agent time accordingly — and repeat the review, because sources change with seasons and projects.
Common mistakes when tracking property leads
- Recording the channel instead of the source. A buyer who saw a portal ad and then called is a portal lead.
- Letting agents keep leads only on their phones. When the agent leaves, so do the leads.
- Batch-entering leads at month end. Late entry means lost follow-ups and unreliable response times.
- Judging sources on lead volume. Bookings and cost per booking matter more.
- Never recording why leads are lost. Lost reasons explain what a source’s buyers really want.
Putting it together
Tracking leads well is less about technology and more about one shared list, a fixed source list, clear inbox ownership and a weekly review. Software makes that routine easy to keep: scoring tells agents who to call first, follow-up reminders stop leads going cold, and duplicate alerts stop agents clashing. Read our real estate CRM guide for pipeline stages and scoring, or see how JRealtor supports property dealers. When you are ready, start a free trial and add this week’s leads to see your sources side by side.
Do this in JRealtor
The tools behind this guide
Frequently asked questions
Can JRealtor import leads automatically from Zameen, Graana, OLX or Facebook? +
No. JRealtor does not have automatic integrations with property portals, Facebook or WhatsApp. Your team adds each lead and records its source when it comes in, which keeps one clean, shared list and accurate source reports.
What is the best way to record the source of a property lead? +
Use a short fixed list of sources and ask every buyer where they first saw your listing or number. Record that original source, not just the channel they used to contact you, and add details such as the portal or campaign name.
How fast should a property dealer respond to portal leads? +
As fast as possible, because portal buyers often contact several dealers at once. A practical rule is to acknowledge every enquiry within the hour in office hours and make a proper call the same day.
How do I know which lead source brings the most buyers? +
Review leads, site visits and bookings by source every week. Judge each source on bookings and cost per booking rather than the number of enquiries, because many enquiries with no bookings cost time without return.
How do I stop the same buyer being added twice from different channels? +
Use the mobile number as the main identifier and check it when adding a lead. JRealtor flags a repeated mobile number and shows which agent already has the lead.
