The first week of a new client is the most expensive week of the relationship, and almost none of it appears on an invoice.
Somebody creates a board. Somebody decides which columns it needs, which is really a decision about how this client will be run for the next two years. Somebody sets a posting cadence, works out who signs off, invites four people, and then spends a fortnight chasing an Instagram connection that never quite happens. By the time the first post goes up you have spent most of a working day on setup, and the client has been waiting long enough to start wondering.
The cost is not the hours
Three to six hours per client is a real number and it is worth reclaiming, but the hours are not the expensive part. The expensive part is that every setup is slightly different.
Whoever built the workspace made a dozen small judgement calls, and the next person will make twelve different ones. A year later you have fifteen clients being run fifteen slightly different ways, and nobody can say which way is correct. Quality stops being a standard and becomes a function of who happened to do the onboarding that week.
Bespoke onboarding does not just cost you time. It quietly makes your agency impossible to standardise.
Onboarding is a product decision, not an admin task
Most agencies treat setup as clerical work and hand it to whoever is free. But the structure you create in week one determines how the work flows for as long as the client stays. Which columns exist decides what can be tracked. Who has approval rights decides how long sign-off takes. The cadence you set decides whether the month feels calm or frantic.
Those are the highest-leverage decisions you will make about that account, and you are making them fresh, under time pressure, every single time.
What repeatable onboarding actually looks like
1. The workspace is a template, not a build
Decide once what a hospitality client needs, or an e-commerce client, or a B2B one. Board structure, columns, statuses, cadence, approval rules, roles. Save it. Applying it should take a click, not an afternoon.
The moment you have a template you also have an opinion, and an opinion is what lets you improve. When something goes wrong on one account you fix the template, and every future client inherits the fix.
2. The client does their own half
There is a portion of setup you genuinely cannot do: connecting their accounts and telling you when they are willing to post. Agencies routinely try to do it anyway, usually by asking for passwords in a Slack message, which is both a security problem and a delay.
Hand that half to the client as a guided flow. They connect their own networks. They set their own posting windows, weekdays only, nothing on a Sunday, nothing before nine. You now have their constraints written down instead of discovered later, when you publish something at the wrong hour and get a phone call.
3. Nothing bespoke on day one
Every account will eventually need something specific. Add it in month two, once you know what the client actually needs rather than what they said in the kickoff call. Day one should be identical every time.
Bespoke onboarding
- Someone builds a board from scratch, deciding structure under time pressure
- Cadence and approval rules live in someone’s head
- You chase credentials over email and Slack
- Posting constraints surface after you get them wrong
- Fifteen clients, fifteen different systems
Templated onboarding
- Apply a template, structure, cadence and rules arrive with it
- The rules are explicit, and improving them improves every client
- The client connects their own accounts, no credentials change hands
- Posting windows are captured before the first post is drafted
- Client fifteen runs exactly like client two
The part nobody plans for: the chasing
Even a perfect template stalls if the client does not finish their half. Someone connects Instagram and Facebook, forgets TikTok, and the workspace sits at two-thirds ready. In most agencies that becomes a human’s job to remember, which means it becomes a job nobody does.
The reminder should not be a person. It should be automatic, it should carry your branding, and it should keep going until the thing is done.
What this looks like in Ovia
Ovia was built inside an agency that onboarded thousands of clients, so this is the part we rebuilt first. A template carries the board structure, the posting cadence and the approval rules. Applying it takes one action. The client then gets a link that walks them through connecting their networks and choosing the hours they are happy to post in, under your brand, without creating an account or seeing our name.
Setup as the client sees it, no account, no password, no call.
Anything still outstanding gets chased automatically, on a cadence you set per client, from your address rather than ours. Nobody on your team has to remember that Lumen never finished connecting Instagram.
Set it up once. Reuse it forever.
Templates carry the board, the cadence and the approval rules. Your client connects their own accounts and picks their own posting hours.
Start a free trial