Ask most Singapore property agents how they manage their leads, and you'll hear the same answer: "WhatsApp and my head. It works fine."
And for a while, it does. With 10 leads, you can remember who wants what. You scroll back through chats, you keep mental notes, you follow up when you remember. No spreadsheet needed. Definitely no CRM.
The problem is you never see the deals you lose this way. The buyer who WhatsApped you on Saturday while you were at a viewing, and by Monday had already booked with someone else. The warm lead from 3 weeks ago who slipped off your radar because 12 new enquiries came in after them. You didn't lose those deals because of skill. You lost them because no system was watching your back.
This guide is for agents who think their current system works. It might. But it's worth understanding what a spreadsheet, a CRM, and a third option you probably haven't considered actually do differently, so you can make an informed call instead of assuming. If you're already past the WhatsApp-only stage and want to build a proper tracking system, start with our guide on how top agents track follow-ups at scale.
The Honest Answer: It Depends on Your Volume
There's nothing wrong with using WhatsApp and your memory. At low volume, it genuinely works. You know your clients, you remember the conversations, you follow up when something comes to mind. A spreadsheet or CRM would just add overhead you don't need.
The question is: at what point does that stop being true?
Industry data shows that 48% of agents don't follow up after their first contact with a lead. That's not a laziness problem. It's a volume problem. When you have 8 active chats, you can keep track. When you have 30, your brain physically cannot hold all the context, timelines, and next steps. Things slip. You don't notice because you never see the deals that walked away quietly.
Here's a rough guide to what works at each stage:
| Lead Volume | What Most Agents Use | What Actually Happens |
|---|---|---|
| Under 10 active leads | WhatsApp + memory | Works fine. You can hold everything in your head. No system needed. |
| 10 to 20 active leads | WhatsApp + memory (still) | Feels fine, but you're starting to miss things. You just don't notice yet. |
| 20 to 30 active leads | Spreadsheet or WhatsApp labels | Workable with daily discipline. Cracks show when you're busy with viewings. |
| 30+ active leads | CRM or AI assistant | Manual tracking costs you deals. The math stops working. |
The tipping point isn't a specific number. It's the moment you realise you forgot to follow up with a warm lead, and they've already contacted another agent. Most agents hit this around 15 to 20 leads, but don't recognise it until they're at 30+, because the lost deals are invisible.
What a Spreadsheet Actually Gives You (And Why Most Agents Skip It)
Most agents don't even use a spreadsheet. They rely on WhatsApp chat history and memory. A spreadsheet is already one step up from that. Before comparing it to a CRM, it's worth recognising what a spreadsheet does well:
Cost: $0. Google Sheets is free. Excel comes with most computers. There's no subscription, no trial period, no payment to worry about.
Full control. You decide the columns, the layout, the colour coding. Nobody's forcing you into someone else's workflow. If you want a column called "Client's Dog's Name," go ahead.
Low learning curve. Every agent already knows how to use a spreadsheet. There's no onboarding, no tutorials, no "getting started" guide. You open it and start typing.
Offline access. Excel works without internet. For agents who work in areas with spotty connectivity during site visits, that matters.
Good enough for simple tracking. If you're keeping a list of 10 prospects with their phone numbers, property preferences, and status, a spreadsheet handles that perfectly.
The agents who make spreadsheets work well usually share one trait: they update the sheet religiously, every single day, at the same time. The tool works when the discipline is there. The question is what happens when the discipline slips, or when the volume makes daily updates take 30 minutes instead of 5.
Where Things Break Down (Real Scenarios)
Whether you're using WhatsApp only or WhatsApp plus a spreadsheet, the breakdowns look similar. They show up in specific, recognisable moments that most agents have experienced but rarely connect to their system.
Scenario 1: The lead you didn't know you lost. A buyer enquired through PropertyGuru on Tuesday. You replied, had a good chat, and said you'd send some listings. Then Wednesday you had 3 viewings, Thursday 2 new enquiries came in, and by Friday that buyer is buried under 20 other WhatsApp conversations. You never sent those listings. Two weeks later, they bought through another agent. You'll never know this happened because you didn't forget a task. You forgot the person existed.
Scenario 2: The taxi update that never happens. You just finished a viewing at Pinery Residences. The client loved the 3-bedder but wants to compare with Rivelle. You need to update their status, log the feedback, and set a follow-up for Thursday. But you're in a Grab heading to your next viewing. You tell yourself you'll update the sheet later. Later becomes tomorrow. Tomorrow becomes never. That follow-up doesn't happen, and the client books a viewing with another agent through PropertyGuru.
Scenario 3: The Saturday message you can't answer fast enough. A buyer WhatsApps you on Saturday afternoon asking about the PSF for the corner unit you showed 3 weeks ago. You open WhatsApp, scroll through 200 messages across 4 different chats. The specific unit details are in your spreadsheet, which is on your laptop at home. You respond 3 hours later with an apology. The Lead Response Management Study found that agents who respond within 5 minutes are 21 times more likely to qualify a lead than those who wait 30 minutes. Three hours is a death sentence.
Scenario 4: The morning guessing game. It's Monday morning. You open your spreadsheet. 40 rows. Who needs follow-up today? You scan every row, trying to remember where each conversation left off. There's no filter for "due today." You check the "Last Contact" column and do mental math. This process takes 20 minutes. By the time you start actually messaging clients, your first hour is gone. If you're already struggling with this, our article on managing 50+ WhatsApp conversations covers the specific labelling and batching system that solves it.
Scenario 5: The handoff disaster. You're going on leave for a week. Your colleague agrees to cover your active leads. You forward them your spreadsheet. They open it and see 40 rows with abbreviations only you understand. "TBC w/ wife," "PSF OK but q abt lease," "Sent calc, awaiting." Your colleague doesn't know what any of this means. Two warm leads go uncontacted for a week.
These aren't edge cases. University of Hawaii research by Professor Raymond Panko found that field audits of real organisational spreadsheets found errors in 86% to 94% of the spreadsheets examined. Leads don't fall through the cracks because agents are lazy. They fall through because the tool makes it easy to miss things when volume and complexity increase.
What a CRM Does Differently
A CRM (Customer Relationship Management) system is software built to track leads, conversations, and follow-ups in one place. Here's how all three approaches compare on the features that matter most to property agents:
| Feature | WhatsApp Only | Spreadsheet | CRM |
|---|---|---|---|
| Follow-up reminders | None. You rely on memory. | None. You check manually or set calendar alerts separately. | Automatic. The system tells you who's overdue. |
| Lead status view | Scroll through your chat list. Recent chats rise to the top; quiet leads disappear. | Scroll through rows and scan a "Status" column. | Pipeline view: all leads grouped by stage at a glance. |
| Client context | Scroll back through chat history. Hope you remember which chat it was in. | Open the sheet, find the row, read your shorthand notes. | One-click profile with full history, preferences, and notes. |
| Finding "who needs follow-up today" | Impossible. You guess based on gut feel. | Scan every row for the "Last Contact" date and do mental math. | Filter or dashboard shows overdue leads instantly. |
| WhatsApp integration | It IS WhatsApp. But data stays trapped in chat threads. | None. Chat history and lead data live in separate places. | Some CRMs link to WhatsApp. Most don't for Singapore agents. |
| Team handoff | Forward individual chats. No context summary. | Forward the file and hope your colleague can decode your notes. | Shared system with full context visible to authorised team members. |
| Cost | Free | Free | $0 to $50+/month |
| Data entry | None (but no structured data either) | Manual. You type everything. | Manual. You still type everything. |
That last row is worth sitting with. WhatsApp requires no data entry, which is why it feels effortless. But the tradeoff is you have no structured data: no pipeline, no reminders, no way to see who's overdue. A spreadsheet adds structure but adds manual work. A CRM gives better organisation and reminders, but you're still the one entering the data. Every time a lead messages you, you still need to open the CRM, find their profile, and log the update. The admin work doesn't disappear. It just moves to a fancier tool.
This matters because the average real estate agent spends roughly 25% of their working hours on administrative tasks (NAR). A CRM can make that admin more organised, but it doesn't necessarily reduce it. For a deeper look at the real cost of slow admin and missed follow-ups, see our breakdown of how much revenue agents leave on the table.
5 Signs You've Outgrown Your Spreadsheet
If any of these sound familiar, your current system is costing you more than you realise:
- You've forgotten to follow up with a warm lead in the past month. Not a cold lead. A warm one. Someone who was interested and you just didn't get back to them in time.
- You spend more than 15 minutes a day updating your tracking sheet. Across a working month, that's over 5 hours spent on data entry alone. Hours that could be spent on viewings or client calls.
- You can't tell how many active leads you have without counting rows. If someone asked you right now, "How many hot leads do you have?" could you answer in 5 seconds?
- You've lost context on a client because the details were in WhatsApp, not your sheet. The client's budget, their ABSD situation, which units they liked, why they hesitated. It's all in a chat thread somewhere.
- You're handling more than 30 leads at the same time. At this volume, manual tracking becomes a full-time job on top of your actual full-time job.
If you checked three or more, your spreadsheet isn't saving you time. It's quietly costing you commissions. Research shows that 80% of sales require five or more follow-up contacts, and data from Velocify indicates that 95% of all converted leads are reached by the sixth contact attempt. A system that makes follow-ups easy isn't a nice-to-have. It's the difference between closing and losing.
Still tracking leads in a spreadsheet?
PropPal reads your WhatsApp conversations and tracks every lead's status, preferences, and next action automatically. No data entry. No switching between apps.
Start 7-Day Trial $3.50 for 7 days. Setup takes 5 minutes."But CRMs Are Expensive and Complicated"
This is the objection most agents have, and it's worth addressing honestly.
"CRMs cost too much." Basic CRMs start at $0 per month (HubSpot free tier, Zoho free tier). Mid-range options run $15 to $30 per month. For context, that's less than one client lunch. If a CRM helps you close even one additional deal per year, the ROI is enormous relative to the cost.
"CRMs are complicated to set up." Some are. Enterprise systems like Salesforce require dedicated setup time and training. But modern CRMs designed for individual agents or small teams can be set up in under an hour. The question is whether you want a general-purpose CRM (built for any industry) or one built specifically for property agents.
"I'll just build a better spreadsheet." This is the most common trap. Agents spend hours building elaborate spreadsheet systems with conditional formatting, dropdown menus, and linked tabs. The result is impressive but fragile. One accidental delete, one misplaced formula, and the whole system breaks. More importantly, you've spent time building a tool instead of using it to close deals.
"Singapore CRMs aren't built for how I work." This one has merit. Most CRMs on the market are built for American or European agents who work through email and MLS systems. Singapore agents work through WhatsApp, PropertyGuru leads, 99.co enquiries, and referrals. A CRM designed for Zillow leads and Outlook emails isn't going to fit your workflow without heavy customisation. When evaluating any tool, check whether it integrates with WhatsApp and supports the way Singapore agents actually communicate with clients.
"I don't want to learn a new system." Fair point. Switching tools always has a cost. The solution: don't try to migrate everything. Start with new leads only. Keep your existing spreadsheet for current pipeline. Use the new tool for every lead that comes in from today. After 2 weeks, you'll know whether it works for you.
There's a Third Option Most Agents Don't Know About
Here's the problem with the CRM vs Spreadsheet debate: both tools still require you to do the admin work.
With a spreadsheet, you type in the data manually. With a CRM, you type in the data manually, just into a better-organised system. Either way, you're the one logging updates, recording client preferences, and reminding yourself to follow up. The tool changed. Your workload didn't.
What if the tool did the admin for you?
This is where AI-powered executive assistants come in. Unlike a CRM, which gives you a place to store information, an executive assistant reads your existing conversations, extracts the relevant details, and organises everything automatically. It's a fundamentally different approach to the problem, and it builds on the same WhatsApp follow-up system you're already using.
Here's the practical difference:
| Task | Spreadsheet | CRM | AI Executive Assistant |
|---|---|---|---|
| Log a new lead | You type it | You type it | Reads your WhatsApp, logs it automatically |
| Find client budget and preferences | Search your sheet or scroll WhatsApp | Open their profile (if you updated it) | Ask the assistant. It pulls from your conversation history. |
| Follow-up reminders | Check your sheet or set a calendar alert | CRM sends a reminder (if you set it up) | Flags overdue leads automatically based on conversation gaps |
| Draft a follow-up message | You write from scratch | You write (some CRMs offer templates) | Drafts a message in your voice using past conversation context |
| Prepare for a viewing | Re-read old chats | Check CRM notes (if you logged them) | Full client brief: budget, preferred districts, objections, timeline |
The key difference: zero data entry. You don't log anything. The assistant picks up context from your conversations and organises it for you.
PropPal is built on this model. It's not a CRM. It's a personal executive assistant for Singapore property agents. It reads your WhatsApp conversations and automatically tracks lead status, client preferences, conversation history, and follow-up timing. You don't open an app to enter data. The data is already there.
Here's the full cost and feature comparison:
| Factor | Spreadsheet | Traditional CRM | AI Executive Assistant (PropPal) |
|---|---|---|---|
| Monthly cost | $0 | $0 to $50+ | $39.90 |
| Setup time | 5 minutes | 1 to 4 hours | 5 minutes |
| Data entry | 100% manual | 100% manual | Automatic |
| Learning curve | None | Moderate to steep | None (you keep using WhatsApp) |
| WhatsApp integration | None | Rare for SG agents | Built-in |
| Follow-up reminders | None | Yes (you configure them) | Automatic (based on conversation gaps) |
| Client context retrieval | Scroll and search | Open profile (if updated) | Instant (pulled from chat history) |
| Best for | Solo agents, under 15 leads | Teams, agents who like structured systems | Any volume, agents who want zero admin |
At $39.90 per month, PropPal costs less than 2% of what a human executive assistant would charge ($3,000+ per month), takes 5 minutes to set up, and requires no learning curve because you keep using WhatsApp exactly as you do now.
The CRM vs Spreadsheet question assumes you have to choose between two tools that both require manual admin. The third option removes the admin entirely.
PropPal doesn't send messages on your behalf. It handles the admin (the retrieving, the organising, the drafting) so you can focus on the relationship and the deal. You keep the relationships. PropPal keeps the records.
How to Make the Switch (From Anything)
Whether you're moving from a spreadsheet to a CRM or to an AI assistant, the process is the same:
Week 1: New leads only. Don't try to migrate your existing pipeline. Every new lead that comes in from today goes into the new system. Your existing spreadsheet stays active for current deals.
Week 2: Run both in parallel. You'll naturally start checking the new tool more than the old one. Notice which system gives you faster answers when a client messages.
Week 3: Migrate warm leads. Move your 10 to 15 warmest active leads into the new system. These are the ones where context matters most.
Week 4: Evaluate. Ask yourself: Am I spending less time on admin? Am I following up more consistently? Can I find client context faster? If yes, commit fully. If not, you've lost nothing, because your spreadsheet is still there.
The biggest mistake agents make is trying to migrate everything on day one. That turns a 5-minute setup into a weekend project, and most people quit before finishing. For more on building systems that actually stick, check out the Agent Operating System hub.
Ready to stop doing admin that a tool should handle?
PropPal is your AI executive assistant. It organises your WhatsApp chats into structured lead profiles and drafts personalised follow-ups for you. No spreadsheet. No CRM. No data entry.
Start 7-Day Trial $3.50 for 7 days. Cancel anytime.Ready-to-Send Client Messages
These are the types of follow-up messages that a good system helps you send consistently. Copy and personalise:
Hi [Name], hope you're well! Just wanted to check if you had any more thoughts on the [property/unit] we discussed. Happy to answer any questions or arrange another viewing if that's helpful. No rush at all.
Hi [Name], thanks for coming down to view [property] today! To recap what we discussed: [1-2 key points, e.g., "the 3-bedder on the 15th floor at $X PSF, with the unblocked view"]. Let me know if you'd like to compare with anything else, or if you want me to run the numbers on financing. Talk soon!
Hi [Name], it's been a while since we last chatted about your property plans. Just wanted to share that [relevant market update, e.g., "SORA rates have dropped to around 1%, which means monthly repayments are lower than when we last spoke"]. If your timeline has shifted or you'd like a fresh look at what's available, I'm happy to help. No pressure either way.
The difference between agents who convert and agents who don't often comes down to whether these messages get sent at all. The tool that makes sending them easiest is the tool that wins.
Frequently Asked Questions
Is a spreadsheet really that bad for property agents?
No. Spreadsheets work well for agents with fewer than 15 active leads and strong daily habits. The problems emerge at higher volumes, when manual tracking takes too long and follow-ups start slipping. It's not that spreadsheets are bad. It's that they don't scale.
What's the minimum CRM I need as a solo agent?
At minimum, you need: contact management, follow-up reminders, a mobile app, and some form of pipeline view. Free tiers from HubSpot or Zoho cover these basics. If you're a Singapore property agent working primarily through WhatsApp, look for tools with WhatsApp integration rather than email-focused CRMs built for Western markets.
Can I use Google Sheets as a CRM?
Technically, yes. Agents have built elaborate tracking systems in Google Sheets with dropdown menus, conditional formatting, and even scripts. The problem is maintenance. These systems are fragile, require constant manual updating, and don't send you reminders. If you find yourself spending more time maintaining the sheet than using it, you've built an admin burden, not a productivity tool.
How long does it take to set up a CRM?
It depends on the platform. Enterprise CRMs like Salesforce can take weeks. Agent-focused tools take 30 minutes to 2 hours. AI assistants like PropPal take about 5 minutes because there's no data to migrate. You connect it, and it starts working with your existing WhatsApp conversations.
What data should I track for each lead?
At minimum: name, contact number, lead source, property preferences (type, budget, location), current stage (new, contacted, viewing done, negotiating, closed), last contact date, and next follow-up date. Top agents also track: ABSD situation, financing status, timeline urgency, and specific objections raised. The more context you have, the better your follow-up messages will be. For the full breakdown, see our guide on the 6 data points top agents track.
Key Takeaways
- Spreadsheets work at low volume. Under 15 active leads, a well-maintained Google Sheet is perfectly fine. Don't overcomplicate things.
- The tipping point is around 30 leads. Past this threshold, manual tracking reliably costs you deals through missed follow-ups and lost context.
- CRMs solve organisation but not admin. You still enter all the data manually. The tool is better, but the workload is similar.
- AI executive assistants are the third option. They remove data entry entirely by reading your conversations and organising client information automatically.
- Start with new leads only. Don't try to migrate everything on day one. Run both systems in parallel and evaluate after 2 weeks.
- The best system is the one that gets your follow-ups sent. Whether that's a spreadsheet, a CRM, or an AI assistant, the tool that makes follow-ups easiest is the tool that helps you close more deals.
Sources
- Panko, R.R. (2016). "What We Don't Know About Spreadsheet Errors Today." University of Hawaii.
- Lead Response Management Study on speed-to-lead metrics (InsideSales.com, Dr. James Oldroyd)
- National Association of Realtors (2025). "Real Estate in a Digital Age" report.
- Real Estate CRM Software Statistics 2025. LLCBuddy.
- Council for Estate Agencies Singapore. Industry Statistics.