Skip to main content

iReadCustomer Team

Author

14 min read

What Is CRM? A Practical Guide for Thai SMEs, with Costs

Posted:
A Thai small-business owner's desk with a laptop showing a sales pipeline board of customer cards, a smartphone open on a green chat app, a paper notebook of handwritten customer names and a coffee cup beside it
Table of contents

Quick answer

CRM stands for customer relationship management: one system holding every customer's details, conversation history, open deals and follow-ups, so leads aren't dropped and the owner sees what revenue is coming. SMEs can start on a free CRM such as HubSpot or Zoho CRM (free for up to 3 users). A custom CRM that connects LINE OA and accounting starts at ฿50,000 and typically runs about ฿119,850–319,600.

What is CRM? CRM stands for customer relationship management. In practice it is one system that holds every customer's details, conversation history, open deals and next follow-up in one place. Salespeople stop dropping leads, service staff see the full history, and the owner sees what revenue is coming. For a Thai SME, a CRM replaces the notebooks, Excel files and LINE chats scattered across employees' phones.

What CRM stands for and what it means

CRM stands for customer relationship management. It names both a discipline (looking after customers from first enquiry to repeat order) and the software that runs it day to day, which is what people usually mean by "a CRM system".

Salesforce describes a CRM system as one central place to store customer and prospect contacts, identify sales opportunities, record service issues and manage marketing campaigns.

Put simply: if a salesperson resigns today, their customers should stay with the company, not leave with their phone.

What a CRM system does

JobWhat the CRM doesWithout one
ContactsOne card per customer: details, channels, conversation historySplit across phones, business cards and Excel
Sales pipelineEvery deal with its stage, value and expected close dateAsking each salesperson in the weekly meeting
Follow-upsReminders: who to call today, who is waiting for a quotationMemory; quiet customers go unnoticed
Service ticketsEach complaint becomes a case with an owner, tracked to closureComplaints buried in chat
MarketingSegments by interest or purchases, with targeted messagesOne broadcast to everyone
ReportsSales by rep and channel, conversion at each stageTotals added up by hand at month end

The feature list matters less than everyone recording into the same place, consistently. More in Why Your CRM Isn't Working: It's Not the Software, It's You.

Types of CRM: start from the problem

Salesforce lists four types: operational, analytical, collaborative and strategic. The first three are what an SME uses day to day; strategic CRM is a company-wide customer focus.

TypeWhat it doesFits an SME that
OperationalRuns daily sales, marketing and service work: pipeline, reminders, casesloses leads or can't see stuck deals
AnalyticalShows which segments buy again and which channels bring real customershas sales history but decides on gut feel
CollaborativeShares customer information across departmentsgives one customer different answers from different teams

Most CRM software mixes all three. Start operational; analysis pays off once records are complete.

CRM in Thai SMEs: examples

The big difference from textbook examples: Thai customers talk to businesses on LINE, on the company's LINE Official Account (LINE OA) and on salespeople's personal LINE. A CRM that works here plans for LINE from day one.

LINE OA + CRM

LINE OA lets admins answer chats and broadcast to followers, but it is not a CRM: no pipeline, no deal values, no link to quotations or purchase history.

The bridge is LINE's Messaging API. When a customer messages your LINE OA, the LINE Platform sends a webhook event to your server, so your CRM can create or update the customer card, tag the interest and assign a salesperson automatically. For LINE OA plans and costs, see What Is LINE OA? 2026 Pricing, Costs, and CRM Guide.

Sales teams that close on personal LINE

In wholesale, distribution and field sales, chat history often lives in salespeople's personal LINE. The owner can't see pending deals, and when a salesperson leaves, the customers go too. The fix: move customer chats to the company LINE OA and log deals and follow-ups in the CRM from a phone.

Typical uses by business type

Clinics track course history and return visits; distributors follow quotations and reorder cycles; showrooms and property sales route ad leads and book visits; training schools follow enquiries to enrolment; B2B service firms track after-sales cases and renewals.

Don't skip personal data

A CRM holds personal data, so Thailand's Personal Data Protection Act B.E. 2562 (2019), the PDPA, applies. Build in role-based access, a change log, and an easy way to find, correct or delete one customer's data; for legal duties, ask the PDPC office or your lawyer.

Signs you need a CRM

If several of these sound familiar, a CRM will likely beat living in Excel:

  • Leads arrive from LINE OA, Facebook, your website and the phone, and nobody knows the total.
  • Customers ask for a price, go quiet, and nobody follows up.
  • The owner asks each salesperson what they expect to close this month.
  • A salesperson resigns and the customer list leaves too.
  • Two salespeople contact the same customer, or quote different prices.
  • Customers repeat their complaint every time they call.

If the owner still handles every customer personally, Google Sheets may be enough. Don't buy a system before you have a problem it solves.

SaaS CRM or a custom-built CRM?

SaaS means ready-made cloud CRM paid per user or plan (HubSpot, Salesforce, Zoho CRM, several Thai-made CRMs). A custom CRM is built around your own process, and you own the code and data.

SaaSCustom
Getting startedFast: sign up and configureDesign and development first
Cost modelOngoing, per user or plan; grows with the teamUpfront build plus maintenance; not per user
Process fitYou adapt part of your processBuilt around how your team sells
LINE OA and existing systemsVendor integrations or add-on toolsDirect links to LINE, ERP, accounting or POS
Data ownershipOn the vendor's platform; export as it allowsCode and data belong to you

Choose SaaS when the team is small, the process is standard (lead → meeting → quotation → close), and you aren't yet sure the team will use a system. Start on a free plan or trial.

Build your own when SaaS can't handle your steps (quotations from your own pricing formulas, say), LINE OA must feed your ERP or accounting automatically, per-seat licences would cost more than building, or data must stay on your own systems.

A middle route: keep a SaaS core and build only the missing pieces, such as a LINE OA connector or accounting sync. iReadCustomer does custom software and CRM development. If HubSpot, Zoho or another SaaS fits you better, we'll say so instead of proposing a build.

How much does a CRM cost?

SaaS CRM

From the vendors' official pricing pages, checked on 26 Oct 2026:

VendorEntry planPricing model
HubSpotFree CRM ("100% free. Forever.", per HubSpot)Paid plans add features; see HubSpot's pricing page for figures
Zoho CRMFree Edition, free for up to 3 usersStandard, Professional and Enterprise editions, per user per month
SalesforceStarter Suite, US$25 per user per month (billed monthly or annually)Pro Suite US$100 per user per month (billed annually); higher editions cost more
Thai-made CRMsPlans by users or by featuresThai language and document formats; ask the vendor for a quote

Example: 10 salespeople on Salesforce Starter Suite cost 25 × 10 = US$250 a month, or US$3,000 a year, so cost SaaS at real headcount over several years. Confirm currency, tax and billing terms before buying.

Custom CRM

iReadCustomer prices by the man-day (one engineer, one working day), from ฿7,990 per man-day, and every custom project starts at ฿50,000. A typical custom CRM takes 15–40 man-days, roughly ฿119,850–319,600.

  • Lower end: a lead pipeline with reminders for one sales team.
  • Upper end: LINE OA integration, quotation workflows, multi-level permissions, dashboards, and ERP or accounting sync.

Once scope is agreed, you get a quotation with a number before work starts. Details are on the custom software development page.

Costs people forget

  • Data migration and de-duplication
  • Training and adjustment time
  • Your LINE OA plan, if LINE is your main channel
  • Integrations with accounting, ERP or an online store
  • Maintenance, or extra licences as the team grows

How to choose a CRM

  1. Write down your sales process first: lead sources, steps to payment, who does what. If unclear, read Design a CRM Pipeline Your Sales Team Will Consistently Use.
  2. List your customer channels. If LINE OA is the main one, ask whether chats reach the CRM automatically or an admin copies them.
  3. Cost it per year at real headcount, and compare with building.
  4. Trial it with real data. Use a free plan or trial (Salesforce offers 30 days free); have salespeople log deals from their phones.
  5. Check the data side: full export, per-person permissions, where data is stored, PDPA support.
  6. Set usage rules: what must be recorded, and run sales meetings from CRM data. A system nobody opens is a system nobody fills in.

Where to start

Map your sales process and channels, then try a free CRM with the real team. If the gap is the LINE OA link, quotations or back-office integration, talk to the iReadCustomer team about configuring, integrating or building.

Sources

Information as of 26 Oct 2026; vendor prices change, so check before you buy.

Frequently Asked Questions

Frequently Asked Questions

What does CRM stand for?

Customer relationship management. In business it usually means the software that keeps customer details, open deals and follow-up tasks in one place.

How is a CRM different from a customer list in Excel?

Excel stores names, but it doesn't remind anyone who to follow up, keeps no conversation history, and often exists in several versions. A CRM holds customers, history, deals and reminders in one system everyone sees the same way.

Is there a free CRM?

Yes. HubSpot offers a free CRM, and Zoho CRM has a Free Edition for up to 3 users (checked on the official pricing pages on 26 Oct 2026). Both suit a small team trying a CRM before paying.

How much does a custom CRM cost?

iReadCustomer prices from ฿7,990 per man-day, and every custom project starts at ฿50,000. A typical custom CRM takes 15–40 man-days, about ฿119,850–319,600, depending on LINE OA integration, quotations, permissions and accounting sync.

Can a CRM connect to LINE OA?

Yes, through LINE's Messaging API. When a customer messages your LINE OA, the LINE Platform sends a webhook to your server, so the CRM can create or update the customer record and assign a salesperson automatically.

Should an SME choose a SaaS CRM or build one?

Start with SaaS if the sales team is small and the process is standard. Build when LINE OA must connect to ERP or accounting, when your process has steps SaaS can't handle, or when per-seat licences for many users would cost more than building.