
People rarely start thinking about a CRM because things are going smoothly. Leads come in through Telegram, email, Instagram DMs and the phone; some get written in a notebook, some in a spreadsheet, and nobody can say for sure who called yesterday’s customer back. At some point it becomes clear that this can’t go on.
What usually follows is a choice between the dozens of ready-made services on the market and the idea of building a system of your own. Both roads work. The mistake isn’t picking one of them; it’s picking a system before you’ve described your process.
Let’s look at how to approach the choice, when an off-the-shelf CRM is enough, when it’s worth building your own, and why the right answer often lies somewhere in between.
Process first, system second
A CRM isn’t a piece of software; it’s a way of bringing order to how you work with customers. The software only locks that order in. So before you sit through any demos, answer a few questions. Ideally in writing.
- Where do leads come from? Website, phone, messengers, Google Maps, social media, partners.
- What happens to a lead next? Who picks it up, what stages it goes through before payment, where it usually gets stuck.
- What do you need to remember about a customer? Order history, sizes, site address, birthday, agreements.
- Who works in the system? How many people, what their roles are, who shouldn’t see what.
- Which numbers do you want to see? How many leads a week, from where, how many became customers, the average order value.
If your answers fit the pattern “lead → call → meeting → contract → payment”, an off-the-shelf system will almost certainly do. If, while describing it, you find you have measurements, production, installation and warranty visits, with payment in stages, it’s time to think bigger.
Off-the-shelf CRM: what you get
The big advantage of ready-made systems is that you can start today.
Strengths:
- quick start: sign up, set up your stages, invite your team;
- the mobile app, reminders, tasks and reports are already there;
- standard connections to phone systems, email, messengers and website forms are often available out of the box;
- updates and support are the vendor’s job.
Weaknesses:
- pricing usually depends on the number of users and the plan, so it grows with your team;
- lots of features you don’t need, which get in the way of new staff finding their feet;
- you have to bend your process to the system’s logic, not the other way around;
- the features you need may only come with an expensive plan;
- you depend on the vendor’s decisions: if prices or terms change, you either accept it or move.
For most small businesses with a clear sales funnel, these drawbacks aren’t reason enough to give up on a ready-made system. Starting with one is a perfectly sound decision.
Custom CRM: when it makes sense
A custom system is software built around your process: only the fields, stages and buttons you actually need. It makes sense in a few cases.
A non-standard process
Take a furniture maker: an order goes through measurement, design, approval, production, delivery and assembly, with a different person at each stage. Or a rental company, where the core is an equipment availability calendar, not a sales funnel. Off-the-shelf CRMs can be configured for this too, but the result is often clunky: half the fields sit empty and the important details end up in comments.
Manual work between systems
A manager takes a lead in the CRM, then copies the details into a spreadsheet for the workshop, then into the accounting software for the bookkeeper. Every copy costs time and risks a mistake. A custom system can bring these steps together.
Access rights
You want a technician to see only their own orders and addresses, not the entire customer base with phone numbers. Ready-made systems usually handle this with role settings; check which plan includes them.
A growing team
When the number of users grows, the subscription becomes a noticeable expense. A custom system needs an investment upfront and support afterwards, but it doesn’t get more expensive with every new hire.
The downsides of a custom CRM need an honest look too: launch takes longer than signing up for a service; the system has to be tested on real work; changes and support need a developer. So building your own CRM “because we can” isn’t a good idea. Do it only when ready-made options genuinely get in the way.
The middle path: a ready-made system plus integrations
Often the problem isn’t the CRM itself but that it isn’t connected to anything else. A website lead lands in your inbox, and a manager enters it into the system by hand. A payment arrives at the bank, and someone changes the deal status manually.
This is what integrations solve, by connecting your services:
- leads from the website, the Telegram bot and social media forms go straight into the CRM, tagged with their source;
- the manager gets a message in the team chat about each new lead;
- the deal status updates itself after payment;
- data for the workshop or warehouse is exported to the right spreadsheet automatically.
This path keeps the advantages of a ready-made system and removes the most annoying manual work. If six months later it turns out that’s still not enough, you’ll already have a documented process and a clear idea of what your own CRM should look like.
Signs it’s time for a change
- Leads get lost, and you find out from unhappy customers.
- The same data gets entered in two or three places.
- The weekly report is put together by hand and takes an evening.
- A new employee spends a week figuring out where everything is.
- When a manager leaves, the history with their customers leaves with them.
If at least two of these sound familiar, getting your customer work in order will pay back the time you spend on it.
A word on customer data
Customers’ names, phone numbers and addresses are personal data, and in most countries how you handle them is governed by data protection law. If you choose a ready-made service, find out where it stores the data. If you build your own system, plan access controls and backups from day one, not after the first unpleasant incident.
How we approach it
We don’t start by offering to build a system; we start by looking at your process: how leads reach you, what happens to them, where time gets lost. If an off-the-shelf CRM and a couple of integrations are enough, we’ll say so. If you need a custom CRM, we’ll describe what goes into it, launch the core first and add the rest as you work. A custom CRM starts at $590, integrations at $390; we give the exact price after the review, once the scope is clear.
Key takeaways
- First describe how a lead travels to payment, and only then choose a system.
- An off-the-shelf CRM suits most small businesses with a clear funnel: quick start, and the essentials are already there.
- A custom CRM makes sense with a non-standard process, manual data transfer between systems and a growing team.
- Often it’s enough to connect a ready-made CRM to your website, bot and payments; that removes most of the manual work.
- Customer personal data needs attention either way: where it’s stored, who can see it, whether there are backups.
We'll do it for you
CRM built around your process
We build the CRM around the way you already sell, instead of bending you to someone else's template.
Learn more from $390Integrations and automated reports
We get rid of copying data between systems by hand: a website lead lands in the CRM on its own, a client's reply moves the deal to the next stage, a payment goes into the books.
Learn moreKeep reading
What GEO is and how to get into the answers of ChatGPT, Gemini and other AI assistants
GEO in plain words: where ChatGPT, Gemini and Perplexity get their answers, how GEO differs from SEO and what to do so AI recommends your business.
ReadTelegram bot and AI assistant for business: what to hand over and where to draw the line
How a Telegram bot differs from an AI assistant, which business tasks you can give them, what to leave to people, and how to hand a conversation over to a manager.
ReadSEO in plain words: how a website climbs in Google and how to check your SEO agency
How Google decides whom to show higher, what SEO actually consists of, how long results take and which numbers to use to check your agency's work.
Read
Tell us about the task — we'll suggest a solution
Leave your contact and we'll suggest where to start. The homepage concept is free, and you get the price before you pay anything.
Send a request