Why Do So Many Software Purchases Go Wrong?
Most failed software purchases do not fail because the product was bad. They fail because the business did not agree what problem it was solving, bought on the strength of a demonstration, underestimated the effort of getting people to use it or discovered the true cost too late.
The evidence on adoption supports this, with caveats. A 2023 survey by the software company PlanRadar, covering more than 1,300 construction professionals in 15 countries including the UK, found that a large majority of respondents had found adopting new technology challenging. The most commonly cited obstacles were entrenched ways of thinking and doubts about return on investment, and the UK respondents were relatively cautious about increasing their digital budgets. This was a vendor-run survey, and the published summary does not make every figure easy to reconcile, so treat it as an indication rather than a precise measure. It does match what many site and office teams will recognise: the technology is rarely the hardest part.
The good news is that most of these problems can be reduced by following a structured process before you buy.
The steps below are designed to save time, avoid paying for features you will not use and make it more likely that the software is still in daily use a year from now.
Step 1: Define the Problem Before You Look at Products
Start with problems, not features.
Write down the three to five things that cost your business the most time, create the most risk or cause the most frustration. Be specific.
- "Inspection records are hard to find" is better than "we need better record keeping".
- "Supervisors retype notes every evening" is better than "we want to go digital".
- "We found out a certificate had lapsed during a client audit" is better than "we need compliance software".
For each problem, note:
- Who it affects. Site teams, managers, the office, clients or subcontractors.
- How often it happens. Daily, weekly or occasionally.
- What it costs. Time, money, risk or reputation, even roughly.
This list becomes the foundation for everything else. It tells you what to ask vendors, what to test and how to judge whether the software has worked afterwards.
Name an owner. Decide who is responsible for the decision and the rollout. A purchase with no owner tends to drift.
Step 2: Decide Which Category of Software You Actually Need
"Construction management software" covers very different products. Choosing the wrong category is the most expensive mistake, because no amount of configuration will fix it.
| Category |
Typical focus |
Suits you if your main problem is... |
| Project and programme management |
Tasks, schedules, documents, communication |
Coordinating work and deadlines across projects |
| Site management and inspection apps |
Daily records, inspections, photographs, issues |
Capturing and following up what happens on site |
| Compliance and safety platforms |
Evidence, audit trails, certificates, registers |
Showing that checks were done and acted on |
| Estimating, costing and accounting |
Quotations, job costs, invoicing, cash flow |
Controlling profitability and commercial risk |
| All-in-one or ERP-style suites |
Many functions in one system |
Standardising several functions across a larger business |
Most businesses do not need all five. An all-in-one suite can be the right answer for a larger organisation with the resources to implement it, but it can also mean paying for modules that go unused and spending months on setup.
If your problems fall into two categories, consider whether two focused tools that work well together would serve you better than one large system that does neither particularly well. If your problems fall into one, do not let a sales team talk you into five.
Step 3: Build a Weighted Requirements Scorecard
A scorecard turns a vague preference into a comparison you can defend.
- List your requirements. Take them from your problem list in Step 1.
- Sort them into must-have, should-have and nice-to-have. Must-haves are the features without which the product is not viable for you. Be strict, or everything becomes a must-have.
- Give each requirement a weight. Assign weights that add up to 100, reflecting how much each one matters.
- Score each product from 1 to 5 after you have tested it, not after you have read the brochure.
- Multiply and add up. The totals show how each option performs against what you said mattered.
A short illustrative example, using made-up requirements and scores to show the method:
| Requirement |
Weight |
Option A |
Option B |
Option C |
| Works offline on site |
30 |
4 |
3 |
5 |
| Easy for supervisors to use |
25 |
3 |
5 |
2 |
| Issue and action tracking |
20 |
5 |
2 |
3 |
| Reporting |
15 |
2 |
4 |
3 |
| Data export |
10 |
4 |
3 |
5 |
| Weighted score (out of 100) |
|
73 |
69 |
71 |
In this example the totals are close, which is a useful result in itself. When scores are close, the deciding factor is usually the trial experience, the cost or how well the vendor answered your questions.
Treat must-haves as pass or fail. A product that scores well overall but fails a must-have, such as offline working for a team that works in basements, should be removed from the list regardless of its total.
Step 4: Shortlist Two or Three Products
Looking at ten products wastes time and makes comparison harder. Aim for two or three.
Sources worth using:
- Recommendations from similar businesses, ideally ones with similar-sized teams and types of project.
- Your clients' or principal contractors' requirements, if they use or prefer particular systems.
- Industry bodies and trade events.
- Online reviews, read carefully. Reviews are often written shortly after purchase, before the long-term experience emerges, and some may be solicited by the vendor.
Be wary of comparison sites and "best software" lists that are written by vendors or rely on affiliate links. They can be useful for discovering products, but they are not independent evidence of quality.
Remove any product that clearly fails a must-have before you spend time on a demonstration.
Step 5: Run a Demonstration That Tests Your Reality
A vendor's standard demonstration shows the product at its best. Your goal is to see it handling your work.
Send your scenarios in advance. Choose two or three real situations, for example:
- A supervisor completes an inspection with photographs in a basement with no signal, then reconnects.
- A defect is logged, assigned to a subcontractor, resolved and closed with evidence.
- A manager needs a report for a client across three projects.
- A new starter is added, given the right access and removed when they leave.
Ask to see each scenario done live, not shown as slides. If the vendor cannot do this, treat it as information.
Bring the people who will use it. A supervisor or a site manager will spot practical problems that someone in the office will miss.
Note the number of steps. Count how many taps or screens a common task needs. If it is slower than your current method, expect resistance.
Ask what is not included. Find out which features are available in which plan, which are still in development and which require extra modules.
Step 6: Trial It, Properly
A trial is where most of the real learning happens, but only if you use it deliberately.
- Set a short period and a clear scope. Two to four weeks on one project or one workflow is usually enough.
- Write down success criteria in advance. For example: "supervisors complete a standard inspection in under ten minutes", "all issues assigned and closed within the system" or "the manager can produce a report without help".
- Use real work. A trial using test data will not show how the product behaves under pressure.
- Include a sceptic. Someone who dislikes change will often find the problem that everyone else overlooks.
- Collect feedback at the end of the first week and the last. Early frustration and later familiarity both matter.
At the end of the trial, compare the results to your success criteria rather than to your first impression.
Step 7: Understand the Full Cost
The advertised price is rarely the full cost. Pricing models vary widely, and the way a vendor charges can matter as much as the headline number.
Common pricing models
| Model |
How it works |
Watch out for |
| Per user |
A fee for each person who has an account |
Light users, such as occasional site visitors or subcontractors, may cost as much as heavy users |
| Flat rate or tiered |
A set price for a plan, sometimes with limits on users, projects or storage |
Limits that you outgrow, with steep jumps between tiers |
| Per project |
A fee based on the number of projects |
Costs that rise as you take on more work |
| Based on business volume |
A fee linked to your annual turnover or construction value |
Bills that rise as your business grows, which makes costs harder to predict |
| Custom quote |
Price only available after speaking to sales |
Difficulty comparing options, and negotiation that favours the vendor |
Costs that are easy to overlook
- Implementation and onboarding fees. Particularly for multi-module systems and integrations with accounting software.
- Training time. Both the initial training and the ongoing effort every time someone new joins.
- Data migration. Moving existing records, and the cost of running two systems in parallel for a while.
- Integrations. Connecting the software to other tools may require extra modules or professional services.
- Storage and usage limits. Photographs and video can use storage quickly.
- Renewal increases. Price rises at renewal, and automatic increases linked to growth.
- Administration. Complex systems may need a part-time administrator.
- Unused modules. Paying for features you never adopt.
These points are drawn partly from a pricing guide published by a construction software vendor, so apply them as a checklist of things to ask, not as a verdict on any particular product.
Calculate the total cost over three years
For each shortlisted product, estimate:
- Subscription cost for the number of users you actually need, including occasional users.
- One-off costs: setup, training, migration and integrations.
- Likely price changes at renewal.
- Internal time for rollout and administration.
Then compare it with the benefit you identified in Step 1. If the problem costs you 10 hours a week and the software removes half of that, work out whether the saving justifies the total cost. If you cannot connect the cost to a specific benefit, think again before signing.
Step 8: Read the Contract and Ask About Your Exit
Contract terms are easy to skip and expensive to ignore.
Ask the vendor, and check in writing:
- Contract length and renewal. Is it monthly or annual? Does it renew automatically? How much notice is needed to cancel?
- Price changes. Is the price fixed for the initial term? What limits apply to increases at renewal?
- Data ownership and export. Can you export all your records, including photographs, attachments and history, in a usable format? Is there a charge?
- What happens when you leave. How long is your data retained, and when is it deleted?
- Security and data protection. Where is data stored? How is it protected on devices and in transit? How does the vendor handle personal data under UK data protection law?
- Availability and support. What support is included, what are the response times and what happens during outages?
- Changes to the product. What happens if features you rely on are removed or moved to a more expensive plan?
- Subcontractors and clients. Can you give limited access to people outside your business without paying for full accounts?
A vendor that answers these clearly and in writing is easier to trust than one that does not.
Step 9: Plan the Rollout Before You Sign
Software that is not used is waste, however good it is.
Start small. Begin with one project, one team or one workflow, such as inspections or issue tracking, rather than switching everything on at once.
Appoint a champion on site. Choose a respected supervisor or manager who will help colleagues and report problems.
Set up the basics properly. Configure forms, roles and permissions before the team starts, so the first experience is not a confusing one.
Train for the real tasks. Short, practical sessions focused on what people do every day work better than long overviews of every feature.
Decide what stops. If the old process continues alongside the new one indefinitely, people will use whichever is easier. Agree when paper or spreadsheets will be retired.
Review after 30 and 90 days. Compare what has happened with the success criteria you wrote down. Look at who is using it, what is being skipped and what needs to change.
Be ready to adjust. The first set-up is rarely the best one. Change forms, categories and permissions based on feedback.
The Most Common Mistakes
- Buying features instead of solving problems. A long feature list is not a reason to buy.
- Letting the demonstration decide. A polished sales demonstration is not a test of your workflow.
- Excluding the people who will use it. Software chosen without site input is often ignored on site.
- Choosing the wrong category. A commercial system will not fix a site inspection problem, and vice versa.
- Ignoring signal and site conditions. An app that works well in the office may fail in a basement or a rural site.
- Underestimating change. Training, habits and resistance take more effort than the technical setup.
- Skipping the exit plan. If you cannot get your data out, you are locked in.
- Rolling out everything at once. Large rollouts tend to stall.
- Measuring nothing. Without success criteria, you cannot tell whether the purchase worked.
Red Flags in the Sales Process
- The vendor will not show your scenarios live or let you trial the product.
- Pricing is vague until late in the process, or changes between conversations.
- Answers to questions about data export, security or contract terms are evasive.
- Claims about compliance, savings or results come with no specifics.
- There is pressure to sign quickly because of a limited-time discount.
- The product needs extensive customisation before it can do the basics.
- Reference customers are unavailable, or none are similar to your business.
Construction Management Software Buying Checklist
- [ ] We have written down the three to five problems we need to solve.
- [ ] Someone is named as owner of the decision and the rollout.
- [ ] We have chosen the category of software that matches those problems.
- [ ] Requirements are sorted into must-have, should-have and nice-to-have, with weights.
- [ ] We have shortlisted two or three products, not ten.
- [ ] Every shortlisted product passes our must-haves.
- [ ] Each vendor has demonstrated our real scenarios live.
- [ ] Site users have been involved in the demonstration and the trial.
- [ ] We have run a trial on real work, with success criteria agreed in advance.
- [ ] We have estimated the total cost over three years, including users, setup, training and renewals.
- [ ] We understand the pricing model and how it changes as we grow.
- [ ] Contract length, renewal terms and price increases are clear in writing.
- [ ] We know how to export all our data, including attachments, if we leave.
- [ ] Security, data protection and support have been checked.
- [ ] We have a phased rollout plan, a site champion and a date for retiring the old process.
- [ ] We have scheduled reviews at 30 and 90 days.
When You Should Not Buy Yet
Software is not always the answer.
- If the process is broken. Digitising a confusing process produces a confusing digital process. Simplify first.
- If no one will own it. Without an owner, the software will not be maintained.
- If the current approach works. For a small business with simple records, paper or spreadsheets may still be enough.
- If you cannot say what success looks like. If you cannot define the benefit, you cannot judge the purchase.
Waiting a few months to fix the underlying process can produce a better result than buying software to avoid fixing it.
How KaelSite Fits
KaelSite is a mobile-first construction compliance platform for UK teams. It is aimed at businesses whose main problems are site inspections, records, follow-up actions and certificates rather than estimating, invoicing or programme management. It includes offline-first inspections with photo, video, voice and geotag capture, Form Studio for building your own inspection forms, an Issue System for near-misses, non-conformances, defects and observations and Certificates with expiry alerts.
If those are your problems, include it on your shortlist and test it using the scenarios above. If your main need is commercial or programme management, a different category of product is likely to serve you better.
Frequently Asked Questions
How do I choose the right construction management software?
Start with the problems you need to solve, decide which category of software addresses them, score your requirements, shortlist two or three products and test them with real scenarios and real users. Then compare the total cost and check the contract before rolling out in stages.
How much does construction management software cost?
It varies widely depending on the product, the number of users, the pricing model and the features included. Rather than relying on a general figure, ask each vendor for a full quote, including setup, training, additional users, storage and renewal terms, and calculate the cost over three years.
How many products should I compare?
Two or three is usually enough. Comparing many products takes a lot of time and tends to blur the differences that matter.
Should I choose an all-in-one system or separate tools?
It depends on your business. An all-in-one system can reduce duplication for a larger organisation with the resources to implement it, but it can also mean paying for unused modules. Focused tools can work well for smaller teams, provided they can share information where needed.
How long should a trial last?
Two to four weeks on a single project or workflow is usually enough to show whether the product works in practice, provided you use real work and agree your success criteria beforehand.
How do I get my team to use new software?
Involve site users in the selection, start with one workflow, train on real tasks, appoint a respected champion and set a date for retiring the old process. Review after 30 and 90 days and adjust.
What should I check in the contract?
Check the length, renewal and cancellation terms, price changes, data ownership and export, security and data protection, support, and what happens to your data when you leave.
Can software fix our compliance problems?
It can support compliance-related processes by making records easier to create, find and follow up. It does not replace competent people or the procedures required for your projects.
Final Thoughts
Choosing construction management software without wasting time or money is mostly a matter of discipline. Know the problem. Pick the right category. Test your own scenarios. Understand the whole cost and the exit. Roll out in small steps.
The best product on paper is not the one that wins. It is the one your team will use every day, and that you could leave without losing your records.
This article is intended as general information for orientation and does not constitute legal, financial or professional advice. Software can support site processes but does not replace competent people, project procedures or the responsibilities set out in applicable regulations and standards.
Sources
- IT Brief UK, report on PlanRadar's 2023 survey of more than 1,300 construction professionals in 15 countries, on technology adoption challenges: itbrief.co.uk
- Fieldwire by Hilti, Construction management software cost: What to expect and how to avoid paying for features you don't need (June 2026), for common pricing models and hidden costs: fieldwire.com
Comments (0)
Add a Comment
No comments yet. Be the first to comment!