The first 30 days decide whether a retainer lasts three months or three years. Not the pitch, not the proposal — the 30 days after the contract is signed, when the client is paying and hasn't seen anything yet.
Most agencies lose that window to credential chasing. You ask for Google Analytics access on day two, get it on day nineteen, and by then the client has already mentally filed you under "slow." The work was never the problem. The sequence was.
This is a working client onboarding checklist for marketing agencies — structured by phase, with owners, deadlines, and the specific failure modes each item prevents. Steal it, adapt it, and run it the same way every time.
Why onboarding is a retention problem, not an admin problem
Agencies treat onboarding as paperwork. Clients treat it as the first product demo.
Everything a client learns about how you operate — responsiveness, organization, whether you remember what they told you — they learn in weeks one through four. If your kickoff call covers the same ground as the sales discovery call, you've just told them nobody read the notes. If three different people email them asking for the same Search Console access, you've told them you don't have a system.
The pattern is predictable: slow onboarding produces a month-two "can we get on a call?" email, and a month-four cancellation. Tight onboarding produces a client who defends your invoice internally. Same work either way.
Phase 1: Pre-kickoff (days 0–3)
This phase happens before the kickoff call. If you're doing these items during kickoff, you're wasting the client's most engaged hour.
Contract and billing
- Countersigned agreement filed where the delivery team can see it — not just in the sales folder
- Scope summary written in plain language: what's included, what's explicitly not, how many revision rounds
- First invoice sent and payment method on file (do this day one; chasing payment in week six poisons the relationship)
- Retainer hours or deliverable quotas documented with a defined overage process
That last one matters more than it looks. The most common retainer argument isn't about quality — it's about whether the extra landing page was included. Write down the answer before anyone's annoyed.
The access request
Send one consolidated access request within 24 hours of signature. One email, one list, one deadline. Not a drip of individual asks over two weeks.
- Google Analytics 4 (Editor), Search Console (Full), Google Tag Manager (Publish)
- Google Business Profile (Manager), Google Ads and Meta Ads (via Business Manager, never personal logins)
- CMS admin or editor access, plus staging environment if one exists
- Hosting, DNS, and CDN — you'll need DNS the first time a technical fix is required, and getting it then takes a week
- Rank tracking, Ahrefs/Semrush seats, call tracking, CRM read access
- Brand asset library: logos, fonts, photography rights, tone guidelines
Attach a short how-to for each platform. Clients delay because they don't know how to add a user to GA4, not because they're ignoring you. A 90-second Loom cuts turnaround time roughly in half.
Set a deadline and state the consequence honestly: "We need these by Friday to hit the February 15 deliverable date." Soft asks get soft responses.
Phase 2: Kickoff call (day 5–7)
Sixty minutes, agenda sent 48 hours ahead, both the day-to-day contact and the budget holder in the room. If the budget holder won't attend kickoff, that's useful information about renewal risk.
What the kickoff must produce
- Named decision-maker. One person who can approve copy and design without a committee. Get the name out loud on the call.
- Success definition in the client's words. Not "increase organic traffic" — "book 40 demos a month from organic by Q3." Write it verbatim and quote it back in every QBR.
- Known constraints. Legal review requirements, a dev team that ships every other Thursday, a CEO who hates the word "solutions." These kill timelines when discovered late.
- Communication contract. Which channel, what response time, who's allowed to assign work. Say out loud that Slack DMs to individual strategists don't count as requests.
- The first 30-day plan. Specific dates and deliverables on screen. Clients will forgive a slow start if they can see exactly what's coming and when.
Then send the recap within four hours. Decisions, owners, dates. The recap is the contract everyone actually refers to.
Phase 3: Baseline and audit (days 7–21)
You cannot prove improvement without a timestamped starting point, and you cannot capture a starting point retroactively. This is the phase agencies skip when they're busy, and the one they regret at renewal.
Capture before you change anything
- Organic sessions, conversions, and revenue — trailing 12 months, exported and stored
- Keyword rankings for the target set, with screenshots dated
- Current backlink profile: referring domains, DR/DA, obvious toxicity
- Core Web Vitals field data, indexed page count, crawl error baseline
- Paid performance: CPA, ROAS, spend by channel
- Conversion tracking validation — test every form and call button yourself, because roughly a third of accounts have at least one broken goal
Then run the audit. For SEO engagements, work through a repeatable technical process rather than improvising — our step-by-step technical SEO audit covers the crawl, indexation, and performance passes in the order that surfaces blockers fastest. Deliver findings as a prioritized list with effort estimates, not a 60-page PDF nobody reads.
Set up delivery infrastructure
Before work starts, the project should exist somewhere real: phases, owners, due dates, and a time budget mapped to the retainer. Structuring engagements around phases and proof gives you something to show when the client asks what they're paying for in a slow month. This is where PeakKR fits for us — client projects, retainer hours, and audit findings live in the same place, so onboarding isn't a separate stack of docs that goes stale by week six.
Phase 4: First deliverable and reporting (days 14–30)
Ship something tangible by day 14 — even if it's small. A fixed set of broken redirects, a rewritten meta title set, one optimized landing page. Momentum beats magnitude in month one.
Then stand up reporting before the first month closes. Don't wait until the client asks. A report that arrives unprompted on the 5th of every month, in a format they understand, removes more renewal anxiety than any deliverable. If you're building that template from scratch, this breakdown of SEO client reporting structures has examples you can copy.
Also log time from day one. Not to police the team — to know whether this account is profitable before you're six months into a mispriced retainer. There are ways to run time tracking without demoralizing people, and the honest version is: track to the project, not the minute.
Phase 5: The 30-day checkpoint
Book this on the kickoff call so it's already in the calendar. Thirty minutes, four questions:
- What's working about how we're communicating?
- What's annoying you that you haven't mentioned?
- Has anything changed internally — budget, priorities, personnel?
- Does the 90-day plan still match what you need?
Question two is the one that saves accounts. People won't volunteer friction, but they'll answer a direct question. A client who tells you in week four that reports are too technical is a client you keep.
Common failure points worth naming
The sales-to-delivery gap. If the strategist learns about the engagement from the contract PDF, onboarding starts cold. Require a 20-minute handoff call with the closer, recorded.
Over-promising in week one. Enthusiasm during kickoff creates scope you didn't price. Write down what you commit to, then check it against the contract before you send the recap.
No capacity check. Onboarding consumes 8–15 hours of senior time that nobody budgeted. Three new clients in one month will quietly break delivery for existing ones — which is why capacity planning belongs in the sales conversation, not after it.
The checklist
- Day 0: Countersigned contract filed; first inv

Nick Quirk
