← All posts Patterns we see

Most jobs are not lost on price, they are lost in the hours before anyone replies

When a quote does not turn into a job, the story is usually that someone came in cheaper. Walk the timeline back and the job was often gone before price was ever the point.

Published 2026-07-314 min read
Tools we live in
n8n
Make
Zapier
Supabase
PostgreSQL
Cloudflare
HubSpot
Stripe
Shopify
Airtable
Slack
Notion

When a quote does not turn into a job, the story the business tells itself is almost always the same. We were too expensive. Someone came in cheaper.

Sometimes that is true. More often, when you walk back through what actually happened, the job was gone before price was ever the point.

Walk the timeline back

The enquiry arrives at ten past seven on a Sunday evening, because that is when people finally sit down and deal with the thing they have been meaning to deal with. It lands in an inbox. Monday is busy. It gets read on Tuesday, and answered properly on Wednesday afternoon with a good, careful quote.

By Wednesday afternoon that person has already spoken to two other firms. One of them replied on Sunday night, automatically, saying thanks, we have this, somebody will call you Monday morning. That firm did not win because it was cheaper. It won because by the time the careful quote arrived, the decision had already narrowed to the people who had made contact.

The price was never compared. It was never in the room.

The second gap is the chase

Then there is the other half, the quotes that went out on time and simply went quiet. Not rejected. Quiet. The customer got busy, or was waiting on something, or genuinely meant to reply.

Almost nobody chases these properly, because chasing feels like nagging and because there is no system telling anyone which quotes are sitting unanswered at day four. So a real proportion of work that was won on merit is lost to nothing more than silence, and it is invisible in the numbers because nobody ever said no.

What to automate, and what not to

The fix is narrow, and it is not a chatbot pretending to be a person. Acknowledge every enquiry immediately, honestly, with a real expectation of when a human will be in touch. Route it to whoever is actually going to handle it rather than to a shared inbox where ownership dissolves. Flag any quote sitting unanswered past an agreed number of days, so somebody decides whether to chase rather than forgetting by default.

What stays human is the conversation itself. The quote, the judgement about the job, the phone call. Nobody wins work by automating the part where they talk to the customer. What automation removes is the dead time either side of it, the hours where an interested buyer sits waiting and cools.

Check it before you cut your prices

If the feeling in the business is that you are losing on price, it is worth testing that before acting on it. Take the last twenty enquiries. Write down when each one arrived, when it was first answered, when the quote went out, and whether anyone followed up.

If there is a pattern in the gaps, the problem is not the number at the bottom of the quote. Discounting will not fix it, and it will cost you margin on the jobs you were going to win anyway.

Where jobs actually go

Lost in the gap, not on the quote.

First reply
Sets the shortlist, before price
Out of hours
When enquiries actually arrive
The chase
Quotes sent, never followed up
Last 20
Check the timeline before discounting
Keep reading

You might also like.

Short pieces on the patterns we see across the work, and the principles behind how we price it.

Industry observations

Nobody reads the dashboard.

Dashboards get built, admired for a fortnight, then quietly abandoned. That is a design problem, not a discipline problem. A number with no decision attached is decoration.

Read the post →
Patterns we see

Every business has one person who cannot go on holiday.

Ask what would break if one particular person were away for two weeks, and watch the pause. There is almost always a name, and that name is a risk nobody has priced.

Read the post →
How we think

The cheapest leads you have are the ones you are already ignoring.

Most businesses have demand they are not collecting before they have demand they need to buy. Search, maps and referrals come first. Paid ads are the last lever, not the first.

Read the post →
How we think

The ads are not the problem, the machine behind them is.

Turning on ads before the funnel behind them converts is the most common way businesses waste money. The funnel is the machine. Ads are just the moment you switch it on.

Read the post →
Patterns we see

The spreadsheet that became a system when no one was looking.

Almost every team has one workbook everyone is quietly afraid to touch. Here is how it got that way, and what to do about it.

Read the post →
Industry observations

Most automation projects fail before anyone writes code.

When an automation project goes wrong, the tool usually gets the blame. The real cause is almost always something that happened earlier.

Read the post →
Worked examples

What we built when sales spent nine hours a week on lead routing.

A 30-person SaaS sales team was losing nine hours a week to lead routing. Here is what the fix looked like in practice, and what we deliberately did not build.

Read the post →
How we think

The list of automations is a roadmap, not a shopping basket.

Most automation pitches arrive as a menu of pick-three options. We deliver them as a sequenced plan, ordered by where the hours actually come back.

Read the post →
Patterns we see

Three signs the boring bit of your day is fixable.

A short diagnostic for people who suspect the boring layer of their day is fixable but cannot quite name what it is.

Read the post →
How we think

Why we count the hours before we touch a tool.

The most useful number in an automation project is not a price. It is the hours a task quietly eats every week.

Read the post →
Finance and accounting

Cutting the monthly close from eight days to two.

A 28-person fintech was losing the first eight working days of every month to close. Three small connections later, the close runs in two days and around 120 hours a month come back across the team.

Read the case study →
Customer service and support

Triaging 1,200 weekly tickets before an agent opens one.

A 60-person SaaS team was getting 1,200 tickets a week, most of them in five buckets. A triage layer classifies, routes, and attaches the right macro. Real bugs surface to a human inside an hour, not five.

Read the case study →
Operations and logistics

Stopping orders falling between Shopify and the warehouse.

A 45-person homeware brand was pushing orders to its 3PL via twice-daily CSV exports. A webhook-driven feed replaced the CSVs and the oversells stopped.

Read the case study →
Professional services

Client onboarding in 20 minutes, not two hours of forms.

An 18-person law firm was spending two hours of partner or paralegal time on every new matter. One form, one routing layer, and the partner signs a pre-populated letter while the rest is already done.

Read the case study →
E-commerce and DTC

Syncing 4,000 SKUs across Shopify and Amazon every hour, not every Tuesday.

A 12-person DTC pet brand ran its inventory sync as a weekly manual job. The hourly automatic sync took the manual loop away. Tuesday came back.

Read the case study →
Free tool

Not sure where to start? Take the 5-minute audit.

11 questions, your automation score, an estimated time-loss number, and three personalised recommendations. No email needed to see your results.

Take the free audit → 5 minutes · 11 questions · free
The Sprint

A focused workshop. A written report you keep.

A focused day mapping your operations and scoring the automation opportunities. The ranked plan you can act on, with us or without, follows. From £1,500.

See how a Sprint works → Focused workshop · written report · yours to keep
Talk to us

Want to chat?

Two ways in. Send us a message about what's broken, or book a 30-minute call if you already know what you'd like built. Both reach the same person.

Hours
Mon to Fri, 09:00 to 18:00 UK
Reply
Within one working day

Drop us a line.

We'll get back within one working day, usually faster.

By submitting, you agree to us getting back about this enquiry. No newsletter.