Blog/ERP and CRM
ERP and CRM

Custom CRM: when it makes sense to build your own

Dennis Borsos25 October 2026 · 6 min read · Dennis Borsos
In this article

Almost every small business has a CRM, even if it doesn't call it that. Sometimes it's an Excel sheet, sometimes the contacts on a phone, a notebook at reception or a WhatsApp group where customers get discussed. The problem starts when information about a customer is scattered across five places and nobody knows exactly who last spoke to them or what they were promised.

The first instinct is to get an off-the-shelf CRM on a subscription. Often that's the right call. But there are situations where a custom CRM, built around the way you sell, brings in more than it costs. In this guide you'll see how to recognise them, what a minimal custom CRM should include, how the cost is worked out and which mistakes to avoid.

What a CRM needs to do for a small business

Before choosing between off-the-shelf and custom, be clear about what you expect from the system. For an SME, a useful CRM does a few simple things well:

  • keeps a single record for each customer, with contact details, order history and conversations;
  • shows what stage each quote or request is at and who's responsible for it;
  • reminds you when to get back to a customer;
  • tells you where customers come from and which ones bring in the most money;
  • can be used from a phone, because your people aren't at a desk all day.

If an off-the-shelf product does all this for your workflow, you don't need anything built. If every point needs a "workaround", read on.

Signs an off-the-shelf CRM no longer fits

  • Customers message you on WhatsApp and ring you, but the conversations never reach the CRM. The team copies them in by hand, when they remember.
  • You have an unusual sales process: bookings per staff member, service bundles, subscriptions, reservations, orders needing artwork approval. The off-the-shelf CRM forces it into its generic stages.
  • You pay a licence for every person, including colleagues who only look at a list of appointments.
  • Your data sits in three systems (CRM, booking software, invoicing) that don't talk to each other.
  • You want automations the CRM doesn't allow, or only allows on a much pricier plan.
  • Nobody uses it. That's the clearest sign. A CRM your team works around isn't a CRM, it's an expense.

When building your own CRM DOESN'T make sense

To be fair: a custom CRM isn't the answer for everyone. We don't recommend it if:

  • you have a simple sales process, along the lines of lead, quote, contract, and an off-the-shelf product covers it without workarounds;
  • you get only a handful of new customers a month and a well-kept list is enough;
  • you don't yet have a stable process and change it monthly, in which case fix the process first, then the system;
  • nobody in the business has time to help define it and test it.

What a custom CRM can do on top

The real advantage isn't that it looks different, but that it links up with the rest of your business exactly the way you need.

Conversations go into the customer record by themselves

A WhatsApp chatbot or an AI voice agent can take the customer's request, log it in the CRM and update the record, without anyone copying anything. The team sees straight away what the customer asked for, when and on which channel. You'll find details of how this works under WhatsApp chatbots.

The stages are yours

A salon doesn't sell like a construction firm. A custom CRM has exactly your statuses: "booking confirmed", "attended", "offered treatment X", "due back in six weeks". Reports follow the same stages, so you actually understand what you're looking at.

Upsells and repeat visits, at the right moment

A beauty salon we worked with got around 40% more revenue from upselling after moving to a custom app and a new website. It wasn't magic. The system was built around the salon's services, so upselling opportunities were visible at the right moment.

Direct customers, not through middlemen

A hospitality client in Cluj takes direct bookings through its own AI agent, instead of paying booking platforms roughly 20% commission. For that to work, the agent has to work with the business's own customer and availability data, which is exactly what a CRM built for you provides.

Want to see how it would work for you?
Book a call

What a minimal custom CRM includes

Don't start with a list of fifty features. A good custom CRM starts small and grows. The first version should have:

  1. The customer record: contact details, source, tags, notes, full history.
  2. The sales pipeline: your real stages, with an owner and a date for the next step.
  3. Activities and reminders: who needs to call whom, and when.
  4. Integration with your main channel: WhatsApp, phone or the website form, wherever most of your customers come from.
  5. Roles and permissions: who sees what, especially if you hold sensitive data.
  6. A simple report: how many requests, how many became sales, where they came from.
  7. Export: the data must be able to leave the system at any time.

Everything else (campaigns, scoring, invoicing integration, management dashboards) gets added once the first version is in daily use.

How the cost is worked out

Compare the cost over three years, not the price in the first month. For an off-the-shelf CRM, add up the per-user subscription for everyone who'll need access, the extra modules, integrations charged separately and the time lost entering data by hand.

For a custom CRM, there's an implementation investment and a monthly cost for infrastructure, usage and maintenance, which depends on volume. At Neurotech, a custom CRM or ERP starts at €2,500 (excluding VAT), paid in instalments tied to deliverables. We estimate the monthly cost for your case, because it depends on the number of conversations, the integrations and the volume of data.

A rule of thumb: if a custom CRM removes a few hours a day of one person's manual work and recovers requests that would otherwise be lost, it usually pays off. If it just "looks nicer", it doesn't.

The steps in a custom CRM project

  1. Interviews with the people who sell to and serve customers. Not just the owner. We want to see where information gets lost.
  2. A map of the workflow, from the first message to loyal customer, across every channel.
  3. The first version with the customer record, the stages and integration with the main channel.
  4. Data import from Excel, phones or the old software, cleaned of duplicates.
  5. Testing with the team on real customers for a few weeks, with quick adjustments.
  6. Expansion with automations, AI agents or new reports, depending on what's proved useful.

Technically, we build CRMs on a Supabase database with EU servers, with automations in n8n, and the AI agents that talk to customers run on Claude. You'll find more about the kinds of apps we build under custom apps.

Mistakes to avoid

  • Copying a big CRM. You don't need everything a product made for companies with hundreds of salespeople has.
  • Not deciding who's responsible for the data. Without a clear rule, records fill up with duplicates and stale information.
  • Leaving WhatsApp integration "for later". If that's where customers come from, that's where the CRM should start.
  • Ignoring data protection. A CRM holds personal data. Think from the outset about access rights, where the data is stored and how long you keep it.
  • Not measuring anything. Before the project, note how many requests you get and how many are lost, so you can compare afterwards.

If you'd like to find out whether your business needs a custom CRM or whether an off-the-shelf product will do, let's look together at how customers reach you now. Book a free 30-minute call and we'll tell you honestly which option makes sense.

Frequently asked questions

What is a custom CRM?

A custom CRM is a customer relationship management system built for your sales process, rather than adapted from a generic product. It has your stages, fields and reports, and can link directly to the channels your customers use, such as WhatsApp, the phone or your website. The data stays in a database that belongs to you.

How much does it cost to build your own CRM?

At Neurotech, a custom CRM starts at €2,500 for implementation, excluding VAT, paid in instalments tied to deliverables. The final price depends on the number of modules and integrations. Monthly costs for infrastructure, usage and maintenance depend on volume, so we calculate them for your specific case after a conversation about your workflow.

Is a custom CRM better than an off-the-shelf one?

Not always. An off-the-shelf CRM suits you if you have a simple sales process and your team uses it without workarounds. A custom CRM is worth it when you have a specific workflow, lots of WhatsApp or phone conversations that never reach the system, or licence costs that rise with every new hire.

Can I connect WhatsApp to a custom CRM?

Yes. A custom CRM can automatically receive WhatsApp Business messages and attach them to the customer record. You can go further with a chatbot that answers frequently asked questions, takes requests and logs them in the CRM. Your team only steps in where a person is needed.

How long before I can use a custom CRM?

The first version, with the customer record, the sales stages and integration with your main channel, is usually ready within a few weeks. Then comes a testing period with your team, on real customers, and adjustments. Extra features are added in phases, as you see what delivers results.

Dennis Borsos
Dennis Borsos
Founder, Neurotech AI
Builds AI systems for companies in six countries.

Related articles

ERP and CRM
Custom ERP vs. off-the-shelf ERP: which suits an SME?
25 October 2026 · 7 min read
ERP and CRM
Order and inventory management software for small manufacturers: what it needs to have
25 October 2026 · 6 min read
AI guides
The EU AI Act: what it means for businesses using chatbots and voice agents
25 October 2026 · 6 min read

Done reading. Let's build.

Book a callGet your free AI audit (2 min)
DIRECT CONTACT

Prefer to talk directly?

We reply the same business day. Choose whatever suits you best.

Call us+40 768 060 171Monday–Friday, 9:00–18:00Write to us[email protected]Same-day replyMessage us on WhatsApp+40 768 060 171Fastest for quick questions
Blog/ERP and CRM
ERP and CRM

Custom CRM: when it makes sense to build your own

Dennis Borsos25 October 2026 · 6 min read · Dennis Borsos
In this article

Almost every small business has a CRM, even if it doesn't call it that. Sometimes it's an Excel sheet, sometimes the contacts on a phone, a notebook at reception or a WhatsApp group where customers get discussed. The problem starts when information about a customer is scattered across five places and nobody knows exactly who last spoke to them or what they were promised.

The first instinct is to get an off-the-shelf CRM on a subscription. Often that's the right call. But there are situations where a custom CRM, built around the way you sell, brings in more than it costs. In this guide you'll see how to recognise them, what a minimal custom CRM should include, how the cost is worked out and which mistakes to avoid.

What a CRM needs to do for a small business

Before choosing between off-the-shelf and custom, be clear about what you expect from the system. For an SME, a useful CRM does a few simple things well:

  • keeps a single record for each customer, with contact details, order history and conversations;
  • shows what stage each quote or request is at and who's responsible for it;
  • reminds you when to get back to a customer;
  • tells you where customers come from and which ones bring in the most money;
  • can be used from a phone, because your people aren't at a desk all day.

If an off-the-shelf product does all this for your workflow, you don't need anything built. If every point needs a "workaround", read on.

Signs an off-the-shelf CRM no longer fits

  • Customers message you on WhatsApp and ring you, but the conversations never reach the CRM. The team copies them in by hand, when they remember.
  • You have an unusual sales process: bookings per staff member, service bundles, subscriptions, reservations, orders needing artwork approval. The off-the-shelf CRM forces it into its generic stages.
  • You pay a licence for every person, including colleagues who only look at a list of appointments.
  • Your data sits in three systems (CRM, booking software, invoicing) that don't talk to each other.
  • You want automations the CRM doesn't allow, or only allows on a much pricier plan.
  • Nobody uses it. That's the clearest sign. A CRM your team works around isn't a CRM, it's an expense.

When building your own CRM DOESN'T make sense

To be fair: a custom CRM isn't the answer for everyone. We don't recommend it if:

  • you have a simple sales process, along the lines of lead, quote, contract, and an off-the-shelf product covers it without workarounds;
  • you get only a handful of new customers a month and a well-kept list is enough;
  • you don't yet have a stable process and change it monthly, in which case fix the process first, then the system;
  • nobody in the business has time to help define it and test it.

What a custom CRM can do on top

The real advantage isn't that it looks different, but that it links up with the rest of your business exactly the way you need.

Conversations go into the customer record by themselves

A WhatsApp chatbot or an AI voice agent can take the customer's request, log it in the CRM and update the record, without anyone copying anything. The team sees straight away what the customer asked for, when and on which channel. You'll find details of how this works under WhatsApp chatbots.

The stages are yours

A salon doesn't sell like a construction firm. A custom CRM has exactly your statuses: "booking confirmed", "attended", "offered treatment X", "due back in six weeks". Reports follow the same stages, so you actually understand what you're looking at.

Upsells and repeat visits, at the right moment

A beauty salon we worked with got around 40% more revenue from upselling after moving to a custom app and a new website. It wasn't magic. The system was built around the salon's services, so upselling opportunities were visible at the right moment.

Direct customers, not through middlemen

A hospitality client in Cluj takes direct bookings through its own AI agent, instead of paying booking platforms roughly 20% commission. For that to work, the agent has to work with the business's own customer and availability data, which is exactly what a CRM built for you provides.

Want to see how it would work for you?
Book a call

What a minimal custom CRM includes

Don't start with a list of fifty features. A good custom CRM starts small and grows. The first version should have:

  1. The customer record: contact details, source, tags, notes, full history.
  2. The sales pipeline: your real stages, with an owner and a date for the next step.
  3. Activities and reminders: who needs to call whom, and when.
  4. Integration with your main channel: WhatsApp, phone or the website form, wherever most of your customers come from.
  5. Roles and permissions: who sees what, especially if you hold sensitive data.
  6. A simple report: how many requests, how many became sales, where they came from.
  7. Export: the data must be able to leave the system at any time.

Everything else (campaigns, scoring, invoicing integration, management dashboards) gets added once the first version is in daily use.

How the cost is worked out

Compare the cost over three years, not the price in the first month. For an off-the-shelf CRM, add up the per-user subscription for everyone who'll need access, the extra modules, integrations charged separately and the time lost entering data by hand.

For a custom CRM, there's an implementation investment and a monthly cost for infrastructure, usage and maintenance, which depends on volume. At Neurotech, a custom CRM or ERP starts at €2,500 (excluding VAT), paid in instalments tied to deliverables. We estimate the monthly cost for your case, because it depends on the number of conversations, the integrations and the volume of data.

A rule of thumb: if a custom CRM removes a few hours a day of one person's manual work and recovers requests that would otherwise be lost, it usually pays off. If it just "looks nicer", it doesn't.

The steps in a custom CRM project

  1. Interviews with the people who sell to and serve customers. Not just the owner. We want to see where information gets lost.
  2. A map of the workflow, from the first message to loyal customer, across every channel.
  3. The first version with the customer record, the stages and integration with the main channel.
  4. Data import from Excel, phones or the old software, cleaned of duplicates.
  5. Testing with the team on real customers for a few weeks, with quick adjustments.
  6. Expansion with automations, AI agents or new reports, depending on what's proved useful.

Technically, we build CRMs on a Supabase database with EU servers, with automations in n8n, and the AI agents that talk to customers run on Claude. You'll find more about the kinds of apps we build under custom apps.

Mistakes to avoid

  • Copying a big CRM. You don't need everything a product made for companies with hundreds of salespeople has.
  • Not deciding who's responsible for the data. Without a clear rule, records fill up with duplicates and stale information.
  • Leaving WhatsApp integration "for later". If that's where customers come from, that's where the CRM should start.
  • Ignoring data protection. A CRM holds personal data. Think from the outset about access rights, where the data is stored and how long you keep it.
  • Not measuring anything. Before the project, note how many requests you get and how many are lost, so you can compare afterwards.

If you'd like to find out whether your business needs a custom CRM or whether an off-the-shelf product will do, let's look together at how customers reach you now. Book a free 30-minute call and we'll tell you honestly which option makes sense.

Frequently asked questions

What is a custom CRM?

A custom CRM is a customer relationship management system built for your sales process, rather than adapted from a generic product. It has your stages, fields and reports, and can link directly to the channels your customers use, such as WhatsApp, the phone or your website. The data stays in a database that belongs to you.

How much does it cost to build your own CRM?

At Neurotech, a custom CRM starts at €2,500 for implementation, excluding VAT, paid in instalments tied to deliverables. The final price depends on the number of modules and integrations. Monthly costs for infrastructure, usage and maintenance depend on volume, so we calculate them for your specific case after a conversation about your workflow.

Is a custom CRM better than an off-the-shelf one?

Not always. An off-the-shelf CRM suits you if you have a simple sales process and your team uses it without workarounds. A custom CRM is worth it when you have a specific workflow, lots of WhatsApp or phone conversations that never reach the system, or licence costs that rise with every new hire.

Can I connect WhatsApp to a custom CRM?

Yes. A custom CRM can automatically receive WhatsApp Business messages and attach them to the customer record. You can go further with a chatbot that answers frequently asked questions, takes requests and logs them in the CRM. Your team only steps in where a person is needed.

How long before I can use a custom CRM?

The first version, with the customer record, the sales stages and integration with your main channel, is usually ready within a few weeks. Then comes a testing period with your team, on real customers, and adjustments. Extra features are added in phases, as you see what delivers results.

Dennis Borsos
Dennis Borsos
Founder, Neurotech AI
Builds AI systems for companies in six countries.

Related articles

ERP and CRM
Custom ERP vs. off-the-shelf ERP: which suits an SME?
25 October 2026 · 7 min read
ERP and CRM
Order and inventory management software for small manufacturers: what it needs to have
25 October 2026 · 6 min read
AI guides
The EU AI Act: what it means for businesses using chatbots and voice agents
25 October 2026 · 6 min read

Done reading. Let's build.

Book a callGet your free AI audit (2 min)
DIRECT CONTACT

Prefer to talk directly?

We reply the same business day. Choose whatever suits you best.

Call us+40 768 060 171Monday–Friday, 9:00–18:00Write to us[email protected]Same-day replyMessage us on WhatsApp+40 768 060 171Fastest for quick questions