Devlly

get in touch

Devlly - a software studio. We automate business: from a Telegram bot to a full CRM/ERP system.

Get updates

CRM for handling requests: how to lose no client

A request comes in, the manager sees it, and three days later the client is already talking to a competitor. The problem is rarely the people - more often it is a system that does not keep the enquiry in sight and reminds no one of anything. Let us look at which CRM features actually work for request handling, how to test a system before buying it, and when building your own makes sense.

What a CRM for handling requests must be able to do

A CRM for handling requests is not a contact list, it is the manager's workplace. The minimum feature set looks like this: automatic capture of every enquiry from all channels, a request card with full history, distribution among managers, reminders about the next step and funnel reports. If even one of these is missing, the system quickly turns into an archive nobody opens, and the real work moves back into spreadsheets and personal notes.

Duplicate detection deserves a separate mention. One client can write in a messenger, leave a number on the website and call a day later - three separate requests appear in the database. A good system compares phone, email and username, highlights matches and lets you merge the cards into one while keeping all correspondence and tasks. Without this, two managers call the same client one after another, and the statistics show an invented volume of enquiries and an inflated cost per request.

One more essential thing is data discipline. Statuses must be short and unambiguous, and closing a request without a stated reason for refusal must be technically impossible. It is one small setting, but it is exactly what later gives the manager an answer to why half of the enquiries went nowhere.

The request card and the communication history

The request card is the main screen of the system. It must show everything within ten seconds: the source of the enquiry, contacts, the essence of the request, the responsible manager, the current status, the date of the next contact and the full communication feed. Emails, messenger messages, call recordings and internal comments - all in one place, in chronological order, with no switching between tabs and applications.

A full history is the company's insurance. A manager falls ill, quits or goes on holiday, and another person opens the card and within a minute understands what was agreed, what price was quoted and what was promised. Without history, every handover means asking the client the same questions again, and the client feels it immediately.

A practical detail: history must be saved automatically rather than rely on people's discipline. If correspondence from a messenger or mailbox has to be copied by hand, it will reach the card in roughly twenty percent of cases, and only partially. That is why channel integrations are not an optional extra but the condition for the card being truthful at all.

Distribution among managers and reminders

Distribution among managers decides whether a request gets handled at all. The simplest scheme is a round-robin queue, where enquiries go to everyone on shift in turn. More advanced options take into account current workload, product line, the client's language or the estimated deal size. There is one key requirement: every request has a specific owner from the first minute, not an abstract «sales department».

The queue must be fair and transparent. If the system hands the warmest requests to one manager, the rest of the team loses motivation and the head of sales cannot see the reason for the imbalance in the reports. So the distribution logic should be configurable and visible: who received how much and under which rule. It also helps to have manual reassignment with a record of who passed the request and when.

Reminders close the other half of the problem. A request with no next action must be highlighted, not sit quietly in a list. The working minimum: an automatic task after every contact, escalation to the supervisor if nobody has replied to a new request within 15 minutes, and a separate «overdue» filter on the manager's main screen.

Reports that show the real picture

Reports exist for decisions, not for decoration. The basic set: a funnel by status, conversion between stages, average first response time, number of requests per manager and reasons for refusal. These five numbers already show where the process stalls and whether the problem is the volume of enquiries, the speed of reaction or the quality of the work with them.

Per-manager reports should be read together with workload. A manager with 12 percent conversion and a hundred requests and a colleague with 20 percent and thirty requests are different situations that call for different decisions. The system must give both cuts at once, otherwise the conclusions will be wrong and the bonuses unfair.

The test is simple: if someone exports a spreadsheet and calculates formulas for the weekly report, the CRM is not doing its job. The numbers must live in the system, update themselves and open in two clicks, with the ability to drill down to the specific list of requests behind any metric.

Off-the-shelf or custom CRM, and implementation mistakes

An off-the-shelf CRM covers the need when the process is standard: a linear funnel, a few statuses, familiar channels, up to ten managers. It means a fast start in a week or two and a predictable subscription cost. Before choosing, run the system through your own real scenario: create ten typical requests, try merging duplicates, configure a distribution rule and build a funnel report. A demo on someone else's data only shows the shop window.

A custom CRM is justified when the handling logic is non-standard: complex price calculation, multi-level approvals, specific integrations with production or warehouse, or when the subscription for the whole team already costs more than development. Integration with existing channels usually looks like this: the website and forms send data through an API, messengers connect via a bot, mail and telephony through ready connectors, and every enquiry immediately becomes a card with a source and an owner.

Typical implementation mistakes repeat from project to project: moving the existing chaos into the system instead of describing the process first; creating thirty mandatory fields nobody fills in; launching without training the team and without an internal owner of the system. It is better to start with a minimal version for one department and expand after the first reports. At Devlly we design and build such systems around a company's specific process - from the request card and distribution to reporting and channel integrations.

Need help? Get in touch