← Back to Insights

Guide

CRM Software: Custom vs SaaS for Your Sales Team

February 1, 2026 • Updated September 6, 2026 • 10 min read

CRM software should fit the way your sales team wins and serves customers. If you are choosing between SaaS and custom CRM, start with the work that breaks today: an unassigned inquiry, a quotation stuck in approval, or a won deal that operations never receives. Buying more features will not settle those decisions.

At Synetica, our delivery portfolio includes connecting Seva.id with Astra’s existing CRM and sales systems. That is a useful starting point: sometimes the valuable work is connecting an established system, rather than replacing it.

This guide gives you a SaaS, custom, and hybrid decision framework, a vendor test, an explicit three-year cost example, and a phased rollout. The cost model is illustrative, not a vendor quote or a promise that custom always saves money.

TL;DR — the whole guide in five lines:

  • Choose SaaS when configuration supports the workflows that matter, even if your team is large.
  • Choose custom when a proven, valuable workflow cannot fit existing software, and you can own its ongoing operation.
  • Choose hybrid when the CRM core works but a specific handoff needs engineering.
  • Compare three-year operating cost, not subscription against build price. Include migration, maintenance, integrations, and exit.
  • Validate one complete sales workflow before expanding. A working pilot is better evidence than a polished demo.

Sales colleagues compare ready-made and custom pipeline modules, with customer records flowing through a shared magenta path

What does a real CRM integration project show?

The Seva.id case demonstrates a connection strategy, not evidence that every company needs a custom CRM. The documented scope includes automotive and property lead-generation websites, routing into Astra CRM, and connections to finance and partner APIs.

Documented componentJob it performsDecision it illustrates
Multi-site websiteCapture inquiries across product verticalsBuild the customer-facing experience where needed
Existing Astra CRMReceive leads for the appropriate sales teamsKeep a working relationship system
Custom integrationsConnect finance and partner systemsEngineer the handoff between systems

This case does not publish a CRM implementation budget or a conversion uplift. I would not use it to promise either. Its practical lesson is narrower: identify which layer needs changing before commissioning a replacement.

Read the Seva.id delivery scope and sketch the equivalent boundaries in your business.

What is CRM software?

CRM software is an application that gives customer relationships a shared record, a responsible owner, and a next action. SaaS means subscribing to a provider-operated application. Custom means commissioning software around agreed requirements. Hybrid combines a purchased CRM with deliberately scoped custom components.

Your starting application should help you:

  • Capture inquiries without losing their source.
  • Assign ownership and record the next follow-up.
  • Track opportunities through agreed stages.
  • Share relationship history with service and operations.

For strategy, CRM types, and the customer lifecycle, use the separate CRM definition guide. Here, the decision is which implementation fits your sales work.

CRM software: SaaS vs custom vs hybrid

Use workflow fit as the first filter; use cost and operating responsibility to choose between options that pass. A cheap system that cannot complete the critical handoff is an incomplete proposal.

RouteUpfront costTime to useful pilotFlexibilityBest fit
SaaSConfiguration, migration, onboardingUsually the shortest route for standard workflows; verify in trialWithin the product, plan, and extension limitsEstablished sales processes
CustomDiscovery, design, engineering, migrationRequires validation and build before productionHigh within the budget and architectureValuable requirements existing products cannot support
HybridSaaS setup plus scoped engineeringDepends on the difficult integrationFlexible at defined boundariesWorking CRM core with a specific operational gap

These are relative planning differences, not delivery guarantees. A messy SaaS migration can take longer than a narrow custom component. Map the workflow first before turning either into a schedule.

Which CRM software features are essential?

Specify a completed action for each capability, so your vendor must demonstrate work rather than a menu. Start with six capabilities and a named business owner.

CapabilityAcceptance testBusiness owner
Lead capture and deduplicationA repeated inquiry updates the correct customerSales operations
Pipeline and follow-upEvery active deal has an owner, stage, and dated next actionSales manager
Activity historyA colleague can continue the conversation from the recordAccount manager
Quotation and approvalAn exception reaches the approver and records the decisionCommercial lead
Handoff and integrationA won deal reaches operations without duplicate entryOperations lead
Access and reportingA rep sees permitted accounts; reports reconcile with recordsSystem owner

Ask a field rep to complete the same actions on their phone. If updating a visit requires a laptop and another spreadsheet, the workflow remains unfinished.

Take these tests into your vendor due-diligence review. Extra dashboards can wait until the underlying records are trustworthy.

When is SaaS enough, and when should you build custom CRM?

An unusual preference is not the same as a commercially important requirement. Before choosing custom, test whether configuration, a supported extension, or a simpler process resolves the gap.

Decision flow: test SaaS configuration first, use hybrid for isolated gaps, and validate custom only for essential unsupported workflows

For example, consider a distributor with 20 salespeople. Territory assignment, follow-up reminders, and a shared pipeline are requirements to test in SaaS first. An extra field alone is weak justification for a new application.

Now suppose pricing depends on contract tiers, available stock, and finance approval. If CRM can hold the customer and opportunity while an integration retrieves approved prices, hybrid deserves a trial. If the entire selling process depends on a relationship model existing products cannot represent, a custom prototype becomes reasonable.

These are illustrative scenarios, not client results. Team size does not settle the answer: 50 users is neither a build trigger nor a guaranteed break-even point.

“A CRM earns adoption one completed workflow at a time. Start with the handoff that currently drops the most context.” — Ganis Atmawarin, CRM definition guide

Custom also needs an owner for access reviews, defects, releases, backups, and future changes. If nobody will own those jobs, resolve that gap before approving engineering.

Validate it in 2 weeks. Through Blueprint & Prototype, map the riskiest workflow, test a working prototype with users, and define the scope and costs before committing to production.

How do you evaluate a CRM vendor?

Give each shortlisted vendor the same test dataset and scenarios. A repeatable test makes different proposals comparable. Use synthetic or anonymised records, not an uncontrolled export of customer data.

Ask vendors to demonstrate and document these eight checks:

  • Workflow fit: run inquiry → qualification → quotation → won → operations handoff.
  • Exceptions: handle a duplicate customer, reassignment, and rejected discount.
  • User effort: time the common actions on desktop and mobile.
  • Integration: identify the source of truth and show how a failed transfer is retried.
  • Migration: import a sample and reconcile records, relationships, and history.
  • Controls: demonstrate access restrictions, activity logs, and account removal.
  • Commercial scope: list plan restrictions, add-ons, onboarding, and support charges.
  • Exit: export records and relationships, identify excluded data, and document handover.

Keep a simple evidence scale: 0 = unsupported, 1 = claimed, 2 = demonstrated, 3 = completed by your user. This is a proposed evaluation rubric, not an industry benchmark. A must-have that fails blocks selection regardless of the overall score.

For deeper contract and delivery questions, use the software vendor checklist. Ask who fixes an integration incident when two providers each say their application is healthy.

How much does CRM software cost in Indonesia?

A subscription price and a build quote cover different things. Compare the same operating period and scope. The Zoho CRM pricing page separates editions and monthly versus annual billing; check the required edition and billing terms before collecting a quote.

For custom work, Synetica’s Indonesian service pages currently list Blueprint & Prototype from IDR 49 million and Production Grade Software from IDR 200 million. These are separate starting prices, not a complete CRM project quote. Migration complexity and integrations still need scoping.

A three-year CRM cost example

Use this illustrative IDR model for 20 users, with no seat growth. The assumed subscription of IDR 350,000 per user per month is a modelling input, not a quoted vendor rate.

Cost over 36 monthsSaaSCustomHybrid
Licences252m0m252m
Setup/build, migration, training70m300m150m
Hosting, support, maintenance54m144m90m
Change and exit allowance24m60m36m
Total400m504m528m

The licence calculation is 20 × IDR 350,000 × 36 = IDR 252 million. Custom’s zero licence entry assumes no per-seat CRM fee; infrastructure and any paid dependencies must still be budgeted.

Proportional cost bars compare illustrative three-year totals: SaaS IDR 400m, custom IDR 504m, hybrid IDR 528m

What changes the CRM cost decision?

SaaS wins this example on cost; hybrid must earn its extra IDR 128 million through workflow value. It does not become cheaper merely because it sounds like a compromise.

This model excludes tax, inflation, financing, and internal staff time. Add those consistently, then test higher seat counts, licence increases, additional integrations, and maintenance needs. A custom project is not automatically profitable after two years.

If you claim time savings, measure a baseline first. Minutes saved only become a business benefit when the team can use that capacity. Bring both your assumptions and vendor quotes to a Blueprint discussion.

How do you roll out CRM software in phases?

Expand after a workflow passes its acceptance test, not just because a calendar date arrives. HubSpot’s implementation guidance emphasises clear lead ownership, data cleanup, and moving data in sections. Those principles apply to custom implementations too.

Phased CRM rollout with scope, pilot, and expansion gates and explicit acceptance evidence

Scope: agree what success means

Choose one team, one pipeline, and one handoff. Record existing follow-up coverage, duplicate records, and time to assign leads. Agree which source owns customer identity and how migrated records will be reconciled.

Synetica’s Blueprint & Prototype phase takes two weeks to validate direction. It produces a decision-ready plan and working prototype; it is not the production release.

Pilot: make one workflow work in production

For an agreed, validated scope, Production Grade Software is the next eight-week phase: ten weeks from idea to production release across the two phases. A broader CRM migration may require additional stages. SaaS configuration follows the agreed vendor plan, not an assumed custom-build schedule.

Use a small representative group, including someone who handles exceptions. Require every pilot record to have an owner, reconcile the migration, and test failed handoffs and recovery before wider release.

Expand: use evidence to add the next team

A login is not adoption; a completed sales action is. Track completed follow-ups, missing next actions, duplicate rates, and unresolved sync errors. Compare them with the baseline and investigate the actual records behind the numbers.

Keep a cutover owner, a backup export, and clear rollback conditions. Launch & Grow then supports analytics and iteration through an ongoing monthly retainer. Review the production delivery scope before agreeing which rollout responsibilities belong to whom.

What I would recommend to your sales team

Start with the smallest route that completes your highest-value workflow. For Dreamers with a straightforward pipeline, that often means testing an existing application. Growing Businesses should pay closer attention to cross-team ownership and integration boundaries.

Buy the standard capabilities. Build only the gaps whose value you can explain and test. If the argument for custom is simply “we want everything in our own system,” spend another session on the business case.

Your next step: bring one broken sales workflow to Blueprint & Prototype.

FAQ

What is CRM software?

CRM software records customer information, activities, deal stages, owners, and follow-ups so teams can coordinate sales and service. Its value depends on clear processes and reliable use.

What is the best CRM application?

The best fit completes your critical workflows, supports your integrations, and fits your operating budget. Have your own users run the same acceptance tests in each shortlisted application.

How much does CRM software cost?

Request licences, onboarding, migration, integrations, support, and exit costs over the same period. This guide’s IDR 400–528 million three-year example is an illustrative model, not a market price range.

Can you build a custom CRM?

Yes. Validate the unsupported workflow first, then define production scope, data migration, access controls, and ongoing ownership. Custom development is justified by valuable requirements, not headcount alone.

Is SaaS or custom CRM better?

SaaS suits workflows that fit configuration. Custom suits proven requirements existing products cannot support. Hybrid can retain a useful SaaS core and connect specific operational gaps, with an explicit owner for each boundary.

Two weeks to a real answer

Need help putting this into practice?

Book a Blueprint session and we'll turn the ideas in this article into a tested prototype in front of real users—2 weeks, from $3,000.