Lead & pipeline management
Lead capture from web forms, portals and campaigns, with custom pipelines, stages, scoring, assignment rules and follow-up automation.
Custom CRM software development
Salesforce Sales Cloud Enterprise lists at $175 per user per month. HubSpot charges a mandatory $1,500 onboarding fee on Sales Pro before your team logs in once. Both numbers are from the vendors’ own pricing pages, and both went up last year.
We build CRM software you own outright. Your pipeline, your fields, your customer data, on infrastructure you control. No per-seat tax, no feature tiers, no renewal negotiation every January.
Tell us what your team uses today and what it costs. We’ll come back within 24–48 hours with a scoped first release and a straight comparison against your current licence spend.
Definition
The difference isn’t really technical. Salesforce, HubSpot and Zoho are good software. Millions of companies run on them and most of those companies made the right call.
The difference is who absorbs the mismatch. Configure a commercial CRM and your process bends toward the product’s assumptions about how selling works. Some of that bending is healthy. Some of it ends with your team keeping a shadow spreadsheet because the CRM can’t hold the one field the business actually runs on.
The second difference is the shape of the cost. Commercial CRM is a subscription that scales with headcount and never ends. A custom build is weighted toward a one-time cost with a support retainer after. Neither is automatically cheaper. Which one wins depends almost entirely on how many people will use it and for how long.
Custom CRM development means building a customer relationship management system around one company’s sales process, data model and reporting needs instead of configuring a commercial product. The business owns the source code and the database outright, and pays no per-seat licence fee.
Not sure which side you’re on?
Tell us your seat count and what you pay now
What a seat costs
Credit where it’s due — unlike the ERP vendors, the CRM companies publish their prices. Salesforce lists every edition on a public page. So do HubSpot, Zoho and Microsoft. You can check all of it yourself, which is exactly what we’d suggest doing before signing anything.
Here’s what they publish.
Per user per month, billed annually, US pricing, accessed August 2026.
| Vendor | Entry | Mid | Top |
|---|---|---|---|
| Salesforce Sales Cloud | Starter Suite$25 | Pro Suite$100Enterprise$175 | Unlimited$350Agentforce 1 Sales$550 |
| HubSpot Sales Hub | Starter~$15 | Professional$90 | Enterprise~$150 |
| Microsoft Dynamics 365 Sales | Professional$65 | Enterprise$105 | Premium$15010-user min |
| Zoho CRM | Standard$14 | Professional$23Enterprise$40 | Ultimate$52 |
| Freshsales | Growth~$9 | Pro~$39 | Enterprise~$59 |
| monday CRM | Basic$12 | Standard$17 | Pro$28 |
Sources: salesforce.com/sales/pricing, HubSpot pricing documentation, Microsoft Dynamics 365 pricing, Zoho, Freshworks, monday.com. Accessed August 2026. Prices change — check before you budget.
The API can be an add-on. On Salesforce Pro Suite, Web Services API access costs an extra $25 per user per month. It’s included from Enterprise up. If your CRM needs to talk to anything else — and it will — that’s a line item most buyers don’t see until they’re committed.
Sandboxes are a tier gate. A full sandbox is included at Unlimited, which is $350 per user per month. On Enterprise it’s available for purchase. That’s the cost of testing a change before it hits your live pipeline. On Pro Suite, Flow Builder caps at five flows per org.
Onboarding is mandatory. HubSpot charges a one-time $1,500 fee on Sales Hub Professional and $3,500 on Enterprise. It lands on the first invoice. Paying annually up front doesn’t waive it.
The price goes up. Salesforce announced on its own newsroom that list prices rose an average of 6% on 1 August 2025, hitting Enterprise and Unlimited editions of Sales Cloud, Service Cloud and Field Service. That followed a 9% increase in 2023. Separately, annual uplift clauses in enterprise order forms commonly compound at renewal — contract-specific rather than published, so read yours.
Drag to check the maths against the published rates above. Nothing here is an estimate of our own — it is the vendors’ list pricing multiplied out.
Neither figure is a scandal. Both are what the vendors publish. The question is whether year five still looks acceptable, because year five is when the subscription model gets tested.
Send your seat count and current spend. We’ll model five years against a build
Build vs buy
Zoho CRM Standard is $14 per user per month. Ten salespeople running an ordinary pipeline costs $1,680 a year. You are not going to beat that with a custom build, and we won’t pretend you can.
Being straight about this matters more than the pitch.
Salesforce’s AppExchange holds thousands of pre-built integrations. Building an equivalent connection library from scratch isn’t a project anyone should attempt. Mobile apps with offline sync, refined across a decade of field-sales feedback, are genuinely hard to replicate. AI features get updated continuously without you funding the development. Compliance certifications arrive pre-audited. And when something breaks at 2am, there’s an SLA behind it.
A custom CRM gets you exactly what you specify. It does not get you an ecosystem.
Send your seat count, your current CRM and what it costs. If a commercial product fits, you’ll hear it on the first call — not after a proposal.
What we build in custom CRMs
From lead capture to renewals, we build the CRM modules your team needs now and leave room for the ones you will need next year.
Lead capture from web forms, portals and campaigns, with custom pipelines, stages, scoring, assignment rules and follow-up automation.
One profile per customer combining contacts, deals, orders, invoices, documents, tickets and every conversation – no more tab-hopping.
Quotation builders, approval flows, order tracking and renewal reminders connected to your pricing and product catalogue.
Two-way sync with ERPs, accounting software, telephony, WhatsApp/email and marketing tools so data is entered once and flows everywhere.
Industry-specific CRMs – real estate (inventory, site visits, brokers), healthcare (patients, appointments), fintech (KYC, onboarding) and more.
Custom KPI dashboards, funnel analytics and exports – plus optional AI features like conversation summaries and next-best-action hints.
Cost
We don’t publish a price range, and the reason is worth explaining.
Search this and you’ll find guides quoting $20,000 to $360,000. That spread isn’t an answer. It’s a way of appearing to answer while committing to nothing. A pipeline-and-contacts CRM for a twelve-person agency and a multi-region system with ERP sync and residency requirements are not the same project.
What we do instead: a scoping call, a workflow map, and a fixed-scope estimate for the first release before you commit to anything beyond discovery.
The comparison that matters isn’t build cost against zero. It’s build cost against what you’ll pay in licences over the same period. Bring your current invoice.
Here’s what moves the number.
Leads, pipeline and a customer 360 view is a different build from that plus quoting, renewals and a service desk. Most first releases we scope cover three to four connected modules.
Not all integrations cost the same. A modern REST API with OAuth and webhooks is straightforward. Telephony, WhatsApp Business and older ERPs need middleware and reconciliation logic. What you’re connecting to matters more than how many.
Contacts and companies are routine. Deal history, email threads, call recordings and attachments are not — and some of it may not be exportable at all, depending on what you’re leaving.
Field-level permissions, territory rules and multi-step approvals are engineering, not configuration.
HIPAA, GDPR erasure workflows or data residency change the architecture rather than adding a feature. Scope them at the start or pay for them twice.
A responsive web CRM covers most teams. Field sales with offline capture is a second product. Decide early.
How CRM projects work
CRMs fail when teams do not use them. Our process is built around early adoption – small releases, real data and feedback from the people who will live in the CRM every day.
1–2 weeks
Map your lead sources, sales stages, service flows, teams and reports. Audit current tools, spreadsheets and data quality.
Key outcomeDocumented workflows, data model draft and a prioritised module list with cost estimates.
1–3 weeks
Design pipelines, entities, permissions, integrations and key screens. Plan migration from existing CRMs or spreadsheets.
Key outcomeApproved designs, integration contracts and a migration plan that protects your data.
4–10+ weeks (scope-dependent)
Develop leads, accounts, pipelines and dashboards in small increments with weekly demos to your sales and service leads.
Key outcomeA working CRM covering your core workflows, tested with real scenarios.
2–4 weeks
Migrate and de-duplicate customer data, train team leads, run a parallel period if needed and cut over safely.
Key outcomeYour team working in the new CRM with clean data and clear ownership.
Ongoing, month-to-month
Watch real usage, remove friction, add automations and roll out the next modules – renewals, service, marketing – on a steady cadence.
Key outcomeA CRM that keeps pace with your sales process instead of falling behind it.
A CRM nobody updates is a spreadsheet with a login page. The first release goes to a small group of real users with real data rather than to everyone at once, because the friction shows up in week two and it’s cheaper to fix then.
Where custom CRMs fit best
These are the CRM engagements we take on – teams running on spreadsheets and shared inboxes, or paying for a commercial CRM they’ve outgrown in one direction and underuse in another.
Moving lead lists, follow-up trackers and customer data out of Excel and email into a structured CRM with history and accountability.
For SMEs and growing sales teams
Replacing expensive or over-complex off-the-shelf CRMs with a leaner custom system that matches your process and cuts licence costs.
For Teams paying for features they never use
Real estate CRMs with inventory and site visits, healthcare CRMs with patient journeys, fintech CRMs with KYC and onboarding flows.
For Real estate, healthcare, fintech and services businesses
Connecting sales data with ERP, accounting and inventory systems, and adding self-service portals for customers and partners.
For Companies with disconnected front and back office
Verticals
Sometimes the reason for a custom CRM isn’t workflow fit. It’s that the compliance requirement sits behind a pricing tier.
HubSpot will sign a Business Associate Agreement, but only on Enterprise editions with sensitive data enabled — a capability that became generally available in September 2024. Patient data held on lower tiers before that isn’t retroactively covered. Salesforce signs BAAs too, but coverage is product-specific rather than blanket, with Health Cloud as the HIPAA-eligible product. AppExchange apps count as separate business associates and need their own agreements.
Property inventory, site-visit scheduling, broker splits and commission structures. Standard CRMs model a deal as one object with a value and a close date. Real estate deals aren’t shaped like that, which is why so many agencies end up running a CRM alongside a parallel spreadsheet.
Retainers, project-linked billing, and renewals where one client relationship runs for years. Pipeline software built around one-time transactions handles recurring relationships badly.
The practical version: the compliance you need may force you into the tier you didn’t budget for. A CRM on infrastructure you control removes the gate entirely.
Data residency
For EU customer data, GDPR Article 17 gives individuals a right to erasure with a one-month response window, and Article 19 requires passing that request to anyone you shared the data with. Penalties under Article 83(5) reach €20 million or 4% of worldwide annual turnover, whichever is higher. Building erasure and export as native workflows is more straightforward than assembling them from a vendor’s toolset.
Salesforce has offered UAE in-country residency through Hyperforce since December 2023 — worth knowing that region assignment is a contractual item on the order form, not a setting you toggle.
A custom build can be hosted wherever the requirement says, including markets where the major vendors have no local region at all.
Tell us the requirement — HIPAA, GDPR erasure, data residency — and we’ll work backwards from it instead of bolting it on at the end.
Migration
Worth checking before you sign, not after you decide to leave. Export capability varies more than people expect, and the gaps are rarely where you’d look for them.
The Exports API allows up to 30 exports in a rolling 24-hour window, processed one at a time, and each download URL expires five minutes after the export completes. Contacts, companies, deals, activities, form submissions and inbox data all come out. Export is available on every plan, including the free CRM.
What doesn’t come out as a file: workflow configurations, sequence definitions and some dashboard settings. Those get documented and rebuilt. Budget for it — it’s usually the part that surprises people.
The Data Export Service plus the Bulk API handle full extraction, including activity history and attachments. Salesforce publishes its limits:
Native export handles high record volumes. Attachments migrate separately and hit limits that can require multiple runs.
Migration is planned at the start of a project, not near the end. We map fields, de-duplicate, run verification reports your team can check, and keep the old system live in parallel until the numbers reconcile.
Integrations
Integration is the most common reason clients end up choosing custom. Not because commercial CRMs can’t integrate, but because the specific connection they need sits behind a tier, an add-on, or a middleware subscription.
QuickBooks Online, Xero, Zoho Books and NetSuite expose modern REST APIs with OAuth and webhooks. Two-way sync of customers, invoices and payment status is achievable and maintainable. Older ERPs need a middleware layer, which we scope explicitly rather than assume.
This is where CRM adoption is won or lost.
If logging a call takes three clicks, reps stop logging calls.
Marketing platforms, e-signature, payment gateways, customer portals, BI tools.
Tech stack & platforms
We use the same proven stack that powers our custom software work – chosen for maintainability, integration options and long-term cost of ownership.
The engine behind pipelines, automation and permissions.
Fast screens your sales team will actually enjoy using.
One source of truth, connected to everything else.
Customer data deserves bank-grade care.
Already using an off-the-shelf CRM? We can also build extensions and integrations around it first, and only replace it when the business case is clear.
Outcomes
Not projections. These are the things a CRM project is supposed to change, and how you’d check whether yours did.
| What changes | How you’d measure it |
|---|---|
| Reps update the CRM without being chased | Share of deals with activity in the last 7 days |
| One record per customer, not one per system | Duplicate rate after de-duplication |
| Forecast reflects reality | Variance between forecast and actual close |
| Handovers stop losing context | Time for a new owner to get up to speed on an account |
| Leadership stops asking for reports | Time from question to answer |
| Licence spend stops growing with headcount | Cost per user, year three vs year one |
Why QalbIT
LiftUp (liftup.sh) is our own multi-tenant CRM and operations console. It’s live, it has paying customers, and it starts at $149 a month billed per workspace — not per user.
Four modules share one product registry: CRM, content, AI editorial and analytics. Every registered site gets its own scoped everything, with a rotatable lead API key, leads scoped to the site that captured them, permission scoping so a team member sees only what they’re assigned to, and GA4 and Search Console pulled into the same view rather than a separate tab.
We mention it because the architecture questions you’re weighing on a custom CRM — multi-tenancy, permission scoping, lead capture APIs, analytics that actually connect — are ones we’ve already solved in production and live with every day.
Fair question to ask: if we have our own CRM, why would we build you a different one? Because LiftUp fits a specific shape. Agencies running multiple client sites, founders shipping several products, teams who want lead capture, content and analytics in one console. It doesn’t fit a manufacturer with territory-based commission splits, or a clinic that needs patient data on its own infrastructure with a signed BAA. Those need a build. Three honest answers exist to “what CRM should we use,” and we can give you all three: buy commercial, buy LiftUp, or build custom.
Not against zero. Bring your last invoice to the scoping call and we’ll compare five years honestly, including the outcome where staying put wins.
Full source ownership in your repository, documented, hosted where you need it. No per-seat fee, no tier gates, no export limits when you want your own data back.
Every vendor price on this page comes from the vendor’s own page, with the date we checked it. If we won’t guess about Salesforce’s pricing, we won’t guess about your project either.
FAQs · Custom CRM development
These are the questions founders, sales leaders and operations teams usually ask when they compare a custom CRM with off-the-shelf tools like Salesforce, HubSpot or Zoho.
Cost is driven by module count, integration complexity and migration depth rather than seat numbers. There’s no per-seat licence, so spend is weighted toward a one-time build plus an optional retainer. We scope before quoting, because published ranges spanning $20,000 to $360,000 help nobody.
Buying is cheaper upfront and usually cheaper full stop below roughly 25 users. Building gets cheaper over time because there’s no per-seat fee. The crossover depends on seat count, growth rate and which tier you’d need. Compare against your current licence spend, not against zero.
Depends how standard your process is. Salesforce and HubSpot are excellent for conventional pipelines and bring ecosystems no custom build can match. Custom wins when your process is unusual, when per-seat cost has stopped scaling, or when residency and compliance requirements sit behind a pricing tier.
A usable first release typically takes 8–14 weeks: discovery and process mapping (1–2 weeks), design (1–3 weeks), then core modules in weekly increments. Migration and training add 2–4 weeks. Your team works in the new CRM long before the full roadmap is delivered.
No licence fee and no per-seat charge. You pay for hosting, which for most CRMs is modest, and optionally a support retainer. Cost stops scaling with headcount – that’s the structural difference from a subscription.
Often, yes. Starter Suite is $25 per user per month and covers a conventional pipeline well. Below roughly 25 users with a standard process, a commercial CRM is usually the better economic choice, and we’d say so on the first call.
The advertised seat price excludes mandatory onboarding – $1,500 on Sales Hub Professional, $3,500 on Enterprise, charged on the first invoice. Some features also require paid Sales Seats rather than Core Seats. Five people on Professional runs about $6,900 in year one before any customisation.
Add licence fees, mandatory onboarding, paid add-ons like API access on lower Salesforce tiers, sandbox costs, and annual increases. Salesforce raised list prices an average of 6% in August 2025. The advertised number is the floor, not the total.
Yes, with caveats worth knowing early. Records, deals and activity history export from all three. HubSpot’s Exports API allows 30 exports per rolling 24 hours with download links expiring after five minutes. Workflow and sequence configurations don’t export as files and get rebuilt.
Both sign a Business Associate Agreement, conditionally. HubSpot offers it only on Enterprise editions with sensitive data enabled, available since September 2024. Salesforce’s coverage is product-specific, with Health Cloud as the HIPAA-eligible product. Check which tier your compliance requirement actually forces you into.
Often you shouldn’t. LiftUp suits agencies and multi-product teams wanting leads, content and analytics in one console, and we’ll point you there when it fits. A build makes sense when your process, compliance requirements or integrations fall outside what any product covers.
You do, both. Code in your repository with documentation and deployment configuration, database on infrastructure you control. No per-seat licences, no lock-in. Any competent team can pick the system up if you build in-house later.
Have a question that is not listed here?
Tell us what your team uses today, what it costs, and which part of your process the current tool cannot hold.
Tell us how many people would use the system, what you pay today, and which part of your process the current tool can’t hold. We’ll map it, scope a first release, and compare five years of ownership against five years of licences.
If the honest answer is that you should stay where you are, we’ll say so.
Reply within 24–48 hours, with questions rather than a brochure.