Case studies of working with TechMine

Industry

Software house

4 case studies

4×profit

They did everything for everyone. Today they turn down half of the enquiries and earn four times more.

4× higher profit with a 63% increase in turnover

The company was growing, but profit was not growing with turnover. The reason was not in sales, but in whom the company was selling to.

software house15 people
StrategyMeasurement
4×higher profit with a 63% increase in turnover
+82%average project value
~50%of enquiries rejected deliberately and early

Starting point: the company grew organically, but profit did not grow with turnover

Fifth year in business, fifteen people, a stable team, consistent growth. From the outside, a success. The owner described it differently: “We do more and more and get less and less out of it.”

The portfolio contained a dozen or so types of projects, from mobile apps to systems for industry. Each one different, each requiring separate discovery, pricing and onboarding the team into a new domain. Nothing repeated, so nothing was cheaper the second time. Sales relied on referrals from the main business partner, and the owner personally took over every enquiry and closed every client.

Diagnosis: the problem was not in sales, but in whom the company was selling to

We broke the previous year’s revenue down into projects and compared each one with the actual time spent by the team. Four projects produced more than half of the margin. Seven: practically zero. Three brought a loss nobody had counted, because fixes after acceptance were no longer logged to the project.

The pattern could be described in one sentence: the company earned money where it had already done something similar, and lost it everywhere something had to be done “from scratch”. In sales terms the company was doing well, because it relied on warm referrals, personal authority and the owner’s experience. The problem was that every sales opportunity that came in was taken on and, as far as possible, closed.

Implementation: segmentation by profitability and disqualification criteria

Segmentation based on profitability. The four profitable projects shared a common denominator: logistics companies, 100 to 500 people, with a specific type of system that needs an integration layer and further typical automations built on top.

A value proposition in the client’s language. Instead of “we build custom software”, a description of what changes when data stops being retyped by hand between systems.

Disqualification criteria. We wrote down when the company does not take on a project: no source system, no decision-maker in the conversation, no budget above a defined level.

Pricing based on the result. No more “how many people × how many weeks”.

What stayed in the company after the engagement
  • A description of segments with hard qualification criteria
  • A clear, narrow value proposition used everywhere in communication
  • A set of qualification questions
  • A monthly report with four indicators

How it is today: half of the enquiries are rejected in the first qualification call

The company rejects about half of the enquiries, most often during the first conversation. It runs fewer processes, but deeper ones. The team does not invent new solutions in every other project, and the same type of integration done once again is priced higher, costs less and the client gets a faster implementation than from competitors. At the same time, communication was narrowed to a specific segment, which brought new clients from outside the direct circle of referrals.

Result: four times higher profit with a 63% increase in turnover

In twelve months turnover grew by 63%, profit fourfold, and the average project value by 82%. The number of projects fell.

The most important change has no indicator: for the first time the company can say why it won or lost a specific project, and the pressure to “close at any cost” is gone.

Beyond sales: dropping two technologies and changing how fixes are billed

Segmentation pulled along decisions unrelated to sales: dropping two technologies used only in unprofitable projects and changing the way fixes after acceptance are billed (3 developers had to change their stack).

“The hardest part was the first rejected enquiry. I physically felt I was throwing money out of the window. After six months I saw in the numbers that it was exactly the other way round.”

owner, software house, 15 people

3/10involvement

Sales depended 100% on the owner. After 12 months two people were running them without him.

The owner in 3 out of 10 processes instead of 10 out of 10

The problem was not a lack of people, but the lack of a written process that could be handed over to someone.

software house35 people
ProcessCommunicationTools
3/10processes with the owner involved instead of 10/10
−⅓time from first contact to proposal
2people from the team took over sales, with no recruitment

Starting point: every sales conversation went through the owner

Thirty-five people, a full calendar and one person through whom every conversation with a potential client passed.

The owner had already tried twice. He hired a salesperson; they parted ways after six months. Then a second one; after four. The conclusion was: “In our industry sales cannot be delegated, because you have to know the technology.” It was convenient, because it removed responsibility. It was also untrue. The owner had periods of many weeks when he was personally involved in delivery and did not deal with sales at all; some leads were not followed up for fear of “clogging up production”, so the funnel dried up and the company started running out of opportunities.

Diagnosis: there was nothing to delegate, because the process did not exist outside the owner’s head

We asked three people how sales worked: the owner, the previous salesperson and the person doing estimates. Each described it differently.

There was nothing to hand over, because the process had never been formalized. The previous salespeople did not leave because clients wanted a technical counterpart; they were given a target without a described route to it. The owner ran conversations well, but intuitively. And what cannot be described cannot be handed over.

Implementation: six stages, a playbook and handing over sales

Six stages with hard transition criteria. Not “the client is interested”, but: we know the mechanism of the problem, we know the cost of keeping it, we know who decides and what will influence the decision.

Packaging what the owner did intuitively. We implemented our standard process and added specifics based on the practice of the owner, who had been selling himself and had a few interesting tactics. The whole thing was written down, parameterized, filled with content at every stage, and measurement of activities was built on top. We filled the communication based on the Value Triangle. Before, the conversation started with the technology stack and the hourly rate.

What stayed in the company after the engagement
  • A six-stage process with specific goals, criteria, indicators and communication
  • A playbook: questions for each stage and responses to typical sales objections
  • A CRM with stages matching the real process
  • An onboarding process for the next person joining sales

How it is today: two people run sales from first contact to proposal

Two people from the team run sales from the first contact to the proposal. The owner joins roughly every third process, when deeper technical expertise is required or when the buyer persona is a CTO. The weekly review takes forty minutes and is based on what is visible in the system. The company did not hire a single salesperson in that time.

The same situation, two years ago and today. Opening the first conversation:

Before: Salesperson: “Good morning, we are a software house, we have been in business for eight years, we have thirty-five people. We specialize in Java and React…”

Today: Salesperson: “Before I say anything about us: what has changed in recent months that you are looking for a software partner right now?”

Result: the owner in three out of ten processes instead of every one

The time from first contact to closing shortened by roughly a third, mainly because conversations stopped waiting for a free slot in one person’s calendar. Conversion from prospect to client rose from 20 to 40%.

The company stopped having a single bottleneck. The turning point came when, during the owner’s holiday, the team closed a highly technical client without his involvement.

“For years I told myself that in our company sales could not be handed over. It turned out that what could not be handed over was something that had never been written down anywhere.”

owner, software house, 35 people

12paid

They gave pre-project analyses away for free. Today it is the first paid stage of the engagement.

12 paid workshops in nine months, previously zero

To price a project, the company did an analysis lasting several days. For free, before anything was signed. The client received a finished document and disappeared, sometimes to send it to a cheaper vendor.

software house22 people
StrategyProcess
12paid workshops in nine months
9 of 12turned into an implementation project
~40 daysof team work per year stopped being given away for free

Starting point: a multi-day analysis before every estimate, for free

Twenty-two people, eighth year on the market, no particular specialization, but the client profile was medium-sized and large companies with large projects.

To price such a project, the company did discovery: several meetings with the client’s team, a review of systems, mapping processes, an architecture proposal. Six to ten days of work by an analyst and an architect, before anything was signed, for free. The owner treated it as the cost of acquiring a client: “You cannot price it without this, and the client will not pay for something they have not bought yet.” That was the owner’s belief about how to start working with clients.

Diagnosis: a hundred days of work a year, forty of them given away for free

The analysts’ time spent on proposals did not go to any project; it simply vanished from the available capacity. Added up, it came to about a hundred days of work a year, forty of them on opportunities that ended in nothing.

Three situations repeated among the losses: the client postponed the project, disappeared without a word, or took the finished analysis to a vendor who could price it lower because they had something to compare against. The most important thing, however, was different: the free analysis set the relationship. The company appeared as a bidder courting a contract, not as an expert diagnosing the situation.

Implementation: the workshop as a separate paid service, deducted from the project

Separating the workshop as a distinct, paid service. Two days of workshop plus a week of own work, ending with a document that stays with the client regardless of whether they order the implementation.

Describing the result, not the scope. The client does not buy a “pre-implementation analysis”, but an answer to the question of whether the project makes sense, what it really costs and what happens if the company does not go ahead.

A price deliberately low relative to the project. Low enough to make the decision easy, and high enough to require approval from the person with the budget. The second point mattered more than the money.

What stayed in the company after the engagement
  • A designed structure of the workshop as a service and result-based language for the client
  • A price list with three scope variants linked to the size of the implementation
  • Qualification questions before the decision about a workshop
  • A template for the output document, prepared twice as fast as the old analysis

How it is today: a conversation about a project leads to a workshop, not to a proposal

A conversation about a project leads to a workshop, not straight to a proposal. A client who does not want to pay for it would almost never have ordered the implementation; the company finds that out after two weeks, not after six days of team work. When the client pays, they send the right people to the meeting.

The same situation, before and after. The response to a request for an estimate:

Before: Company: “Sure, let’s set up a few meetings so we understand the processes. Then we will prepare a proposal with a schedule.”

Today: Company: “To be honest: anyone who prices this now will be guessing, including us. We propose a two-day workshop, after which you will have your processes described and a realistic budget. We deduct it from the project, and the document stays with you regardless of who implements it.”

Result: twelve paid workshops, nine turned into a project

In nine months there were twelve paid workshops, nine of which turned into an implementation project, a significantly higher success rate than with the old free analyses.

About forty days of team work a year stopped being given away for free. The company also stopped competing with vendors who priced the project based on its own analysis.

“I was sure nobody would pay us for this. The first client paid without blinking once they understood our new value narrative.”

owner, software house, 22 people

47%of revenue

Every year they started from zero. Today half of the revenue is recurring.

Recurring revenue from approx. 10% to approx. 47%

The company sold projects and parted with the client after acceptance. Maintenance was done “on the side” when the client came back with something, without a contract and often without an invoice, “because it only takes a moment”. Every year started from zero.

software house28 people
StrategyProcessCommunication
10→47%share of recurring revenue
19 of 23active clients with a maintenance contract
1 quarter of lead time in project planning instead of a few weeks

Starting point: revenue was a big unknown, work was planned “ad hoc”

Twenty-eight people, good deliveries, clients coming back for further projects. The company did not have a problem with sales, but with the model of working with clients.

Revenue looked like a saw blade: a good quarter when two large implementations started, then a quarter when half of the team was looking for something to do. Financially good periods covered the weaker ones, when the team had to be kept. Work was planned almost spontaneously, because nothing could be predicted. Maintenance of systems supposedly existed, but in a strange form: the client called when something stopped working, someone fixed it, some of the hours ended up on an invoice, some did not. Nobody counted how many there were.

Diagnosis: the maintenance conversation happened at the worst possible moment

Counting those scattered hours was the most uncomfortable moment of the engagement. The team spent over a tenth of its time on uncontracted development and repair work, and the company invoiced only part of it so as “not to spoil the relationship with the client”.

That was a symptom, though. The real problem lay in the timing: maintenance was raised after the implementation was accepted, when the client had just paid a large invoice, the project had formally ended and a conversation about more money sounded like an attempt to upsell. So it almost never happened. And when it did, the company described maintenance as a list of activities; nobody said what it protects against, so the client did not understand why they should decide on further spending.

Implementation: maintenance and development as a service discussed before the project starts

Maintenance and development as a separate service, not an add-on.

Moving the conversation before the contract is signed. Maintenance became part of the implementation proposal, one of the stages on the timeline. That was the single most important change.

Describing it in the language of the client’s risk. Instead of a list of activities: what happens when a system that sixty people work on stops working on a Wednesday morning.

Recovering the old portfolio. A scheduled review conversation with every client from the last four years, not a sales call, but one about what has changed and what the risks are.

What stayed in the company after the engagement
  • A description of the maintenance service with scope and response times
  • Maintenance as a standing stage of the implementation proposal, discussed before the engagement starts
  • A script for the review conversation held every six months
  • A dedicated maintenance team with its own capacity plan

How it is today: nineteen of twenty-three clients with a maintenance contract

The maintenance conversation takes place before the project starts and clients treat it as a natural part of the proposal. Nineteen of twenty-three active clients have a contract; the four exceptions are deliberate decisions. The review conversations bring a side effect nobody planned: the company learns about upcoming projects before a request for proposal is created. Last year three implementations started exactly that way and never reached the competitive market.

Result: monthly recurring revenue from about 10% to about 47%

The share of recurring revenue rose from about 10% to about 47%. Total revenue also grew, because setting clear rules of cooperation with clients and communicating value did not drive clients away, it tied them in more closely.

A quarter without a new large implementation is no longer a quarter in which work has to be found for half of the team.

“For years I kept saying that clients do not want to pay a subscription. It turned out they did not want to pay for a list of activities. For peace of mind, predictability and stability almost all of them were willing to pay.”

owner, software house, 28 people

Marketing and creative agencies

2 case studies

+55%price

They started conversations with the price list. They stopped, and the average price rose by 55%.

+55% average service price within four months

We did not change the price list, only the moment at which the price appears in the conversation at all. The same offer, the same team.

marketing agency12 people
CommunicationStrategy
+55%average service price within four months
0changes to the offer, the team and the scope
~⅕of the team’s time freed up after the portfolio review

Starting point: every sales conversation started with the price list

A marketing agency, 8 years on the market, good work, strong competences, an impressive client portfolio. And a permanent feeling that the work is worth more than clients pay for it.

The first conversation always looked the same. The client asked about prices, packages, hourly rates, the owner gave a range, the client said they would be in touch. The agency had a transparent price list with three packages, and that was its biggest problem, although nobody saw it that way. Asked why a client should choose them, the answer was: “Because we have a lot of experience and a strong client portfolio.” Every competitor said the same.

Diagnosis: the agency sold activities, so the only differentiator was price

The agency sold activities and the client bought activities. In such a conversation the only differentiator can be price, because two identical lists of services differ only in the amount at the bottom.

A price list given at the start framed the whole conversation in one dimension: cheaper or more expensive. Nobody ever asked the client how much their current situation was costing them. We checked the last nine conversations: in seven, the price came up before anyone had established what problems the client was really facing.

Implementation: the Value Triangle and moving the moment of the price conversation

Reversing the order according to the Value Triangle. First the mechanism of the problem, then the result described as a change in the client’s situation, and only at the end the solution and the price.

Questions establishing the cost of the current situation. They give the agency material for pricing, and the client a reference point for the amount that comes later.

Taking the price list off the website. Not hiding prices, but moving the moment at which they appear.

Portfolio review. Parting with three clients on whom the agency was losing money.

What stayed in the company after the engagement
  • The structure of a full sales process, from qualification to closing
  • Extended needs discovery aimed at uncovering clients’ problems
  • Clear market positioning against the competition
  • A new proposal format: situation, result and the road to it instead of a list of activities

How it is today: the first conversation does not end with sending a proposal

The first conversation takes longer and does not end with sending a proposal, but with establishing whether there is anything to talk about. The proposal is shorter than before and clients comment on it more often instead of asking for a discount.

The same situation, before and after. A question about price in the third minute of the conversation:

Before: Client: “How much does it cost?”

Agency: “We have three packages, from three to eight thousand a month. I can send you the price list.”

Today: Client: “How much does it cost?”

Agency: “From a few to well over ten thousand a month. That is a very wide range and giving you a specific number now would be guessing. I will tell you exactly what level of investment to expect on your side once we have established what matters most to you, OK?”

Result: average service price 55% higher within four months

Four months after implementation, the average service price was 55% higher. The offer, the team and the scope stayed the same; what changed was the conversation that leads to it.

The departure of the three lowest-priced clients did not lower revenue, because two new ones came in at the new rates in the same period. It did free up about 20% of the team’s time.

“I was afraid that if I did not give the price in the first conversation, the client would think I was up to something. It turned out they were relieved that someone was finally asking what they were struggling with and what mattered to them, instead of talking about themselves.”

owner, marketing agency, 12 people

2×projects

They waited for referrals. In a year they doubled the number of projects won.

2× more projects, 40% from outbound

Referrals worked for nine years, until the company wanted to grow faster than the owners’ network of contacts was growing.

creative agency20 people
ProcessToolsMeasurement
2×more projects won over a year
40%of new projects from prospecting
1 qtrof lead time in planning the team’s workload

Starting point: nine years of growth exclusively from referrals

Twenty people, nine years on the market, a strong portfolio and no active sales activity.

The model worked for nine years, but stopped being enough. The number of referrals was not growing, because the owners’ network of contacts had its ceiling. Something else hurt more, though: what came from referrals was whatever happened to come. A quarter with three large enquiries, then a quarter with one small one. Once full-service marketing, another time organizing an event, and yet another time social media alone.

Diagnosis: a failed cold mailing attempt was not proof that prospecting does not work

An earlier attempt to send emails to a purchased database brought no results at all. The conclusion was: “Cold mailing does not work for us.”

That was not proof that prospecting does not work, only that sending without segmentation and without a good reason for contact does not work. The deeper problem: the company could not say who its good client was. The answer was “it varies, we are flexible”, and you cannot look for someone you cannot describe.

Implementation: segmentation based on completed projects and sequences built on clients’ problems

Segmentation backwards, from completed projects. Three years of work analysed for margin, how the project went and whether the client came back. Two segments emerged.

Problems instead of lists of benefits. Not “all companies in industry X”, but companies in which we had observed a typical problem they struggle with.

Multichannel sequences. Coordinated contact by email and LinkedIn with different angles of approach, not the same generic content in two channels.

Division of roles and measurement. A separate person for the first contact; the owners come in only at the needs discovery stage. After a quarter we could measure specific numbers in a repeatable way.

What stayed in the company after the engagement
  • A definition of two specific segments with qualification criteria
  • A value proposition table broken down into problems and results
  • An extended process for building contact lists
  • Communication frameworks for prospecting in 3 channels
  • A set of effectiveness and activity metrics

How it is today: prospecting in a steady weekly rhythm

Prospecting runs continuously, led by one person; it is part of the company’s work cycle, not a campaign that gets switched on. Referrals still provide most of the projects, but they have stopped being a constraint. Quarterly workload planning is based on a forecast derived from the volume and effectiveness of the prospecting being done.

Result: twice as many projects won over a year

Over a year, the number of projects won doubled. About 40% came from outbound, the rest still from recommendations, of which there were no fewer.

More important than the numbers was the change in dependence: the company stopped waiting for someone to tell someone about it.

“We were convinced that writing to people who do not know us was not our style. Today we do it all the time. The difference is that we know exactly what to approach them with and how, and it is not our offer.”

co-owner, creative agency, 20 people

IT implementation and integration

2 case studies

+30%

Clients were small and the business was sinking. Today revenue is up 30% and profits have appeared.

There was no pipeline, clients were caught ad hoc, and the cost of the team was dragging the company down.

IT systems integratorapprox. 14 people
ProcessMeasurement
40% higher prices
30% more revenue and a return to profitability
Fewer unprofitable clients

Starting point: the company delivered a large number of smaller projects

Fourteen people, no salespeople, projects from several hundred thousand zlotys upwards. Clients put strong pressure on lowering the price, and the owner usually gave in.

The pain was not about the number of projects caught, but about the fact that despite a lot of work, the company had been recording a loss for many months. The team was fully booked, and yet the owner was putting money into the business from his own pocket. The company was recognized locally and had clients mainly from the area.

Diagnosis: prices too low, average contract value too low, poor local positioning

A review of projects showed that a large part of the team’s working time was not invoiced to clients. Many small clients were served at low hourly rates, generating a lot of activity on the company’s side. There was no active selling; mainly local inbound traffic was handled, because the company had operated on the local market for many years and had no significant competition. Despite that, clients put pressure on prices and stretched payments beyond the agreed terms.

Implementation: raising prices by 40%, dropping low tickets, introducing subscriptions for clients, precise measurement and invoicing of the team’s work

Building a repeatable sales process, defining a clear client service process, from qualification to handover to the implementation team.

Deliberately letting go of some clients. Clients who did not accept the new rules of cooperation left (but some came back after a few months).

Rules for starting cooperation. Introducing subscriptions and prepayments for new clients.

Changing the task management system. Moving from Jira to ClickUp: close tracking of working time, logging to projects and a reduction in headcount.

What stayed in the company after the engagement
  • A clear, measurable client service process with sharp qualification criteria
  • A new task management system and new client service processes
  • New packages of productized services and subscriptions
  • Focus on the most profitable part of the offer and client base

How it is today: the company knows whom to work with, in what scope and on what terms

There are 40% fewer clients and the team is smaller too, but measured client satisfaction with service has risen, the company is profitable and is starting to move beyond the local market.

Result: 30% more revenue, despite fewer clients

On the local market the belief is that this company “is expensive, but good”.

The biggest change concerns something else, though: the owner stopped rescuing a sinking business at the expense of his own family’s financial security.

“For years I thought that to have a bigger company I needed more people. There were people, there were clients, but the money was still missing. Now I am starting to make up the losses.”

owner, IT systems integrator, approx. 14 people

45%win rate

They answered every enquiry. They cut proposals by half and started winning more often.

Proposal win rate from approx. 15% to approx. 45%

We did not change the proposals, only the sales process within which the decision whether to submit them was made.

ERP/WMS implementation companyapprox. 25 people
StrategyProcess
15→45%proposal win rate
−50%number of proposals submitted
several hundred hours of consultants’ work recovered per year

Starting point: a proposal cost five days of a consultant’s work and one in six was won

The company implemented ERP and WMS class systems. Preparing proposals was heavy and expensive: pre-implementation analysis, scoping, pricing modules, a schedule, often a workshop at the client’s site. Four to six days of a consultant’s work for one proposal.

Several dozen proposals were produced a year, and roughly one in six or seven was won. The internal rule was: if someone sends an enquiry, we prepare a response. “We cannot afford to let anything go,” the owner said. The numbers showed the opposite.

Diagnosis: three patterns of losses recognizable in the first week of contact

We counted the cost of preparing proposals. The company spent more on it than on any client acquisition activity, only nobody had added it up, because consultants’ work on proposals was not recorded anywhere as a cost.

An analysis of two years of losses showed three patterns: procurements in which the company was the third bidder invited as a benchmark; clients without an approved budget, collecting proposals in order to estimate it; and tenders in which the requirements were written so generally that an off-the-shelf solution formally met them. All three could be recognized quite quickly, but they were not treated as a problem, only as a market opportunity.

Implementation: qualification before proposing and written disqualification criteria

Qualification before proposing, not after. A modified MEDDICC implemented before the consultants sit down to work: who initiated the project and why now, whether the budget is approved, how many vendors were invited, who decides.

Written disqualification criteria. Four situations in which the company does not bid. Writing them down turned out to be more important than agreeing them, because it took the burden of justifying every refusal off the salesperson.

A diagnostic conversation instead of collecting requirements. Instead of accepting a list of functions, the company started establishing what specific problems the client is struggling with and what results they care about.

Two response formats. A full proposal with analysis only for qualified clients; for the rest, a short document prepared in an hour.

What stayed in the company after the engagement
  • An extended formal qualification process before the decision to prepare a proposal
  • Clear disqualification criteria approved by the board
  • A script for the diagnostic conversation
  • A register of the cost of proposals: consultants’ hours assigned to each procurement

How it is today: half as many proposals and more accurate analyses

The company submits half as many proposals. Some enquiries end with a conversation after which both sides agree there is no point in going further, and that is treated as a good outcome. The position has changed too: a company that asks hard questions and is able to say no is perceived differently.

A conversation that did not exist before. The first contact after an enquiry comes in:

Company: “Before we sit down to the estimate: where did this project come from and who initiated it?”

Client: “The CEO came back from a conference and decided we need to digitalize.”

Company: “Is the budget approved, or are you collecting proposals in order to estimate it?”

Client: “More the latter.”

Result: proposal win rate from about 15% to about 45%

The proposal win rate rose from about 15% to about 45%, with the number of proposals submitted falling by roughly half. In total: more procurements won with significantly less work.

Several hundred hours of consultants’ work a year went back to projects that someone pays for.

“My biggest resistance was to the sentence ‘we are not going to price this’. It seemed arrogant to me. Today I know that the arrogance was sending proposals to people who had no intention of buying anything.”

owner, implementation company, approx. 25 people

IT services and outsourcing

2 case studies

70→25%

Two clients made up 70% of revenue. A year later: 25%, with higher turnover.

Revenue concentration reduced without losing clients

The company was profitable and stable, until someone asked the uncomfortable question out loud: “what happens if one of the 2 big clients drops out?”

IT services providerapprox. 40 people12 months
StrategyProcessCommunication
70→25%share of the two largest clients in revenue
higherrevenue in the same period
2new segments with first contracts

Starting point: two clients accounted for 70% of revenue

Nearly forty people, an eight-year history, stable profitability. Two clients, both present for more than four years, together accounted for about 70% of revenue. The company was almost entirely tailored to the needs of those clients.

The owner knew that such a revenue structure was a risk, and regularly put the topic off, because serving those two clients took up all the available time. The turning point came when a friend’s company in a similar situation collapsed after one large client left. For years the company had been riding on stable contracts with key clients and generating profit, but the key clients knew perfectly well how important they were and used that fact at every opportunity.

Diagnosis: the company relied on 2 large, stable clients and was not winning new ones

The company had been stable and profitable for years, so there was no impulse to build sales. Smaller clients came from referrals and gave an illusory sense of market independence. The company had no marketing, did no active selling, and had no salespeople despite its already medium scale. The owner was often involved in coordinating delivery for the key clients.

Implementation: building a full outbound sales process

Analysis of the company’s operational capabilities. What the company actually delivers, and for whom else it could be of value. Three elements of a value proposition emerged, but we focused on one.

Two new client segments. One close to the existing experience, the other clearly further away, deliberately, so as not to recreate the same concentration all over again.

Protecting the current portfolio in the meantime. We changed nothing in the cooperation with the current key clients; we built alongside.

Prospecting done by the owner, then delegated. To build and test the new process, the owner was first taken out of project involvement and focused mainly on building sales. Once prospecting started working, it was handed over to another person, and the owner tested the further stages of the process we had laid out for him.

What stayed in the company after the engagement
  • A prospecting process with an assigned person, frameworks and sequences
  • A full sales process with stage goals and measurement
  • A precise value proposition
  • Analytics at the prospecting stage and across the sales process

How it is today: contracts in two new segments at a higher margin

The company has contracts in two new segments, smaller than the existing ones, but at a clearly higher margin, because dominant clients are not exploiting their position. Prospecting runs in a steady rhythm.

Result: the share of the two largest clients down from 70% to 25%

The share of the two largest clients fell from about 70% to about 25%, not by losing them, but by winning new clients.

A change that cannot be written in percentages: the owner stopped treating every phone call from the client’s IT director as the beginning of a crisis.

Beyond sales: profitability calculated separately for each contract

Calculating profitability separately revealed that part of the team’s work for one of the large clients never made it into the billing. That changed the way of reporting across the whole company. The second thing turned out to be the team structure: entering new segments required a model in which some competences are shared.

“I had known about this risk for years. What I lacked was not awareness, but the strength and determination to do anything about it.”

owner, IT services provider, approx. 40 people

1/5recovered

Sales existed only in the owner’s head. Today they fit on one screen.

A fifth of the “lost” opportunities came back into the process.

The company did not know how many conversations it needed for one order. Without those numbers every growth decision was a gamble.

B2B technical services12 people
ToolsMeasurementProcess
~⅕of previously “lost” opportunities came back into the process
20 minweekly review instead of a conversation by feel
lead timeturned out to be a more frequent reason for losses than price

Starting point: all of sales happened in the mailbox and in a notebook

Twelve people, a good service product, loyal clients. Everything related to sales fitted in three places: the owner’s head, his mailbox and a notebook.

The problem surfaced with a simple question: how many enquiries have to come in to sign one order? There was no answer. Nor to how long the process takes, how many proposals the company loses and why. And the owner was considering hiring a salesperson.

Diagnosis: opportunities were lost after the conversation, and the reasons for losses were guesswork

We reconstructed nine months from the mailbox, the calendar, invoices and the notebook. Three things came out.

The company was losing opportunities not in the conversation, but after it: quite a few enquiries ended with a proposal followed by no contact from either side. Those were not losses, but opportunities that had been forgotten. Second, an enquiry from a regular client and from someone completely new came in through the same channel, and the existing client had priority of attention. Third, the company did not know why it was losing: the assumption was “because of price”, and in seven verified cases price was the reason in two. In the others it was the delivery lead time.

Implementation: process first, then a CRM with four mandatory fields

Process first, tool second. The company had once already attempted to implement a CRM, but after a few weeks it stopped being used and the old habits returned. Nobody had established how the process runs. We mapped five stages, and only then set up the system.

A minimal data scope. Four mandatory fields: stage, value, next step with a date, reason for closing. In a small company an overbuilt CRM at the start is a guarantee that nobody will use it.

A mandatory next step with a date. This one change accounts for most of the recovered opportunities. The system forced the next action to be defined, and it then landed on the to-do list.

A verified reason for each loss. Not guesses, but a short call to the client with one question. Almost everyone answers.

What stayed in the company after the engagement
  • A described five-stage sales process
  • A CRM with four mandatory fields
  • A communication framework for each stage of the process
  • A weekly opportunity review

How it is today: the state of sales visible on one screen

The owner sees the whole state of sales on one screen and does not have to remember anything. Opportunities do not get lost, because each one has a planned next step. The company knows its numbers and its conversion rate, so the plan for the next period stopped being a wish and became predictable. It also knows the real reasons for losses: the most frequent turned out to be the delivery lead time, not price.

Result: a fifth of the lost opportunities came back into the process

About a fifth of the opportunities that previously vanished came back into the process. Some ended in an order, with no new acquisition activity, purely because someone went back to them. On an annual basis that is close to a million zlotys of additional revenue, with no additional acquisition costs.

The company is actively recruiting new people for delivery, and the seed of a sales team is forming.

“I thought I had it all in my head. When we reconstructed nine months, it turned out I had maybe half of it in my head.”

owner, B2B technical services, 12 people

Intuitive selling has a ceiling. Time for a system.

45 minutes, no sales pitch

Last updated: 24.10.2026