How to choose a CRM: a buyer's guide written in the field
We delivered more than 200 enterprise CRM projects during our Salesforce era, and we watched right and wrong choices play out up close. This page is not a PDF to download — it is the guide itself: what to look at, what to ask, where each cost hides, and why implementation decides more than the license.
Why this guide exists — and why it is honest
Let's be upfront: we sell a CRM too. The reason we try to stay fair on this page is not virtue but experience: we delivered more than 200 enterprise CRM projects in the Salesforce ecosystem, and we saw up close, again and again, how badly chosen systems end.
We won't dress up the cost of a wrong choice with an inflated statistic. The cost we saw in the field is this: a system nobody enters data into after six months, a quiet retreat to Excel, and a second migration paid for within two years. None of it shows up on the license invoice; all of it costs more.
This page is not a document you trade your email address for; it is the guide itself. Read it in order, or jump straight to what you need: the selection process, evaluation criteria, the hidden-cost map, questions to ask vendors, and how to measure adoption. You can put every question in this guide to every vendor you talk to — including us.
CRM selection in six steps
-
1
Write the need down
"Let's get a CRM" is not a need. Write down the three to five concrete problems you want solved: follow-ups get forgotten, quotes go out late, the management report is compiled by hand. How many users, which teams, which processes — this list defines the scope.
-
2
Cut the shortlist to three
There are hundreds of CRMs on the market; you cannot look at them all. Filter with your hard criteria (language, data location, budget range, industry experience) and continue with at most three candidates. Spend your energy testing three candidates deeply, not making the list longer.
-
3
Ask for a demo with your own scenario
The vendor's canned scenario looks flawless in every product. Have them walk your flow: a lead comes in, a quote goes out, a follow-up task drops in, the report reflects it. Run the same scenario with every candidate so the comparison is real.
-
4
Calculate cost over three years
The monthly license is the visible tip of the iceberg. Add implementation, data migration, training, integration, the support package, renewal increases and the exit cost. The hidden-cost map below exists exactly for this calculation.
-
5
Ask for proof
Ask for a reference at a similar scale with a similar process. If a trial environment is offered, test it with your own real records; if not, demand the same depth in the demo. You want to see it done, not hear that "it can be done."
-
6
Sign the rollout plan along with the decision
Selection doesn't end with the contract. Who configures the system, when data moves, when the team is trained, which date you go live — tie it all to a written plan. Define adoption metrics from day one; we suggest some below.
Nine evaluation criteria
Data model and customization
Can fields, objects and sales stages be adapted to your process? Don't settle for "anything is possible"; watch an example from your own process being configured in the demo, and ask who does the configuration.
Ease of use
How many clicks does the most frequent job take — opening a record, adding a note, closing a task? If the sales team can't create records on their own from day one, the system stays empty no matter how powerful it is.
Integration approach
Look past shiny logo walls to the method: which system, in which direction, and who will build it should be pinned down in writing. An open REST API with webhook support outlives any list of prebuilt connectors.
Reporting
Canned reports impress in demos; the real question is whether you can build a report for your own question. Ask who keeps the management dashboard current and whether building a report requires code.
Mobile use
If your team is in the field, the real test of a CRM is on a phone. If updating a record after a visit means going back to a desk, the data doesn't get entered that day — and usually never does.
Security and data location
Ask plainly which country the data is kept in. For companies in Turkey, data hosted abroad is a cross-border transfer under KVKK, Turkey's data protection law (No. 6698, Art. 9), which sets out tiered bases for transfer: adequacy, then appropriate safeguards, and only exceptionally incidental cases. Find out whether permissions reach record level and how customers' data is kept separate.
Artificial intelligence
Look at the scenario, not the show: which task does it cut from how many steps to how many? Whether an assistant with write access asks for confirmation on risky operations matters more than an impressive demo.
Support model
Who answers your question: an agent in a ticket pool, or a team that knows the product? Get the language, channel and response-time commitment in writing before you buy.
Data ownership and exit
Plan the exit before the entry: in what format, and at what cost, can you export all of your data? If the answer is vague, you are leaving your negotiating power at the door.
20 questions to ask before you buy
Send these questions to the vendor in writing before the meeting. Written answers are far more binding than verbal "yes"es during a demo — and every question that goes unanswered is an answer in itself.
Data and security
- Which country is our data hosted in? If it is outside Turkey, how do you handle the cross-border transfer requirements of KVKK Art. 9?
- Is our data kept in a separate database, or in tables shared with other customers?
- Do permissions go down to record level? When an employee leaves, what happens to their access and record history?
- How often are backups taken? Can we recover a record that was deleted by mistake?
Customization and implementation
- Who configures the fields, stages and flows specific to our process — you or us? Is it included in the price?
- Do you commit to an implementation date? What is your typical timeline?
- After go-live, who do we reach when changes are needed, and at what cost?
- Is migrating our existing records, including de-duplication, part of the scope?
Integration
- Who builds the connection to the ERP or accounting software we use? Are the scope and cost given in writing before the quote?
- Is API access included in the plan? What are the request limits?
- Do you support webhooks for pushing data to our systems?
Usage and adoption
- How many training sessions are included in the price? How does repeat training for people who join later work?
- What languages are the interface and support available in?
- Which platforms is your mobile app available on?
- Who works alongside us in the first months after go-live?
Contract and exit
- How is the second-year renewal price set? Can we have it in writing?
- What are the minimum commitment period and the early exit terms?
- If we leave, in what format and at what cost do we get all of our data?
- When and how is our data deleted after the contract ends?
- Can you share the full list of items not included in the price?
You can ask us every one of these questions too; we answer all of them in writing at the demo. Where our answer is "we don't have that", we prefer to say so plainly — that is why this guide exists.
Written in the field, not at a desk
Implementation decides more than the license
What we saw again and again across 200+ projects is this: CRM projects fail not because of the product but because of implementation and adoption. Badly designed stages, twenty required fields nobody fills in, a team dropped into the system without training — that turns even the best product into an empty database within six months.
So when choosing, weigh "who implements it, and how" as heavily as "which product". A product whose license looks cheap can turn out to be the most expensive option once implementation and training are billed separately — and the reverse is just as true.
How do you measure adoption?
Login counts are a misleading metric; looking at the system and using the system are not the same thing. In the first 90 days, watch these four:
- Record discipline: How much of the team's contact with customers actually lands in the CRM? If people still write in phone notes and notebooks, the system is only alive on paper.
- Field completion: Are required fields genuinely filled in, or waved through? A field that keeps getting skipped is a badly designed field.
- Meeting source: Is the weekly sales meeting run from the CRM screen, or has it drifted back to Excel? A manager compiling the report by hand is the first crack.
- Direction of questions: If the team asks "how do I do this in the system", adoption has begun; if they ask "do I really have to enter this into the system", revisit the setup.
How do you calculate the return?
We won't promise a template with multipliers; we suggest three measurable items. Measure the current state before implementation so you have something to compare against:
- Share of leads left without follow-up — how many inbound inquiries go unanswered?
- Time to quote — how many days pass between the request and the quote going out?
- Hours spent on reporting — how many people spend how many hours on the management report each week?
We have seen this picture so often that we built our own model around it: we do the setup ourselves, and after the discovery call we give you a date, not a range. We also apply our own advice to ourselves — whatever sits outside the plan price, including the scope of setup, is worked out in the discovery call and put in writing before the work starts. You can find the current plans on our pricing page.
From our CRM projects
As Anatolia Tile, we place great importance on digital transformation to maintain our leadership position in the global market since 1995. The CRM project we initiated with Rapitek completely transformed our sales processes. By consolidating our customer data on a single platform, we increased team efficiency and accelerated our decision-making processes. Rapitek's industry experience and solution-oriented approach enabled us to achieve results beyond our expectations.
General Manager · Anatolia Tile
As a former Salesforce user, getting to know Rapitek was an opportunity that opened the doors to different solutions for us. With the smart solutions their consultants provided, we significantly increased our efficiency. In addition, thanks to our collaboration with Rapitek, we seamlessly integrated our product with Salesforce and made our processes more efficient.
Business Development Director · Iyzico
The most important element of bringing new business ideas to life is your IT infrastructure and applications. Rapitek offered much more than just providing an application — they became our solution partner. Thanks to their quick responses in unexpected situations and their flexibility during the development process, we reached our first product quickly and ensured healthy project continuity.
CEO · Aktif Filo
Check the fit in 60 seconds
You do not have to read this guide end to end. The fit check asks five questions and tells you whether Rapitek CRM fits. The answer may be that waiting is the better call for now.
No signup, no email required.
Frequently asked questions about choosing a CRM
What should you look for when choosing a CRM?
How should CRM pricing be calculated?
Does a small team need a CRM?
What is the advantage of a CRM over Excel?
How long does a CRM implementation take?
Should you choose a free CRM?
Does it matter whether the vendor is local or international?
Where should CRM data be stored, and what matters legally?
Are AI features in a CRM actually useful?
What happens to our old data when we switch CRMs?
We applied these criteria to ourselves first
We built Rapitek CRM to give clean answers to the questions in this guide: a separate database for every customer, hosting in the European Union, an open REST API, and a transparent model where anything outside the plan price — including the scope of setup — is put in writing before the work starts.
Put us on your shortlist too
In a 30-minute demo, ask us every question in this guide; we will walk the product through your own scenario, live. Where the answer is "we don't have that", we say so plainly.
The scope of setup — and any fee for it — is agreed in writing before the work starts.
