Onboarding a customer and typing the same thing three times

15/09/2026

A new customer comes in, by phone, through a contact form, or on another customer’s recommendation, and before anything can be sold to them, they have to be created in the company’s systems. Name, tax ID, billing address, contact details, usual payment terms: the same details get typed into the CRM to allow sales follow-up, typed again into the invoicing software so documents can be issued, and a third time to set them up in email or whichever mailing list applies.

Every system has its own form, its own required fields and, often, its own format: one asks for the tax ID with a letter and another without it, one separates the trading name from the legal one and another doesn’t. Typing the same detail three times isn’t just repeated work: it triples the chances for a digit to be mistyped along the way, and each of those mistakes sits there until someone notices, usually once it’s already caused a problem.

Why onboarding a customer costs more than it looks

The first cost is literal: the same detail gets written three times because the systems don’t talk to each other. The second is checking the customer doesn’t already exist under a different name or a variant of it — “Smith & Co” and “Smith and Company Ltd” might be the same business — before a duplicate gets created that will later need merging or, worse, that sits alongside the original without anyone noticing. The third is correcting when a detail doesn’t match between systems: the invoice goes out with one tax ID and the CRM has another, and someone has to work out which one is right. The fourth is remembering to do all three entries together, because if the CRM gets done today and invoicing gets done “whenever it’s needed”, the customer can end up receiving their first order without being properly set up where it matters.

The result is a process that’s short in any one system but long overall, with more chances to make a mistake than actual work to do.

The four figures for onboarding a customer

Here a case is one new customer entered in all three places: CRM, invoicing, and email or mailing list. The frequency depends on how many new customers come in, which in a lot of small businesses is better counted by the week than by the day, and the duration hides in checking for duplicates and correcting mismatches between systems, not just in typing the fields the first time.

Say a small business onboards new customers every week: 5 customers, 12 minutes per customer — typing the details into the CRM, again into invoicing, and setting up the email entry — with someone whose hour costs €20. That’s 260 customers a year, 52 hours, and around €1,040 a year.

Change them for your own in the calculator

What gets automated first in onboarding, and what doesn’t

The first thing to automate is the repetition: a single onboarding form that, through an integration between the CRM, the invoicing software and email, writes a detail once and pushes it to all three places in the same format. That removes the most common source of error at the root, which is repeated manual retyping, not carelessness on the part of whoever does it.

What stays in someone’s hands is deciding whether a customer that looks new already existed under a different name, and what commercial terms to give them when they’re not the standard ones — a discount, different payment terms, a special rate. That depends on knowing the customer and sometimes on negotiating with them, and no integration replaces that.

What we won’t tell you about onboarding a customer

What’s usually missing here is how many onboardings later need fixing because a detail didn’t match between systems, because that correction almost never gets logged as part of onboarding: it happens separately, when the problem shows up, and gets blamed on “an invoicing mix-up” instead of on the original entry. Without knowing how many onboardings out of ten need that second pass, this process’s automation potential comes out as not estimable on that point, even though the cost of typing everything three times can still be worked out. Checking the last few onboardings and counting how many had to be touched again is the figure that’s missing.

If this is how you onboard a new customer, describe it in Handmetric: which systems you use and in what order you fill them in. Describe your process.

See all articles