Cold calling still works in Singapore. The market is small, decision-makers are often one or two levels from the front desk, and a short, well-prepared call can book a meeting faster than a month of emails.
What doesn't work is dialling a spreadsheet of general office lines and hoping. This playbook walks through the whole process: the list, the compliance check, the timing, the script, and the follow-up.
Step 1: Build a list worth calling
Most failed calling sessions fail before the first dial. The list is too broad, the numbers go to reception, or half the companies have closed.
A good calling list has four things:
- A clear target. Pick one industry, one company size band, and one or two job levels per session. "Logistics firms, 51 to 200 staff, Director and above" is a list. "SMEs in Singapore" is not.
- Real companies. Every company should be tied to a live UEN. If a business has been struck off, no amount of persistence will get you a meeting.
- The right person. Aim for the owner of the problem you solve. For payroll software that's HR or Finance. For fleet tracking it's Operations.
- Direct numbers where possible. A direct line or mobile skips the gatekeeper. An office main line is fine, but plan for the extra step.
Keep each session's list to what one person can realistically call in a sitting. Forty to sixty well-chosen numbers beats three hundred random ones.
Step 2: Check the DNC Registry before you dial
This step is not optional. Before you call or text a Singapore number to market a product or service, check it against the Do Not Call (DNC) Registry, unless you already hold clear consent from that person.
The short version. Check numbers at dnc.gov.sg, keep the results, and re-check before they expire. Results are valid for 30 days. For the full picture, read our plain-English guide to PDPA and DNC. This is general information, not legal advice.
Build the check into your routine. Pull the list, run the DNC check, remove the registered numbers, then call. Log the date you checked each batch.
Step 3: Call at the right time
There's no perfect hour, but some windows consistently work better. Treat these as rules of thumb and track your own results.
| Time | Why it tends to work |
|---|---|
| Tue to Thu, 9:30 to 11:30am | People are settled in but not yet in back-to-back meetings |
| 2:30 to 5:00pm | After lunch, before the evening rush |
| Around 8:30am for owners | Founders and owners often arrive early and pick up their own phone |
And some windows to avoid:
- 12:00 to 2:00pm. Lunch runs long in Singapore, especially in the CBD.
- Monday morning and Friday afternoon. Planning and wind-down time.
- Month-end for anyone in Finance.
- Festive periods. The weeks around Chinese New Year, Hari Raya Puasa, Deepavali and the Christmas to New Year stretch are slow. Use them for research and list-building instead.
Step 4: Open with permission, not a pitch
The first ten seconds decide the call. Don't launch into a product description. Acknowledge you're interrupting and ask for a small amount of time.
Here's a structure that works:
"Hi Wei Ling, this is Daniel from ABC Solutions. I know I'm calling out of the blue. Could I take 30 seconds to tell you why I called, and then you can tell me if it's worth a longer chat?"
Most people say yes, or "okay, quickly". Then give a short, specific reason:
"We work with logistics firms of around 100 people here in Singapore, helping them cut the time spent chasing driver timesheets. A few operations heads told us it was eating a day a week. I'm calling to see whether that's on your radar this quarter."
Then ask a real question and stop talking:
"How are you handling timesheets today?"
A few things make this land:
- Say their name and yours clearly. Mumbling reads as a robocall.
- Name a peer group, not a feature list. "Logistics firms your size" is more interesting than your product's five modules.
- Match their tone. If they're brisk, be brisk. If they want to chat, let them.
- Aim for the next step, not the sale. The goal of a cold call is a 20-minute meeting.
Step 5: Get past the front desk politely
If you reach reception, be straightforward. Receptionists are paid to filter vague callers, not honest ones.
- Ask for the person by name. "Could you put me through to Mr Kumar in Operations, please?" works better than "Who handles your logistics?"
- Give a one-line reason if asked. "It's about how the operations team handles driver timesheets."
- Don't pretend to be a customer or a referral. It's dishonest and it burns the account.
- Ask for the best time or a direct line if they're unavailable, and write it down.
Step 6: Handle common objections
You'll hear the same handful of objections. Prepare an honest, short response to each.
| They say | Try |
|---|---|
| "Send me an email." | "Happy to. So I send something useful, what would make it relevant for you?" |
| "We already have a vendor." | "Makes sense. What would they need to do better for you to look elsewhere?" |
| "No budget." | "Understood. Is it no budget this quarter, or not a priority at all?" |
| "Not interested." | "Fair enough. Can I ask whether it's the timing or the topic?" |
| "How did you get my number?" | Be honest about the source, and offer to remove them if they'd prefer. |
If someone asks you to stop calling, stop, and record it so nobody on your team calls them again.
Step 7: Voicemail and follow-up
Most calls won't connect the first time. A steady, polite cadence works better than one heroic attempt.
A simple three-week sequence:
- Day 1: Call. If no answer, leave a 20-second voicemail with your name, company, reason and number.
- Day 2: Short email referencing the voicemail.
- Day 5: Call again at a different time of day.
- Day 9: Email with one useful resource or insight, no pitch.
- Day 14: Call.
- Day 21: A polite close: "I'll assume the timing isn't right and won't keep chasing."
Only move to WhatsApp once the person has engaged with you or said it's okay. Unsolicited marketing on WhatsApp carries the same DNC obligations as SMS, and it feels more intrusive. See our WhatsApp outreach dos and don'ts.
Step 8: Track the numbers
Keep score so you can improve. Four numbers matter:
- Dials: how many calls you made
- Connects: how many reached a person
- Conversations: how many lasted past the opener
- Meetings: how many booked a next step
Work out your connect rate (connects divided by dials) and your meeting rate (meetings divided by conversations). If connects are low, your list or your timing is the problem. If conversations don't turn into meetings, fix the opener and your questions.
The pre-call checklist
- List filtered to one industry, size band and seniority level
- Every company tied to a live UEN
- DNC check done, registered numbers removed, check date logged
- Opener written and practised out loud
- Answers ready for the five common objections
- Calling window blocked in your calendar
- Follow-up sequence set up before you start
Where SG Best Leads fits
Building the list is the slow part. With SG Best Leads you can filter Singapore companies by SSIC industry, headcount, region and company age, then narrow to decision-makers by seniority and department. Searching and previewing is free. You unlock only the contacts that fit, and direct mobile numbers are marked before you spend a credit.
You still run your own DNC check before calling. Every export reminds you, because it's your obligation as the sender.