The mistake most small businesses make
When the idea of automation comes up, the conversation usually goes straight to tools. Which software. Which integration. How much it costs. Whether it works with Xero.
That’s understandable. Tools are concrete. You can demo them, price them up, and feel like you’re making progress. But jumping to the tool before you’ve looked at what you’re actually automating is one of the most reliable ways to end up with a faster version of a broken process.
Automation doesn’t fix messy systems. It just moves the mess around more quickly.
Before you connect anything to anything else, there’s some groundwork worth doing. It doesn’t have to take long, and it will save you a significant amount of frustration later.
Garbage in, garbage out
You may have heard this phrase in a tech context, but it applies just as directly to small business systems. If the data going into your automation is inconsistent, incomplete, or just wrong, the data coming out the other end will be too — only now it’ll be wrong in three places instead of one.
A few examples of what this looks like in practice:
- A customer record in Xero with a postcode missing. The automation passes it to your job management software. Now it’s missing there too, and your engineer has to ring the office to find out where they’re going.
- A contact entered as “Dave Smith” in one system and “David Smith Plumbing” in another. The automation doesn’t recognise them as the same person. You end up with duplicate records and split invoice history.
- A job status that nobody updates consistently. The automation fires based on “job complete” — but half your team marks jobs complete at different stages. The invoice goes out at the wrong time, or not at all.
None of these problems are caused by the automation. They were already there. The automation just makes them visible — usually at the worst possible moment.
Three things that need to be solid before you start
1. Your data
This means the information already sitting in your systems — your customer records, your job history, your supplier details. Before you automate anything that touches this data, it’s worth spending some time making sure it’s reasonably clean and consistent.
You don’t need perfection. You need enough consistency that two systems can recognise the same customer when they see them. That usually means standardised names, accurate contact details, and postcodes that are actually postcodes.
If your contact list has been built up over years without much housekeeping, this might take a few hours. It’s not the most exciting work, but it’s the kind of thing that pays back many times over once the automation is running.
2. Your process
Automation is essentially the act of taking a process that a person does manually and having a system do it instead. That only works well if the process is clear in the first place.
Before you automate a step, try writing it down in plain English. What triggers it? What happens next? What does “done” look like? If you find yourself writing “it depends” at any point, that’s where you need to pause and make a decision — because the automation will need a definitive answer.
The process doesn’t have to be complicated. It just needs to be defined. “When a deposit is received, create a job in the management system and send the customer a confirmation” is something you can automate. “When payment comes in, do the usual thing” is not.
3. Who owns what
In a small business, it’s common for one person to do a bit of everything — or for the same task to be done differently depending on who’s in that day. Automation doesn’t cope well with this kind of flexibility. It needs to know who is responsible for what, and what the standard approach is.
This doesn’t mean you need a formal org chart or a policy document. It just means agreeing, as a team, on which system is the source of truth for each type of information, and who is responsible for keeping it up to date. Once that’s clear, the automation has something consistent to work with.
What happens if you skip this
The short answer is: the automation works, but it creates more problems than it solves.
You spend time troubleshooting why certain records aren’t being passed correctly. You find duplicates appearing in places they shouldn’t. You get invoices going to the wrong contact, or not going at all. Your team starts working around the automation rather than through it, which means you’ve paid for something nobody trusts.
Eventually, someone turns it off and you’re back where you started — except now you’ve also lost confidence in the idea that automation can help at all. That’s the most expensive outcome, because it means the problem carries on indefinitely.
Where to start
If you’re thinking about automating your systems and you’re not sure whether your groundwork is solid, a useful starting point is to pick one process — just one — and map it out from start to finish. Write down every step. Note where data comes from and where it goes. Flag anywhere that relies on someone’s memory or judgment rather than a clear rule.
What you find will tell you a lot about whether you’re ready to automate that process, or whether there’s a bit of tidying up to do first.
It’s not a glamorous first step. But it’s the one that makes everything else work.
A2B Sync helps trade and hospitality businesses get their systems connected — without the jargon, the expensive consultants, or the chaos of starting over. If you’re thinking about where to begin, join the waitlist and we’ll be in touch when we launch.
