Agency onboarding rarely falls down on strategy. It falls down on four setup gaps: access, assets, approvers and a connection nobody tested. Check all four in the first week and the first post goes out on time.
TLDR: Run 12 yes/no checks across access, assets, approvals and operations before you write a single caption. Any "no" is a blocker with an owner and a date. Test the platform connection with a real draft, because an expired or wrong connection is the most common hard failure we see.
The 12 checks, in the order they delay you
| Area | Check | Owner |
|---|---|---|
| Access | 1. You have admin access to every profile, granted through the platform's own connect flow, not a shared password | Client |
| Access | 2. Each profile is the right account type (an Instagram professional account linked to its Facebook Page, for example) | You |
| Access | 3. A test post or draft has been connected and scheduled to each platform | You |
| Assets | 4. Logo files, brand colours and fonts are in one place | Client |
| Assets | 5. A shared folder exists for photos and video, and the client knows to drop files there | Client |
| Assets | 6. You have three past posts the client loved and one they hated | You |
| Approvals | 7. One named person approves every post, and one backup | Client |
| Approvals | 8. The turnaround is agreed in writing, in hours | Both |
| Approvals | 9. The approver opened the review link once and it works without an account | You |
| Operations | 10. The first 2 weeks of slots are on the calendar | You |
| Operations | 11. The reporting date and the report's recipients are set | You |
| Operations | 12. The client knows who to message about urgent changes | You |
Access is the slow one, so ask on day one
Most platforms make the client do the grant themselves, so the waiting sits on their calendar, not yours. Send one email on day one with exact steps for each platform and ask for a screenshot when it's done.
Check 3 matters more than it looks. In Mydrop's publishing data, the most common hard failure was an expired platform connection, and the most common warning was a YouTube custom thumbnail rejected because the channel wasn't phone-verified. Scheduling one real draft in week one catches both, instead of finding out on launch day.
Set approval speed before the first post, not after
Delays after launch usually sit with the client's approver. Put a number on it up front. In Mydrop's data on posts that went through client approval, the median time from submission to approval was 6 hours, and 66% were approved within 24 hours. That's a sensible default to propose: 24 hours, with posts auto-escalating to the backup approver after that.
A no-login review link removes the usual excuse. In Mydrop's client portal the client opens a link, comments or approves, and never creates an account. Test it yourself in a private browser window, which is check 9.
Assets: take the fast path
Don't ask for files over email. Ask for one shared folder, then import from it. Mydrop's Google Drive and Canva integrations let you pull the files straight into the post, so there's no download and re-upload step to forget.
If the client has no brand assets, don't wait. Build a one-page mini brand kit in your first week (two colours, two fonts, one logo version) and get a yes or no.
What a slow onboarding usually looks like
The common pattern is a signed contract, a kickoff call and then silence for two weeks. The agency waits for access. The client waits for a content plan. Nobody is wrong, and nothing is scheduled. A shared checklist with owners and dates breaks the deadlock, because each side can see what the other is waiting on.
Score the audit and chase the owner
Count the yeses. 12 means you're ready, 9 to 11 means you can start with named blockers, under 9 means don't promise a launch date. Put each "no" in a shared note with the owner and a date, and send it to the client by day three.
Workspaces help here: one per client holds the calendar, folder, approvers and reports, so the checklist state lives in one place.
Next step: copy the 12 checks into a doc, send it to your next client on day one, and ask them to fill in their six rows before your kickoff call.




















Google review
Trustpilot review