← Back to Knowledge AI in your company · Processes under control

A CRM that keeps an eye on client contact for the whole sales team

Dozens of sales reps, several sales divisions, thousands of clients in the database. At this scale nobody can manually keep track of whether every client gets as much attention as they should. And that is what decides whether a client stays or quietly moves to a competitor. Here is an idea for a system that takes care of this on its own.

8 September 2026 · Bartek Liszkowski

The problem: clients drop off the radar

In theory the rule is simple. We divide clients into the very important, the moderately important and the least important. We need to meet the first group often and call them regularly. The second group less often, but contact has to be constant - we always need to know what is going on in that company. For the third group an occasional call is enough.

In practice this rule collapses under everyday work. Sales reps lose control of their base - some clients get visited too rarely, some are simply forgotten. Nobody does it on purpose. With a few hundred companies per person, human memory cannot keep up with the calendar. And the result is always the same: a client nobody talks to quietly moves their orders to a competitor. I recently wrote about systems that spot a departing client in the data earlier than the sales rep does. This idea takes the same thinking one step further: instead of merely detecting the risk, the system prevents neglected contact in the first place.

The idea: the system remembers for the sales rep

The mechanism is built on contact groups. Every client in the database goes into a group, and every group has time intervals assigned: how often a meeting should take place and how often a phone call. A strategic client may get a meeting once a month, another one once a quarter, yet another once every six months.

From that moment the system plans the tasks for the sales reps itself. The rep does not have to remember that they have not visited company X for three months - the task simply appears in their plan.

The same applies to quotes. If the company sells products that clients buy repeatedly - a regular buyer orders material every month or every quarter - then that client must always have an up-to-date quote, so they know at what price to order. And every quote has its expiry date: exchange rates and other pricing factors change, so after that date it has to be prepared anew. The system watches the expiry dates and assigns quote-update tasks to the sales reps by itself.

An important assumption: such a system does not have to tear down processes that already work in the company. If the sales reps record meeting outcomes in another system the company has used for years, that system stays. Integration is enough - when a rep saves a meeting outcome on their side, the planning system learns about it automatically, synchronises the data and marks the planned task as done. Zero double work.

Effectiveness measured directly from tasks

The most interesting part begins where tasks are left undone. If a rep fails to complete a meeting, a call or a quote update within the given time, the system automatically closes the task as not done and generates the next one. Thanks to this, the rep's effectiveness calculates itself - from the ratio of tasks done to tasks closed. Closed tasks are those done and those the system closed as not done. Tasks still in the plan are left out. Example: one task done, one not done and one still planned. Two closed tasks count, one of them done - 50%. No explanations and no manual reporting.

On top of that come new-business targets. Every rep has a goal: a specific number of new clients added to the database in a given period, for example a month or a quarter. This is counted automatically as well.

A simple, readable traffic-light system runs on this data. The thresholds are configurable, but as an example: below 60% of completed tasks the rep gets a red light, between 60 and 90% an orange one, above 90% a green one. The lights of individual reps roll up into a rating of the whole division, and therefore of its manager. And the division ratings roll up into a picture of the company's entire sales structure - and that is the view for the CEO, who can see at a glance whether sales is working effectively and where exactly the problem is.

Technology

Such a system can be built in Claris FileMaker: the client database, contact groups, the task-planning engine, effectiveness tracking and the integration with the system where reps record meeting outcomes. This is exactly the kind of application I build - tailored to the processes of a specific company and integrated with what already works there, instead of replacing everything at once.

A step further: AI reads the notes, plans routes and verifies visits

The foundation is task planning and completion tracking. The idea can be taken further, though.

First direction: AI analyses the notes from meetings and contacts. After a quarter or half a year of a rep's work, artificial intelligence reads all their notes and generates a descriptive quality profile of their work: do they know who makes the decisions at the client, what the client needs and what challenges the client is facing. This translates directly into money, because this knowledge determines what value propositions we can communicate in our offer. When the offer answers the client's challenges, price stops being the only argument in the conversation. If we do not know the client, we are one of many vendors offering their products - and then all that remains in the end is a price war. Such a report goes to the team leads, the sales director and the board.

Second direction: route planning. The system knows the clients' addresses and the dates of planned meetings, so it can arrange business-trip routes so that the rep visits as many companies as possible during one trip - split into days, with time for travel and overnight stays along the way.

Third direction: a mobile app as an interface to the database. Standing in front of the client's premises, the rep takes a photo with one tap, and it lands in the system together with GPS coordinates. This confirms that the visit really took place on that day and at that address. And the photos from consecutive visits say more than you would expect: a new production hall, a new office building, new cars in the car park. Comparing photos over time shows whether the client is growing.

What this means for a business owner

The mechanism works the same in a company with a few sales reps as with a few dozen - only the scale differs. It is worth counting on your own numbers: how many clients are your sales reps neglecting today? How many companies in your database have had no contact for half a year, and how many of them still order? Losing one regular buyer often means a hole in revenue for many months, and winning a new client costs several times more than keeping an existing one.

A system that plans contacts by client rank, watches quote validity and measures sales effectiveness by itself costs a fraction of what a company loses on neglected clients. And it relieves the sales manager of the role of an overseer with a spreadsheet - task-completion data collects itself and reaches the managers where necessary.

Where to start

With cleaning up the client database and dividing it into groups by importance. This is a purely business decision - the system can only enforce rules the company defines first. Then a simple task engine with intervals and completion tracking is enough. Extensions like AI note analysis, route planning or photo-verified visits can come later, on a working foundation.

If you want to talk about such a system in your company, write to me or book 30 minutes in the calendar below.

More articles about what can be built in your company are in the Knowledge section.

Before you ask

Common questions about a CRM that plans contact for the sales team

Does such a system replace the CRM the company already uses?
It does not have to. If the sales reps record meeting outcomes in a system used for years, that system stays. Integration is enough: the saved outcome reaches the planning system, which marks the task as done.
How is a rep's effectiveness calculated?
From the ratio of tasks done to tasks closed within the given time. Closed tasks are those done and those the system closed as not done. Tasks still in the plan are left out. A task not completed on time is closed by the system itself, which generates the next one, so the result appears without manual reporting. New-business targets are added on top.
What does the CEO see?
Traffic lights: red, orange and green, with thresholds set in the configuration. The reps' lights roll up into a rating of the division and its manager, and the division ratings into a picture of the entire sales structure.
Where to start?
With cleaning up the client database and dividing it into groups by importance, with meeting and call intervals for each group. Then a simple task engine and completion tracking. AI note analysis, route planning and photo-verified visits can come later.
First step

Book 30 minutes or write a message.

The first call is a calm conversation to get to know each other. I check whether I can genuinely help. No slides, no sales pressure. If I see it is a poor fit, I say so directly.

Book 30 minutes

Pick a slot in the calendar - we meet on Zoom.

Open the calendar

Prefer to write?

Briefly describe what you need - I reply within one business day. Often sooner.

Phone +48 601 789 966 - feel free to call, I answer the phone myself.