A CRM for Singapore companies with a sales team

Put every enquiry, customer and deal in one place your whole team can see.

KeelSG is a CRM for Singapore companies where more than one person sells. For one fixed fee we move your existing data in, set up your pipeline, configure your automations and train your administrator. Unlimited staff and contacts under one UEN, so your bill does not change when you hire.

KeelSG illustration
  • Hire without a bigger billUnlimited staff and contacts under one UEN
  • The whole CRM in the one packageNothing held back for a higher tier, because there is no higher tier
  • The AI drafts, you sendNothing reaches a customer without a person approving it
  • One fixed fee for the whole implementationNot per month. Not per seat.
Who this is for

Four situations.

If two of them are yours, keep reading. Sorted by shape, not by industry. What matters is how many people touch a customer and how many places an enquiry can land.

01

Enquiries arrive in four different places, and nobody can tell you how many came in last month.

Some land on the website form, some land in a shared inbox, some land on somebody's phone, and some arrive because a customer walked in.

02

More than one person sells, and when a new enquiry arrives it is not obvious whose job it is.

So it sits, politely, while two people each assume the other has it.

03

You cannot see where a deal stands without asking the person who owns it.

Which means you find out a deal died in the weekly meeting, not on the day it died.

04

You already bought a CRM. Half the team never opened it, and the invoice arrives every month regardless.

It was never finished being set up, and now nobody wants to be the person who says so.

This is not for you if:
  • You sell on your own. If one person handles every enquiry from first message to invoice, a spreadsheet is faster and cheaper. Come back when you hire the second salesperson.
  • You want the AI to talk to customers for you. It will not. It drafts, summarises and ranks, and a person sends. If you are shopping for a bot that replies to leads by itself, we would rather you found out here than in month three.
What actually changes

One customer record, and one list every enquiry lands in.

Every enquiry lands in the same list.

Enquiries typed in from a phone call, imported from a spreadsheet, or posted in by your website form arrive in one list, with the same required fields and a record of when and where each one came from. Contacts, companies and activity history stay together on the customer.

  • One list, and every enquiry carries its source
  • Your assignment rules, and an unassigned queue when no rule matches
  • Calls, meetings, notes and tasks against the customer
Professional capturing enquiries
Enquiry Capture
New Web Form Submission"Looking for a 12-month enterprise contract."

See where every deal stands.

A qualified lead becomes an opportunity carrying an owner, a stage, a value and an expected close date. Closing one requires a reason from your own list, so after a quarter you can read why deals die rather than asking.

See pipeline features
Professional using CRM
Discovery
Alpha Tech
S$38,400
Proposal
Beta Corp
S$56,800
AI Work Queue

Follow up without losing control.

The assistant summarises a lead or an opportunity, ranks what is worth doing next, and drafts the reply. Every draft is marked AI-generated and stays unsent until a person approves it.

Professionals discussing follow up
AI Assistant Suggestion

"Alpha Tech is waiting for the security addendum, per the note on Tuesday's call. I have drafted an email."

To: john@alphatech.com
Subject: KeelSG Security Addendum

Hi John, as discussed on our call, attached is the...

The revenue workflow

What happens to one enquiry, from the day it lands to the day it is won or lost.

Revenue Insights

Revenue Insights

Enquiry Capture

Enquiry Capture

An enquiry typed in, imported, or posted in by your website form arrives in one list, carrying its source and the date it came in.

Customer Context

Customer Context

Implementation Package

Fixed scope. One invoice.

No per-user licence. You pay for the installation: migration, configuration, automations and training.

THE PACKAGE

KeelSG CRM Unlimited

S$8,100

The implementation work and the first year of use, at one fixed price.

Unlimited named users and unlimited contacts for one customer UEN. No per-user fee, so hiring a salesperson does not change your bill.
  1. 01Software capabilities13 lines
  2. 02Implementation, configuration and data migration6 lines
  3. 03Training1 line
See the whole package
OUTSIDE THE PACKAGE

Custom

Contact us for customisation.

For a business whose requirements fall outside the package. Scoped and quoted per engagement, with no published price.

When Custom is the answer

  • More than the quantities in the package
  • A group structure spanning more than one UEN
  • Integrations or modules that do not exist in the product today
  • A delivery shape the package does not cover

How it is priced

  • Scoped against your own requirements, not against a schedule
  • The quotation is the pricing document, and you get it in writing before work starts
  • No price is declared in advance, because the scope sets it

Custom is not a Productivity Solutions Grant package. Grant pre-approval attaches to a declared package at a declared price, and a Custom engagement has neither.

Contact us for customisation
What is in the package

Everything the package includes.

Software capabilities

  • Customer, Company & Contact Management
  • Leads Management, Qualification, Scoring & Assignment
  • Sales Pipeline, Opportunities, Forecasting & Won/Lost Management
  • Quotations & Proposal Management
  • Activities, Tasks, Appointments, Reminders & Communication History
  • Customer Support & Ticket Management
  • Email & Marketing Campaign Management
  • Customer Segmentation & Campaign Performance Tracking
  • Dashboards, Reports & Sales Analytics
  • Role-Based User Management & Access Controls
  • Data Import, Export & API Integration
  • AI-Powered Sales Automation, including lead prioritisation, next-best-action recommendations, customer interaction summarisation, sales and follow-up drafting, pipeline insights and conversational CRM analytics
  • Human Review & Approval for AI-generated external customer communications
Trust & Security

The controls underneath the CRM.

Access is enforced at the database, privileged actions are recorded where nobody can edit them, and you configure how long each class of data is kept. These are product controls, not a claim of certification, of grant approval, or of a completed independent penetration test.

See how access and records work

Enforced at the database

A rep who types a colleague's record ID into the address bar is denied at the server.

A reason for every field

Each personal data field carries a recorded purpose, basis, retention class and visibility.

An audit nobody can edit

Admin changes, AI actions, exports, deletions and sign-ins each write an append-only event.

Independence

Your data is yours. Take all of it out, any time, in four formats.

KeelSG keeps its own customer records and works with nothing else connected to it. A CRM that only works when it is plugged into four other products is not independent, it is a hostage arrangement.

The Four Formats

All four carry the same permitted records and the same fields, each with a documented schema, so the file opens in whatever your accountant, your analyst or your next system expects.

CSVDocumented schema, opens anywhere
XLSXDocumented schema, opens in a spreadsheet
XMLDocumented schema, for a structured handover
TSVDocumented schema, tab separated

Export whatever you are looking at

Filter a set of records on screen, choose CSV, XLSX, XML or TSV, and take it. All four carry the same permitted records and the same fields, each with a documented schema, so the file opens in whatever your accountant, your analyst or your next system expects.

Every export leaves a record

Who asked for it, which filters were applied, which fields, how many rows, which format, a checksum, when it was created and when it expires. The audit record does not contain the personal data itself. If somebody walks out with a customer list, that is a question with an answer.

Exports are made safe to open

Cell content starting with an equals, plus, minus or at sign is neutralised so a spreadsheet cannot execute it, while the value stays readable.

Open Interfaces

If you do want it to talk to another system. Which systems, in which direction, carrying which fields, is scoped and built with you during implementation.

REST APIAnother system can send data in, or read what it is permitted to read
Signed webhooksAnother system can be notified when something changes
Delivery ledgerFailed deliveries land in a ledger somebody can see and act on, rather than vanishing

Integrity

There is no logo wall here. Anything we have not built and verified end to end for a real customer is not a claim we will make on a website.

Straight answers

Before you choose a package.

01

Is pricing based on users or contacts?

No. The package includes unlimited named users and contacts for one UEN. It is one fixed price for the implementation, not a per-user licence, so adding a salesperson does not change your bill. A Custom engagement is scoped and quoted against your own requirements.

02

Does the AI contact customers on its own?

No. It summarises, prioritises, ranks and drafts. Every draft is marked as AI-generated and stays unsent until an authorised person edits it and approves it. There is no setting that turns this off, because it is not a setting.

03

What support do we get after go-live?

Support runs Monday to Friday, 9am to 6pm Singapore time, by telephone and teleconference. Email is monitored 24 hours a day, 7 days a week. The three channels are email, telephone and this page. What sits inside your support scope, as opposed to new work, is written into your engagement letter before you sign it.

04

Can it connect to the systems we already use?

It has a REST API and signed webhooks, so data can come in and changes can be pushed out, and failed deliveries are recorded in a ledger rather than lost. Which systems, in which direction, carrying which fields, is scoped with you during implementation. We publish no list of supported systems, because we will not claim a connection we have not built and verified end to end.

05

Is this already approved for a government grant?

No approval is implied. The solution can be packaged with a structured scope and supporting documentation, but every application remains subject to the programme rules, customer eligibility and the approving authority.

06

How is our customer data handled?

Access is enforced at the database, so a user cannot reach a record they are not permitted to see. Every personal data field carries a recorded purpose, basis, sensitivity, retention class and visibility. Privileged actions, AI actions, exports, deletions and sign-ins are recorded in an append-only audit trail. You configure how long each class of data is kept. You can export everything, any time, in four formats.

07

Does it work on a phone?

It runs in a browser, on a phone or a laptop, with nothing to install and nothing to update.

08

What happens if someone forwards us a suspicious email and it ends up in the CRM?

Text arriving from outside the system, in an imported email, a note or an integration payload, is treated as data and never as an instruction. A message written to manipulate the AI assistant into revealing something or doing something does not get to.

30
The next step

Thirty minutes, and you leave with three answers.

If the honest answer is that you do not need this yet, we will say so, and asking will have cost you nothing.

Bring three things

  • How enquiries reach you today.
  • How many people would need a login.
  • Where your customer data currently lives.

Leave with three answers

  • Which package fits.
  • What we would migrate, and how.
  • What the fixed fee would be, written down.