Every agency guide you'll read budgets two to four weeks for onboarding a social media client. I want to argue that's not a timeline — it's a symptom. Onboarding takes three weeks because information arrives in nineteen WhatsApp messages across eleven days, and nobody knows what's still missing until a designer is blocked at 11 PM.
We onboarded 63+ brands at my agency. The ones that went badly all went badly the same way: we started work before we had everything, then spent month one paying for it in revisions. Here's the process that fixed it.
Why does onboarding decide whether the account survives?
Because month one sets the client's expectation of what working with you feels like. If the first two weeks are you chasing them for a logo file and them chasing you for a calendar, they've learned that this relationship runs on chasing. That habit never un-forms — and it's the same client who's on WhatsApp at 10 PM in month seven asking why a reel hasn't gone up.
There's also a hard operational reason. Almost every "urgent" problem in month three traces back to something not asked in week one: nobody knows if the brand can say "cheapest", nobody has the founder's approval on tone, nobody checked whether the Instagram account is a Professional account (it must be, for any scheduler to auto-publish). Onboarding is where you buy those answers cheaply.
What do you actually need from a new social media client?
Sendible's widely-used 42-question onboarding checklist is a good superset — but 42 questions in one email gets ignored. The list below is the minimum that unblocks production. Group it into five short screens and the completion rate roughly doubles, because nobody abandons a form that shows "Step 2 of 5".
| Bucket | What to collect | Why it blocks work if missing |
|---|---|---|
| Brand | Logo files (PNG + vector), brand colours, fonts, past creatives | Designers can't start; you get a month of off-brand posts |
| Voice | Tone notes, 3 competitor handles they admire, blackout topics | Captions get rewritten twice per post |
| Access | Partner access to Facebook Page + Instagram, Google Business Profile, website CMS | Nothing can be scheduled or measured |
| People | Approver's name, phone, and their backup when travelling | Approvals stall for four days at Diwali |
| Commercial | Legal entity name, GST number, billing email, PO/vendor-code process | Your first invoice bounces and payment slips 30 days |
| Goals | What success looks like in 90 days, in their words | Your report measures things they never cared about |
The GST row is the one agencies skip and regret. Large Indian clients route invoices through a vendor portal with a mandatory vendor code; if you learn that in week five, your first payment lands in month three. Ask for it before kickoff and put it straight on the GST invoice template.
The 5-step onboarding that takes two days
- Send one link, not a questionnaire. The client gets a single onboarding link that opens on their phone. Five steps, no more than six fields per step, auto-saving as they type so a half-finished form at 11 PM survives. Founders fill these between meetings — design for interruption.
- Take access, don't take passwords. On the same form, replace every "password" field with an access request and a two-line "how to give us access" guide (details in the next section). Anything they genuinely don't have — say, no Google Business Profile yet — should have an explicit "I don't have this" option, so it's a known gap and not a black hole.
- Send scope and contract the same day the form lands. Deliverables, revision limits, payment terms, notice period. Signed digitally, not printed-signed-scanned. If you don't have a template yet, start from our retainer agreement guide for Indian agencies.
- Run a 30-minute kickoff call — after the form, never before. The form gathers facts; the call is for judgement. Walk through the first month's themes, agree the approval SLA in hours (mine: 24 hours, weekdays), and name the one person who signs off. Record the call.
- Ship a small first calendar within 48 hours. Not a month — one week, four to six posts. It gives the client something concrete to react to while the relationship is still warm, and it surfaces tone disagreements when they're cheap to fix. The full month plan follows once week one is approved.
In My Digital Sevak this is literally the flow: the admin picks a form template, a contract template and a scope package, and one email sends all three. The client's wizard auto-saves each step, credentials are encrypted at rest, and the account only unlocks the normal portal once the contract comes back signed. Stalled clients get nudged automatically after 48 hours — because the thing that actually kills onboarding speed is nobody remembering to follow up on day three.
How do you get account access without asking for passwords?
This is the single biggest upgrade most small agencies can make in a week. Password sharing violates Instagram's terms, triggers suspicious-login blocks the first time your Rudrapur office logs into a Mumbai client's account, and makes you liable for anything that happens on that account.
The official route takes four minutes. Per Meta's Business Help Center, the client goes to Business Settings → Users → Partners → Add → "Give a partner access to your assets", enters your agency's 16-digit business portfolio ID, ticks the Page, Instagram account and ad account, and sets permission levels. You accept; done. Only someone with full control of the client's portfolio can do this, which is exactly the point — and the client can revoke it the day they leave, with no password to change.
- Send them your 16-digit portfolio ID in the onboarding form itself, with a screenshot. Don't make them ask for it.
- Confirm the Instagram account is a Professional account (Business or Creator) and linked to the Facebook Page. Personal accounts cannot be auto-published to by any scheduler.
- Ask for Editor, not Admin, on the Page unless you're running ads. Smaller asks get approved faster and reduce your risk.
- For the things that genuinely need credentials — Canva, a Wix login, a WhatsApp Business API panel — store them in an encrypted vault with an audit trail, never in a Google Sheet named "clients FINAL".
The India-specific bits nobody puts in the checklist
Onboarding guides written for US agencies miss half of what determines whether an Indian retainer runs smoothly. Add these to your form:
- Festival calendar, agreed upfront. Ask which festivals the brand actually posts for and which it deliberately skips. A Jaipur jewellery brand and a Kochi SaaS company have almost no overlap here, and the disagreement is much cheaper in week one than on the morning of Karva Chauth.
- Regional language. Will captions be English, Hinglish, or a regional language? If Hinglish, get three sample sentences the founder likes. "Make it more casual" is not a brief.
- Who's on the WhatsApp group — and what it's for. I now define this in writing: the group is for urgency and relationship, approvals happen in the portal. Without that line, every approval drifts back to WhatsApp within a month. I wrote about why that breaks down in WhatsApp vs a client portal.
- TDS treatment. Corporate clients will deduct TDS on your invoices. Confirm the section they deduct under and who sends Form 16A, so your books reconcile from month one rather than at year end.
- The approver's actual availability. A founder-run brand in a tier-2 market often approves at 11 PM. Build the SLA around when they really work, not around office hours.
Four onboarding mistakes that cost me real clients
- Starting design before the contract is signed. You'll do it once out of enthusiasm, and once out of pressure. Both times you're negotiating scope after having already given away work.
- Letting the salesperson's promises stay verbal. Whatever was said on the closing call is what the client believes they bought. Write it into the scope document, in their words, and have them acknowledge it.
- Onboarding without naming a single approver. Two approvers means every post gets contradictory feedback and your team stops trusting either.
- Treating onboarding as a one-time event. Re-run a 20-minute version at the 90-day mark. Goals shift, and the report you built in week one quietly stops answering the question the client now cares about.
If you're an agency in a market like Lucknow or Surat where a good chunk of clients are first-time buyers of social media, the structure matters even more — a founder who has never worked with an agency reads a clean five-step form as evidence you're organised, and reads a WhatsApp interrogation as evidence you're not.
Frequently asked questions
How long should social media client onboarding take?
Most agency guides budget two to four weeks. That's a symptom of chasing information over WhatsApp, not a law of nature. With a structured intake form, partner access instead of passwords, and a signed contract before kickoff, 48 to 72 hours from signature to first scheduled post is realistic.
Should I ask a client for their Instagram password?
No. Ask for partner access through Meta Business Suite instead — the client shares assets with your business portfolio ID and can revoke it anytime. Password sharing breaks Instagram's terms, triggers suspicious-login blocks, and leaves you liable if the account is compromised on your watch.
What should you collect before the first post goes live?
Brand assets and logo files, tone-of-voice notes, the approver's name and phone number, partner access to Facebook and Instagram, competitor references, blackout topics, GST number and billing contact, and a signed scope document. Anything missing at kickoff becomes a revision cycle in week three.
Onboard your next client in one link.
Five-step intake form, encrypted credential vault, digital contract signing and automatic follow-ups — then the same login runs the calendar, approvals and invoices. 7-day free trial, from ₹999/month for your whole team.
Start Free Trial