All articles
CRM and automation5 min read

Rent a CRM or build your own: how to decide.

When a subscription CRM is enough and when your own system pays off: the signs to look for, the costs to count and a safe way to start.

One colleague struggles to fit a round folder into a ready-made cabinet while another measures a cabinet built to fit.

The idea in brief

Keep renting while your process is still changing. Build your own CRM when the process is stable, specific to your business and the platform has become something the team works around.

Most businesses start with a subscription CRM, and for most of them that is the right first step. The platform is ready on day one, it has been tested by thousands of teams and it costs less than a developer’s week. The question comes later, when the team has grown, the process has settled and people have started keeping the real picture somewhere else.

At that point there are two honest options. You can configure the platform properly, or you can build a system of your own. This article is about how to tell which one you need.

Know what you are renting

A subscription CRM is a product designed for a typical sales team. You pay for access, and the vendor decides what the product does next. The way you pay differs between vendors, so read the pricing page before comparing totals. Bitrix24, for example, sells flat-rate plans that each include a set number of users, while Kommo charges for each user every month.

Three things come with any rented system. The cost follows your headcount or your plan, so it changes as the team grows. Some functions sit on a higher plan than the one you chose. And your records live in the vendor’s product, which you can leave only as far as its export allows.

None of this is a fault. It is the price of not building and maintaining software yourself. It becomes a problem only when the product stops matching the work.

Signs the platform no longer fits

Look at what people do, because that tells you more than what they say about the tool. These are the signs we see most often:

The CRM has stopped being the source of truth when
  • the real pipeline lives in a spreadsheet and the CRM is filled in afterwards;
  • managers ask for reports that have to be assembled by hand every week;
  • a deal needs a document, a calculation or an approval the platform cannot hold;
  • half the fields and menus on the screen are never used;
  • each new integration needs another paid connector.

One of these can usually be fixed with configuration. Several at once suggest that your process is not the one the product was designed for. A property developer who sells units from a live inventory, a clinic with treatment plans and a logistics firm quoting by route all sell in ways a general pipeline describes poorly.

When your own system pays off

Your own CRM makes sense when the process is stable, specific and central to how you earn money. Stable matters most. Software built around a process that changes every month will always be out of date, and a flexible platform serves you better while you are still working it out.

The gains are practical. Screens show only what your team uses, in the order they use it. The system holds the things that are particular to you, such as units, vehicles, treatment plans or shipments, next to the customer record. Routine work can be handed to AI, for example summarising a call or drafting a reply for a person to approve. And the code and the database are yours, so the cost no longer depends on how many people log in.

It is not the right answer for everyone. If a standard platform fits your process, setting it up well is faster and cheaper, and we will say so.

Count the whole cost of both options

A fair comparison looks at several years and includes everything on both sides. For a subscription, add the plan, any paid add-ons and connectors, the configuration work and the hours your team spends on workarounds. For your own system, add the build, hosting, support and the improvements you will want once people start using it.

Custom software costs more at the start and less to run. A subscription is the reverse. The point where the lines cross depends on the size of the team and on how much of the platform you actually use, so work it out with your own numbers. Be wary of anyone who gives you the answer before asking about them.

Start with one pipeline and keep the exit open

If you decide to build, do not try to replace everything at once. Choose the pipeline that brings in the most revenue and build a first version for it. Let the team use it on real deals, correct it, and only then add reports, automation and other departments.

Agree three things before the work starts. The first is ownership: the hosting accounts, the source code and the database should be in your company’s name. The second is the move: check what your current plan lets you export, and test the import on a sample before switching. The third is the handoff from your website, because every enquiry still needs an owner and a next step whichever system receives it.

When the process is clear and the platform is in the way, a CRM built around your own workflow is worth pricing. When it is not yet clear, keep renting and write the process down first.

Written by the 3tf team

Strategy, design, development and marketing, working together in Dubai. Meet the agency.

All articles

Not sure what you need?

Tell us what you want to fix or grow, and we’ll suggest where to start.