<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Lisa Sakura</title>
    <description>The latest articles on DEV Community by Lisa Sakura (@lisasakura).</description>
    <link>https://dev.to/lisasakura</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3910135%2Fee6480ed-beab-41a0-88ab-f35120052059.png</url>
      <title>DEV Community: Lisa Sakura</title>
      <link>https://dev.to/lisasakura</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/lisasakura"/>
    <language>en</language>
    <item>
      <title>If You Want to Fire a Client, Your Onboarding Process Already Failed You</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Tue, 19 May 2026 08:13:44 +0000</pubDate>
      <link>https://dev.to/lisasakura/if-you-want-to-fire-a-client-your-onboarding-process-already-failed-you-3h46</link>
      <guid>https://dev.to/lisasakura/if-you-want-to-fire-a-client-your-onboarding-process-already-failed-you-3h46</guid>
      <description>&lt;h1&gt;
  
  
  If You Want to Fire a Client, Your Onboarding Process Already Failed You
&lt;/h1&gt;

&lt;p&gt;Someone posted a question on Reddit this week that hit a nerve:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I'm at my limit and want to free up some time. All of my busy busy clients rely on me a lot. Just wondering how you'd go about culling the ones you no longer want to work with?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;73 comments. Everyone had a different tactic.&lt;/p&gt;

&lt;p&gt;Raise your rates and let them opt out. Tell them you're downsizing. Propose a phased handover. Be honest.&lt;/p&gt;

&lt;p&gt;All reasonable. But nobody asked the more useful question:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How did the clients you want to fire get in?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Because the answer is almost always: they got in during onboarding, when you didn't filter.&lt;/p&gt;




&lt;h2&gt;
  
  
  The client you want to fire was never the right fit
&lt;/h2&gt;

&lt;p&gt;The most draining clients in your roster share a pattern. They were:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Excited, fast-moving, and convincing in the sales call&lt;/li&gt;
&lt;li&gt;Vague about scope and expectations&lt;/li&gt;
&lt;li&gt;Never asked to fill out an intake form or sign a structured brief&lt;/li&gt;
&lt;li&gt;Handed a start date and a welcome email — nothing else&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You took them on because they seemed like good revenue. You didn't have a process that slowed things down enough to find out they weren't.&lt;/p&gt;

&lt;p&gt;That's an onboarding failure, not a client quality problem.&lt;/p&gt;




&lt;h2&gt;
  
  
  What qualification-at-onboarding actually looks like
&lt;/h2&gt;

&lt;p&gt;You don't need a 40-question intake survey. You need a lightweight filter that surfaces the clients who are wrong for your business before they're inside it.&lt;/p&gt;

&lt;p&gt;Three questions that catch most of the bad fits:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. What does success look like at the end of this engagement?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Vague answers (e.g., "we just want things to be better") are a signal. The clients who can't define success also can't tell you when they're satisfied — which means the project never ends cleanly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. How do you prefer to communicate and how quickly do you expect responses?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This question alone reveals the clients who expect 24/7 availability, daily check-ins, or real-time Slack responses on a monthly retainer. Don't assume you can reset those expectations after the contract is signed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Have you worked with someone in this role before? What ended the relationship?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The client who has fired three agencies in two years is telling you something. Not that the agencies were all bad. That something in the working dynamic isn't sustainable for them.&lt;/p&gt;

&lt;p&gt;Ask these during discovery or in a written intake form before you send a proposal. The answers change what you offer — and whether you offer at all.&lt;/p&gt;




&lt;h2&gt;
  
  
  You also need a structured off-ramp in the working agreement
&lt;/h2&gt;

&lt;p&gt;The second onboarding failure that leads to the "culling" conversation: no agreed process for ending or scaling back the relationship.&lt;/p&gt;

&lt;p&gt;When there's no off-ramp clause, every exit feels personal. The client doesn't know what they're entitled to expect. You don't know what you're obligated to provide. The professional relationship ends awkwardly — sometimes badly.&lt;/p&gt;

&lt;p&gt;You can fix this in the onboarding documentation, not in the exit conversation.&lt;/p&gt;

&lt;p&gt;A simple clause you can add to your working agreement or scope document:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Either party may reduce the scope or conclude this engagement with 30 days' written notice. During the notice period, [your name] will complete any in-progress deliverables and provide a documented handover summary."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That's it. When you're ready to downsize a client, you're not delivering bad news from scratch — you're triggering a clause you both agreed to.&lt;/p&gt;




&lt;h2&gt;
  
  
  The question the thread never asked
&lt;/h2&gt;

&lt;p&gt;The OP wasn't really asking how to fire clients. They were asking how to get back to a freelance business that doesn't drain them.&lt;/p&gt;

&lt;p&gt;The answer isn't in the exit tactic. It's in what you do with the next client you take on.&lt;/p&gt;

&lt;p&gt;Build a qualification filter into your intake process. Add an off-ramp clause to your working agreement. Stop letting urgency compress onboarding into a handshake and a start date.&lt;/p&gt;

&lt;p&gt;The clients you want to fire in year three are the ones you rushed to onboard in year one.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;My free checklist has the 3 qualification questions and the 30-day off-ramp clause as a one-pager you can copy: &lt;a href="https://agencyonboardingos.com/checklist" rel="noopener noreferrer"&gt;agencyonboardingos.com/checklist&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
    <item>
      <title>The Client Who Sits on Your Head All Day Is an Onboarding Problem, Not a Client Problem</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Tue, 19 May 2026 06:06:55 +0000</pubDate>
      <link>https://dev.to/lisasakura/the-client-who-sits-on-your-head-all-day-is-an-onboarding-problem-not-a-client-problem-4ebb</link>
      <guid>https://dev.to/lisasakura/the-client-who-sits-on-your-head-all-day-is-an-onboarding-problem-not-a-client-problem-4ebb</guid>
      <description>&lt;h1&gt;
  
  
  The Client Who Sits on Your Head All Day Is an Onboarding Problem, Not a Client Problem
&lt;/h1&gt;

&lt;p&gt;A UI/UX designer posted on r/freelance recently about a client who had him redesigning screens to match AI-generated mockups. When the designer pushed back with actual UX principles, the client waved it away. For every hour the work ran, the client was in his messages. Watching. Demanding. Redirecting.&lt;/p&gt;

&lt;p&gt;The designer's conclusion: "I think I'm done with freelancing."&lt;/p&gt;

&lt;p&gt;I understand the feeling. But here's what nobody in that thread said:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;That client wasn't born a micromanager. He was handed a vacuum, and he filled it.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  What fills the vacuum when you skip the working agreement
&lt;/h2&gt;

&lt;p&gt;Most freelancers send a welcome email, maybe a contract, and then jump into the work.&lt;/p&gt;

&lt;p&gt;What they don't send: the document that defines how the relationship actually &lt;em&gt;runs&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Not the deliverables. The &lt;em&gt;operating rules&lt;/em&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When the client can reach you and expect a response&lt;/li&gt;
&lt;li&gt;How many revision rounds are included before a change-request kicks in&lt;/li&gt;
&lt;li&gt;What happens when the client wants to override your professional judgment&lt;/li&gt;
&lt;li&gt;Who makes the final call on quality and method&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Without that document, clients do what humans do in ambiguity: they improvise. And a client who's anxious about whether they'll get what they paid for will improvise by staying close. Very close.&lt;/p&gt;

&lt;p&gt;That's the micromanagement trap. It's not a personality defect. It's a governance vacuum.&lt;/p&gt;




&lt;h2&gt;
  
  
  Three things to define in week one that make micromanagement structurally impossible
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Availability windows and response expectations
&lt;/h3&gt;

&lt;p&gt;Write down when you're reachable and what the client can expect.&lt;/p&gt;

&lt;p&gt;Not "I'll respond when I can." That's an invitation to a 20-hour surveillance session.&lt;/p&gt;

&lt;p&gt;Something like: &lt;em&gt;"My working hours are Monday–Friday, 9am–5pm CET. I respond to messages within 4 hours during those windows. For urgent issues outside those hours, I'll respond the next working day."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Put this in your kickoff document. Have the client acknowledge it. Now it's not a boundary you're setting — it's the agreement you're both operating under.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. The revision limit with a paper trail
&lt;/h3&gt;

&lt;p&gt;One of the most common micromanagement patterns is the revision loop. Client rejects Version 1. Then Version 2. Then Version 3. Each cycle brings more pressure, more oversight, more involvement.&lt;/p&gt;

&lt;p&gt;The fix: define revision rounds up front.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Two rounds of revisions are included in this scope. Additional revisions are billed at €[X]/hour. A round is defined as one consolidated list of changes, not individual back-and-forth messages."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Now the client has an incentive to consolidate feedback and trust your process. The loop has a structure. The surveillance has nowhere to go.&lt;/p&gt;

&lt;p&gt;This also gives you a paper trail if a dispute emerges later — you can show exactly how many revision rounds were agreed, and where the scope expanded.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. The professional judgment clause
&lt;/h3&gt;

&lt;p&gt;This is the one most freelancers skip, and it's the one that would have saved that UX designer months of misery.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"You've hired me for my expertise. I'll implement your direction wherever it doesn't compromise the quality or usability of the final product. When I believe a direction will hurt the outcome, I'll flag it once with my reasoning. After that, you have final say — and I'll note the decision in our project log."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;That's not arrogant. It's clarifying. It tells the client: you're in charge of the outcome, I'm in charge of the craft. We each have a defined lane.&lt;/p&gt;

&lt;p&gt;The project log note matters more than it sounds. If the client later disputes the quality of the work, or asks for a refund because "it doesn't look how I wanted," that log entry shows the decision was made jointly and explicitly. It also protects your reputation if the work ships with flaws that came from overriding your professional input.&lt;/p&gt;

&lt;p&gt;The designer in that thread was re-implementing AI-generated screens he knew were bad UX. With a professional judgment clause, he either gets to flag it properly — or gets paid to implement exactly what the client wants, with a documented trail showing it was the client's call.&lt;/p&gt;




&lt;h2&gt;
  
  
  The document that does the work
&lt;/h2&gt;

&lt;p&gt;These three things don't need to be a 20-page contract. They can fit in a one-page kickoff brief or a short "How We Work" section in your welcome email.&lt;/p&gt;

&lt;p&gt;The goal is to make implicit expectations explicit &lt;em&gt;before&lt;/em&gt; the client forms their own assumptions.&lt;/p&gt;

&lt;p&gt;A client who gets a clear working agreement in week one doesn't need to improvise. They know how to reach you, what's included, and where the lines are. There's no vacuum to fill.&lt;/p&gt;

&lt;p&gt;The designer who lost his confidence to a micromanaging client wasn't failed by freelancing. He was failed by a gap in his onboarding process that left his working relationship undefined.&lt;/p&gt;

&lt;p&gt;The good news: it's a solvable problem. Draft these three clauses once — expect to spend an afternoon getting them right — then adapt them per client type. The first version is the hardest. After that, it's 10-minute edits per engagement.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;If you're building out a client onboarding process for your agency or freelance practice, &lt;a href="https://agencyonboardingos.com" rel="noopener noreferrer"&gt;Agency Onboarding OS&lt;/a&gt; includes working agreement templates, kickoff brief frameworks, and revision-scope language you can use from week one.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
    <item>
      <title>The Client Who Sits on Your Head All Day Is an Onboarding Problem, Not a Client Problem</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Mon, 18 May 2026 20:13:04 +0000</pubDate>
      <link>https://dev.to/lisasakura/the-client-who-sits-on-your-head-all-day-is-an-onboarding-problem-not-a-client-problem-43h1</link>
      <guid>https://dev.to/lisasakura/the-client-who-sits-on-your-head-all-day-is-an-onboarding-problem-not-a-client-problem-43h1</guid>
      <description>&lt;p&gt;A UI/UX designer posted on r/freelance recently about a client who had him redesigning screens to match AI-generated mockups. When the designer pushed back with actual UX principles, the client waved it away. For every hour the work ran, the client was in his messages. Watching. Demanding. Redirecting.&lt;/p&gt;

&lt;p&gt;The designer's conclusion: "I think I'm done with freelancing."&lt;/p&gt;

&lt;p&gt;I understand the feeling. But here's what nobody in that thread said:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;That client wasn't born a micromanager. He was handed a vacuum, and he filled it.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  What fills the vacuum when you skip the working agreement
&lt;/h2&gt;

&lt;p&gt;Most freelancers send a welcome email, maybe a contract, and then jump into the work.&lt;/p&gt;

&lt;p&gt;What they don't send: the document that defines how the relationship actually &lt;em&gt;runs&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Not the deliverables. The &lt;em&gt;operating rules&lt;/em&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When the client can reach you and expect a response&lt;/li&gt;
&lt;li&gt;How many revision rounds are included before a change-request kicks in&lt;/li&gt;
&lt;li&gt;What happens when the client wants to override your professional judgment&lt;/li&gt;
&lt;li&gt;Who makes the final call on quality and method&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Without that document, clients do what humans do in ambiguity: they improvise. And a client who's anxious about whether they'll get what they paid for will improvise by staying close. Very close.&lt;/p&gt;

&lt;p&gt;That's the micromanagement trap. It's not a personality defect. It's a governance vacuum.&lt;/p&gt;




&lt;h2&gt;
  
  
  Three things to define in week one that make micromanagement structurally impossible
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Availability windows and response expectations
&lt;/h3&gt;

&lt;p&gt;Write down when you're reachable and what the client can expect.&lt;/p&gt;

&lt;p&gt;Not "I'll respond when I can." That's an invitation to a 20-hour surveillance session.&lt;/p&gt;

&lt;p&gt;Something like: &lt;em&gt;"My working hours are Monday–Friday, 9am–5pm CET. I respond to messages within 4 hours during those windows. For urgent issues outside those hours, I'll respond the next working day."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Put this in your kickoff document. Have the client acknowledge it. Now it's not a boundary you're setting — it's the agreement you're both operating under.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. The revision limit with a paper trail
&lt;/h3&gt;

&lt;p&gt;One of the most common micromanagement patterns is the revision loop. Client rejects Version 1. Then Version 2. Then Version 3. Each cycle brings more pressure, more oversight, more involvement.&lt;/p&gt;

&lt;p&gt;The fix: define revision rounds up front.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Two rounds of revisions are included in this scope. Additional revisions are billed at €[X]/hour. A round is defined as one consolidated list of changes, not individual back-and-forth messages."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Now the client has an incentive to consolidate feedback and trust your process. The loop has a structure. The surveillance has nowhere to go.&lt;/p&gt;

&lt;p&gt;This also gives you a paper trail if a dispute emerges later — you can show exactly how many revision rounds were agreed, and where the scope expanded.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. The professional judgment clause
&lt;/h3&gt;

&lt;p&gt;This is the one most freelancers skip, and it's the one that would have saved that UX designer months of misery.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"You've hired me for my expertise. I'll implement your direction wherever it doesn't compromise the quality or usability of the final product. When I believe a direction will hurt the outcome, I'll flag it once with my reasoning. After that, you have final say — and I'll note the decision in our project log."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;That's not arrogant. It's clarifying. It tells the client: you're in charge of the outcome, I'm in charge of the craft. We each have a defined lane.&lt;/p&gt;

&lt;p&gt;The project log note matters more than it sounds. If the client later disputes the quality of the work, or asks for a refund because "it doesn't look how I wanted," that log entry shows the decision was made jointly and explicitly. It also protects your reputation if the work ships with flaws that came from overriding your professional input.&lt;/p&gt;

&lt;p&gt;The designer in that thread was re-implementing AI-generated screens he knew were bad UX. With a professional judgment clause, he either gets to flag it properly — or gets paid to implement exactly what the client wants, with a documented trail showing it was the client's call.&lt;/p&gt;




&lt;h2&gt;
  
  
  The document that does the work
&lt;/h2&gt;

&lt;p&gt;These three things don't need to be a 20-page contract. They can fit in a one-page kickoff brief or a short "How We Work" section in your welcome email.&lt;/p&gt;

&lt;p&gt;The goal is to make implicit expectations explicit &lt;em&gt;before&lt;/em&gt; the client forms their own assumptions.&lt;/p&gt;

&lt;p&gt;A client who gets a clear working agreement in week one doesn't need to improvise. They know how to reach you, what's included, and where the lines are. There's no vacuum to fill.&lt;/p&gt;

&lt;p&gt;The designer who lost his confidence to a micromanaging client wasn't failed by freelancing. He was failed by a gap in his onboarding process that left his working relationship undefined.&lt;/p&gt;

&lt;p&gt;The good news: it's a solvable problem. Draft these three clauses once — expect to spend an afternoon getting them right — then adapt them per client type. The first version is the hardest. After that, it's 10-minute edits per engagement.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;If you're building out a client onboarding process for your agency or freelance practice, &lt;a href="https://agencyonboardingos.com" rel="noopener noreferrer"&gt;Agency Onboarding OS&lt;/a&gt; includes working agreement templates, kickoff brief frameworks, and revision-scope language you can use from week one.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
    <item>
      <title>The Client Ghosting Problem Nobody Talks About (And How Better Onboarding Prevents It)</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Mon, 18 May 2026 16:06:32 +0000</pubDate>
      <link>https://dev.to/lisasakura/the-client-ghosting-problem-nobody-talks-about-and-how-better-onboarding-prevents-it-m9j</link>
      <guid>https://dev.to/lisasakura/the-client-ghosting-problem-nobody-talks-about-and-how-better-onboarding-prevents-it-m9j</guid>
      <description>&lt;p&gt;It's one of the most anxiety-inducing things in freelancing: a client pays, you start work, and then they just... disappear.&lt;/p&gt;

&lt;p&gt;No approvals. No feedback. No "pause the project." Nothing.&lt;/p&gt;

&lt;p&gt;You keep messaging. You don't want to seem pushy. You don't know if they hated the work, ran out of time, or if something happened in their personal life. You're stuck in an awkward limbo — money received, work half-done, relationship unclear.&lt;/p&gt;

&lt;p&gt;This situation comes up constantly in freelancer communities. And the advice is usually: "Send a polite check-in email" or "Offer a refund if you can afford it."&lt;/p&gt;

&lt;p&gt;Both are fine advice for managing a crisis.&lt;/p&gt;

&lt;p&gt;But neither is the real solution.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Real Problem Isn't Chasing — It's Onboarding
&lt;/h2&gt;

&lt;p&gt;When a client ghosts you mid-project, it feels like a communication problem.&lt;/p&gt;

&lt;p&gt;It usually isn't.&lt;/p&gt;

&lt;p&gt;It's an onboarding setup problem. Specifically: you never agreed what happens when either party needs to pause, slow down, or become unavailable.&lt;/p&gt;

&lt;p&gt;Most freelance projects start with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a scope agreement (what you'll deliver)&lt;/li&gt;
&lt;li&gt;a price agreement (what they'll pay)&lt;/li&gt;
&lt;li&gt;a start date&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's it. There's no framework for what happens &lt;em&gt;during&lt;/em&gt; the project when communication breaks down, delays happen, or real life gets in the way.&lt;/p&gt;

&lt;p&gt;So when it does — and it does, for agency clients and independent clients alike — both sides are operating in a vacuum. You don't know what they expect from you. They don't know what you need from them. The silence grows uncomfortable. Nobody wants to be the one to make the awkward call.&lt;/p&gt;

&lt;h2&gt;
  
  
  What You Set Up in Week One Changes Everything
&lt;/h2&gt;

&lt;p&gt;The fix isn't a clever follow-up email template. It's what you establish before work starts.&lt;/p&gt;

&lt;p&gt;Specifically, three things that belong in every client engagement from day one:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. A response-time agreement
&lt;/h3&gt;

&lt;p&gt;"I'll send you a weekly update on Fridays. I need your feedback within 3 business days to keep the timeline on track."&lt;/p&gt;

&lt;p&gt;This sounds obvious, but most freelancers don't say it out loud, let alone put it in writing. When you do, you create a shared expectation. If a client goes quiet past their own agreed window, you have standing to say something — without feeling like you're being pushy.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. A pause/resume protocol
&lt;/h3&gt;

&lt;p&gt;"If you need to pause the project for any reason, just let me know. We'll freeze the deliverable list where it is, and I'll hold your spot for [X weeks]. After that, we'll need to rebook."&lt;/p&gt;

&lt;p&gt;This one conversation at the start removes 90% of the awkward silence when real life happens. The client knows there's a proper way to hit pause — and they'll use it. Without it, they don't know if pausing means losing their money or burning the relationship, so they go quiet instead.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. A missed-input escalation path
&lt;/h3&gt;

&lt;p&gt;"If I don't hear back within 7 days after sending work for review, I'll send one follow-up. If there's no response within 14 days, I'll treat the deliverable as approved and move forward."&lt;/p&gt;

&lt;p&gt;This protects you. It also helps clients who have a tendency to let things pile up — they know there's a deadline on their feedback, not an open-ended waiting game.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Language That Makes This Feel Natural
&lt;/h2&gt;

&lt;p&gt;Here's how to introduce this at kickoff without making it sound like a terms-of-service reading:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"One quick thing before we get started — I've found projects go smoothest when we agree upfront on the communication rhythm. I'll send work for review on [day]. I ask for feedback within [X days] so I can keep your timeline on track. If anything comes up on your end and you need to pause, just say the word — I'd much rather know than guess. Does that work for you?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;One paragraph. Two minutes. And you've removed most of the situations that cause client ghosting.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Good Onboarding Does to the "Client Disappeared" Scenario
&lt;/h2&gt;

&lt;p&gt;Compare two versions:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Without onboarding framework:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Client pays. You start work. Client disappears.&lt;/li&gt;
&lt;li&gt;You have no agreed response window to reference.&lt;/li&gt;
&lt;li&gt;You don't know if chasing them is pushy.&lt;/li&gt;
&lt;li&gt;You don't know if the silence means they hated the work.&lt;/li&gt;
&lt;li&gt;You're stuck.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;With onboarding framework:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Client pays. You start work. Client goes quiet past their agreed 3-day window.&lt;/li&gt;
&lt;li&gt;You send one follow-up: "Hey — I sent the first draft on [date]. Just checking in as we agreed on a 3-day turnaround for feedback. Let me know if you'd like to pause or reschedule."&lt;/li&gt;
&lt;li&gt;If nothing: second follow-up at day 14, invoking the missed-input protocol.&lt;/li&gt;
&lt;li&gt;You're not guessing. You're operating inside a structure both of you agreed to.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The second version doesn't prevent emergencies. But it removes the ambiguity that makes them so painful to navigate.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Deeper Pattern
&lt;/h2&gt;

&lt;p&gt;Client ghosting almost always has a real-life trigger — a health issue, a business problem, a budget change, a moment of embarrassment about the work.&lt;/p&gt;

&lt;p&gt;You can't prevent those triggers. But you &lt;em&gt;can&lt;/em&gt; build a container that makes it easy for a client to come back and say "I need to pause" — instead of letting silence become a habit.&lt;/p&gt;

&lt;p&gt;Most clients who disappear mid-project don't want to. They want an easy, shame-free way out of an awkward situation.&lt;/p&gt;

&lt;p&gt;Your onboarding process can give them that. The pause protocol is it.&lt;/p&gt;




&lt;p&gt;If you want the specific templates for the response-time agreement, the pause/resume protocol, and the missed-input escalation path — including the exact language for both the kickoff conversation and the follow-up emails — they're part of the &lt;a href="https://agencyonboardingos.com/checklist" rel="noopener noreferrer"&gt;Agency Onboarding OS&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Free version: the checklist at &lt;code&gt;/checklist&lt;/code&gt; covers the full setup you need to start your next client project with none of this ambiguity.&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
    <item>
      <title>Why Freelancers Keep Starting Work Without a Contract (And What to Do Instead)</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Mon, 18 May 2026 14:10:45 +0000</pubDate>
      <link>https://dev.to/lisasakura/why-freelancers-keep-starting-work-without-a-contract-and-what-to-do-instead-32b</link>
      <guid>https://dev.to/lisasakura/why-freelancers-keep-starting-work-without-a-contract-and-what-to-do-instead-32b</guid>
      <description>&lt;p&gt;A freelancer posted on r/freelance last week asking whether it was okay to ask for a contract after they'd already started working. Their client had missed payday and stopped responding.&lt;/p&gt;

&lt;p&gt;The most upvoted reply: "Better late than never. You should've had one signed before you did ANY work at all."&lt;/p&gt;

&lt;p&gt;Fair. But that reply doesn't answer the harder question: why didn't they?&lt;/p&gt;

&lt;h2&gt;
  
  
  It's an Onboarding Problem, Not a Character Flaw
&lt;/h2&gt;

&lt;p&gt;The contract wasn't missing because the freelancer forgot. It was missing because nobody taught them what a project kickoff should look like.&lt;/p&gt;

&lt;p&gt;There was no process. No checklist. No moment built into their workflow where "get this signed before starting" was a mandatory step.&lt;/p&gt;

&lt;p&gt;Without a system, you rely on memory and good intentions. Good intentions fail when you're excited about new work, the client seems trustworthy, and the money looks solid.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Pattern That Keeps Repeating
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Client reaches out. Seems legit.&lt;/li&gt;
&lt;li&gt;You discuss the work on a call or over email.&lt;/li&gt;
&lt;li&gt;You "agree" on terms — informally, verbally, undocumented.&lt;/li&gt;
&lt;li&gt;You start.&lt;/li&gt;
&lt;li&gt;Something breaks down: late payment, vanishing client, expanding scope.&lt;/li&gt;
&lt;li&gt;You have nothing concrete to point to.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The failure isn't in step 5. It's baked into steps 2 through 4.&lt;/p&gt;

&lt;h2&gt;
  
  
  Two Documents That Fix This
&lt;/h2&gt;

&lt;p&gt;You don't need a 12-page legal contract. You need two short documents confirmed before you start any work.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. The One-Page Agreement
&lt;/h3&gt;

&lt;p&gt;This is your contract. In plain English, it covers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;What's being delivered&lt;/strong&gt; — specific deliverables, not a vague description&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;When it's due&lt;/strong&gt; — actual dates&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What it costs&lt;/strong&gt; — exact number, not a range&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;When payment is due&lt;/strong&gt; — deposit, milestone, net terms&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;How many revision rounds are included&lt;/strong&gt; — "unlimited" kills projects&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;What happens if either party cancels&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Plain English works. You don't need a lawyer to write something enforceable. What you need is specificity.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. The Project Scope Statement
&lt;/h3&gt;

&lt;p&gt;The agreement covers the commercial terms. The scope statement covers the work itself. Write one short paragraph answering:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What deliverables are included&lt;/li&gt;
&lt;li&gt;What is explicitly excluded&lt;/li&gt;
&lt;li&gt;What the client needs to provide before you can start&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The "explicitly excluded" line does the most work. If you don't write it, clients assume everything adjacent to the project is included. That's where scope creep starts — not in the middle of a project, but in the gap you left at the beginning.&lt;/p&gt;

&lt;p&gt;Both documents together should take under an hour to draft the first time. After that, you're copying and adjusting a template — 15 minutes per project.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Note on the Kickoff Brief
&lt;/h2&gt;

&lt;p&gt;If you've read my earlier piece on kickoff briefs, those come after these two documents, not instead of them. The agreement and scope statement are the commercial and contractual foundation. The kickoff brief is the alignment conversation. Different documents, different moments, both necessary.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Make This Automatic
&lt;/h2&gt;

&lt;p&gt;The freelancers who consistently skip the contract aren't careless. They're working without a system. Fix looks like this:&lt;/p&gt;

&lt;p&gt;Create a "New Project" checklist with two mandatory checkboxes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ] Agreement sent and signed&lt;/li&gt;
&lt;li&gt;[ ] Scope statement confirmed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You don't start until both are checked. Keep both templates somewhere you can access in two minutes.&lt;/p&gt;

&lt;p&gt;The checklist makes the behavior automatic. Before the checklist, you're asking yourself each time whether to do it. With the checklist, the decision is already made.&lt;/p&gt;

&lt;h2&gt;
  
  
  What It Actually Costs to Skip This
&lt;/h2&gt;

&lt;p&gt;The freelancer in that thread was charging $100 a week and had been waiting over a month. The financial loss is one thing. What doesn't show up in the numbers: every hour spent anxious about an unresponsive client, the follow-up emails written and rewritten, the leverage they didn't have when things finally went sideways.&lt;/p&gt;

&lt;p&gt;Good onboarding at the start isn't about assuming clients are bad. Most aren't. It's about creating clarity that makes the whole engagement easier — for both sides.&lt;/p&gt;

&lt;p&gt;The clients who go through a clear kickoff process tend to ask fewer questions mid-project and create less friction overall. My read: when expectations are set clearly at the start, people behave differently — because they know what was agreed.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;The one-page agreement template, scope statement, and kickoff brief are included in &lt;a href="https://agencyonboardingos.com" rel="noopener noreferrer"&gt;Agency Onboarding OS&lt;/a&gt; — a practical onboarding system for small agencies and freelancers. €49 one-time.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
    <item>
      <title>The Silent Reason New Freelancers Quit: Nobody Told Them About the Kickoff Brief</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Mon, 18 May 2026 12:05:29 +0000</pubDate>
      <link>https://dev.to/lisasakura/the-silent-reason-new-freelancers-quit-nobody-told-them-about-the-kickoff-brief-32d9</link>
      <guid>https://dev.to/lisasakura/the-silent-reason-new-freelancers-quit-nobody-told-them-about-the-kickoff-brief-32d9</guid>
      <description>&lt;h1&gt;
  
  
  The Silent Reason New Freelancers Quit: Nobody Told Them About the Kickoff Brief
&lt;/h1&gt;

&lt;p&gt;Most freelancers who quit in their first two years blame the clients.&lt;/p&gt;

&lt;p&gt;Bad clients. Unreasonable clients. Clients who pay, then demand refunds. Clients who say the files were "nowhere near what they wanted" — after they already approved everything.&lt;/p&gt;

&lt;p&gt;Here's the uncomfortable part: most of those disasters trace back to a single missing document that nobody in the freelance community talks about.&lt;/p&gt;

&lt;p&gt;Not a contract. Not a proposal. Not a scope-of-work clause.&lt;/p&gt;

&lt;p&gt;A kickoff brief.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Actually Goes Wrong (It's Not the Client)
&lt;/h2&gt;

&lt;p&gt;The pattern looks like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Client reaches out. You're excited.&lt;/li&gt;
&lt;li&gt;You agree on a price, maybe a rough description of the work.&lt;/li&gt;
&lt;li&gt;You do the work. You deliver.&lt;/li&gt;
&lt;li&gt;Client says it's not what they wanted.&lt;/li&gt;
&lt;li&gt;You're confused. They're upset. Someone takes a loss.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;What happened in between steps 2 and 3?&lt;/p&gt;

&lt;p&gt;No shared definition of "done."&lt;/p&gt;

&lt;p&gt;The client had a version of the deliverable in their head. You had a different version. Neither of you wrote it down. Neither of you compared notes before the work started.&lt;/p&gt;

&lt;p&gt;The miscommunication wasn't inevitable. It was just unaddressed.&lt;/p&gt;




&lt;h2&gt;
  
  
  What a Kickoff Brief Actually Is
&lt;/h2&gt;

&lt;p&gt;A kickoff brief is a short document — usually 1–2 pages — that you create &lt;em&gt;before&lt;/em&gt; you start work, and that the client reviews and approves.&lt;/p&gt;

&lt;p&gt;It answers six questions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;What are we building, exactly?&lt;/strong&gt; (Description, format, dimensions, file types, platform)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What does success look like?&lt;/strong&gt; (The client's definition, not yours)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What are the three most important requirements?&lt;/strong&gt; (Prioritized, not just listed)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What is explicitly out of scope?&lt;/strong&gt; (This is the one everyone skips)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What reference material are we working from?&lt;/strong&gt; (Links, examples, approved assets)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What are the review rounds?&lt;/strong&gt; (How many, what feedback counts, what doesn't)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This document takes 30 minutes to write. It prevents 90% of the "that's not what I wanted" conversations.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Approval Step Nobody Uses
&lt;/h2&gt;

&lt;p&gt;The brief only works if the client reads it and confirms, &lt;em&gt;in writing&lt;/em&gt;, before you start.&lt;/p&gt;

&lt;p&gt;Not "okay, sounds good, let's go."&lt;/p&gt;

&lt;p&gt;An explicit: "Yes, this matches what I'm expecting. Go ahead."&lt;/p&gt;

&lt;p&gt;Even a "Looks good, confirmed" email reply works. The point is that both parties have seen the same version of the job description before a single hour of work starts.&lt;/p&gt;

&lt;p&gt;When a client asks for a refund after delivery, you have three options:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No kickoff brief:&lt;/strong&gt; You argue about what was originally agreed. You usually lose.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Brief exists, client confirmed:&lt;/strong&gt; You can show exactly what was approved. The conversation is different.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Brief exists, client never confirmed:&lt;/strong&gt; You have documentation of your intent. Still stronger than nothing.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The Part Where Agencies Have It Better
&lt;/h2&gt;

&lt;p&gt;Here's something worth knowing if you're freelancing alone:&lt;/p&gt;

&lt;p&gt;Small agencies that run structured onboarding don't have fewer "bad clients." They have better documentation of what was agreed before the work starts.&lt;/p&gt;

&lt;p&gt;Their kickoff process forces this alignment. Not through a better contract — through a document that makes the client visualize the outcome before you deliver it.&lt;/p&gt;

&lt;p&gt;The clients that demand refunds after delivery are almost always clients who never clearly confirmed what delivery would look like.&lt;/p&gt;

&lt;p&gt;The fix isn't screening harder. It's front-loading alignment.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Three Things to Add to Every New Project
&lt;/h2&gt;

&lt;p&gt;If you're not ready to build a full onboarding system, start here:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Project Brief (you write, client confirms)&lt;/strong&gt;&lt;br&gt;
One page covering: what you're building, format/specs, success definition, three must-haves, what's out of scope.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Reference collection (before you start)&lt;/strong&gt;&lt;br&gt;
Any examples, brand guidelines, past work, or visual inspiration the client mentions — collected and confirmed before kickoff, not discovered mid-project.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Revision scope definition (in the kickoff, not the contract)&lt;/strong&gt;&lt;br&gt;
"Two rounds of revisions" means nothing if the client doesn't know what counts as a revision versus a new request. Define it during kickoff. Put it in the brief.&lt;/p&gt;

&lt;p&gt;These three additions don't require a new tool. They require a template and the discipline to use it before every project.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why Most Freelancers Don't Do This
&lt;/h2&gt;

&lt;p&gt;They think it slows things down.&lt;/p&gt;

&lt;p&gt;It doesn't. A 30-minute kickoff brief prevents a 3-hour refund conversation.&lt;/p&gt;

&lt;p&gt;The real reason is that nobody teaches this in the "how to start freelancing" content. The advice is almost entirely about finding clients, pricing yourself, and building a portfolio. The project &lt;em&gt;starts&lt;/em&gt; when the client says yes.&lt;/p&gt;

&lt;p&gt;What nobody covers is what the first 48 hours of that project should look like.&lt;/p&gt;

&lt;p&gt;That's the gap.&lt;/p&gt;




&lt;p&gt;If you're a freelancer running multiple projects at once, a documented kickoff process isn't overkill. It's the thing that keeps you sane when a client comes back six weeks later claiming you delivered the wrong thing.&lt;/p&gt;

&lt;p&gt;Get the brief signed before you open the file. Everything is easier from that point.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Agency Onboarding OS includes a kickoff brief template, project intake form, and access-collection workflows designed for small agencies and freelancers. Free checklist: &lt;a href="https://agencyonboardingos.com/checklist" rel="noopener noreferrer"&gt;agencyonboardingos.com/checklist&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
    <item>
      <title>The 90-Day Agency Cliff: Why Most Agency-Client Relationships Fail at the Same Moment</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Mon, 18 May 2026 10:15:01 +0000</pubDate>
      <link>https://dev.to/lisasakura/the-90-day-agency-cliff-why-most-agency-client-relationships-fail-at-the-same-moment-4pib</link>
      <guid>https://dev.to/lisasakura/the-90-day-agency-cliff-why-most-agency-client-relationships-fail-at-the-same-moment-4pib</guid>
      <description>&lt;p&gt;A university marketing manager posted on Reddit this week about paying $50,000/month to an agency where the ads went offline for seven days — and nobody noticed.&lt;/p&gt;

&lt;p&gt;The top replies recommended finding a smaller agency. A few said go in-house. One person noted this was just "tactical operators, not strategists."&lt;/p&gt;

&lt;p&gt;All of that might be true. But the common thread in the replies was this: the client felt abandoned around the same time. Not at month one. Not at month six. Somewhere in the 60–90 day window.&lt;/p&gt;

&lt;p&gt;That's not a coincidence.&lt;/p&gt;




&lt;h2&gt;
  
  
  The 90-day cliff is real and almost every agency has one
&lt;/h2&gt;

&lt;p&gt;Here's the pattern:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Month 1: high energy, lots of setup, frequent contact&lt;/li&gt;
&lt;li&gt;Month 2: campaigns running, things settling, contact drops&lt;/li&gt;
&lt;li&gt;Month 3: client wonders what's happening; agency assumes silence = satisfaction&lt;/li&gt;
&lt;li&gt;Day 90+: client has quietly decided the relationship isn't working but hasn't said it yet&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The cliff exists because of a structural mismatch in how agencies run.&lt;/p&gt;

&lt;p&gt;Agencies are optimized for winning new clients. The sales cycle is intense, visible, and rewarded. Kickoff calls are long and detailed. Everyone's paying attention.&lt;/p&gt;

&lt;p&gt;After kickoff, the incentive structure flips. The retainer is locked in. The account manager's job becomes "not losing the client," which in practice means "don't create problems." So contact gets lighter, updates get shorter, and months 2 and 3 become a slow drift toward the client feeling like a number.&lt;/p&gt;

&lt;p&gt;By month 4, the relationship is usually in slow-motion failure. One incident — ads offline for a week, a missed deadline, a lead quality drop — just accelerates the inevitable.&lt;/p&gt;




&lt;h2&gt;
  
  
  The specific thing that breaks at day 60–90
&lt;/h2&gt;

&lt;p&gt;In month one, the client has just invested trust. They signed the contract, shared access, did the onboarding call. They're primed to assume the best.&lt;/p&gt;

&lt;p&gt;By day 60, something happens: the novelty wears off, the client's own pressure increases, and they start &lt;em&gt;actually measuring&lt;/em&gt; the relationship against the promises made in the pitch.&lt;/p&gt;

&lt;p&gt;If the agency hasn't explicitly reset expectations by day 60 — what's working, what's not, what the next 90 days actually look like — the client is left filling that silence with anxiety.&lt;/p&gt;

&lt;p&gt;Anxiety plus one bad week equals cancellation.&lt;/p&gt;




&lt;h2&gt;
  
  
  What good agencies do differently
&lt;/h2&gt;

&lt;p&gt;The agencies that don't hit the cliff do one thing that most agencies skip: they run a deliberate 30-day and 60-day internal review before the client asks for one.&lt;/p&gt;

&lt;p&gt;Not a client-facing report. An internal moment: &lt;em&gt;Is this client getting what they came for? Are we ahead or behind the implicit expectations we set in the proposal? What do they probably think is happening right now?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Then they take that internal review and turn it into a proactive client conversation — not because something is wrong, but because proactive &amp;gt; reactive every time.&lt;/p&gt;

&lt;p&gt;That conversation doesn't have to be a formal call. It can be a short email: "Here's what we've seen in month two, here's what we're adjusting, here's what month three looks like." Three paragraphs. The client feels remembered. The relationship resets.&lt;/p&gt;

&lt;p&gt;The agencies that skip this are gambling that nothing will surface at month 3 that the client cares about. Usually they win for a while. Eventually they don't.&lt;/p&gt;




&lt;h2&gt;
  
  
  How to design around the cliff from day one
&lt;/h2&gt;

&lt;p&gt;If you're an agency, the 90-day cliff is a delivery design problem, not a talent problem.&lt;/p&gt;

&lt;p&gt;It needs to be addressed before month one ends — ideally in the onboarding process:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Set an explicit 30/60 review rhythm during kickoff.&lt;/strong&gt; Tell the client: "At day 30 we'll do a quick check-in specifically about alignment, not deliverables. At day 60 we'll do a longer one to recalibrate the next quarter." Make it scheduled. Make it mutual.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Send a proactive "here's what we see" update at day 28.&lt;/strong&gt; Don't wait for 30. The first one should land before the client expects it. It signals that you're managing proactively, not reactively.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Create an explicit space for the client to say "this isn't what I expected."&lt;/strong&gt; The cliff happens partly because clients don't feel safe bringing up discomfort early. One question at day 30 changes this: &lt;em&gt;"Is there anything about this relationship so far that you'd want to adjust?"&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;The $50K/month client who got their ads taken offline for a week: that relationship probably wasn't failing because of the ads. It was already failing at day 60 because nobody ran the proactive check-in. The ads were just the moment the failure became visible.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Building a repeatable client retention system starts at onboarding — not at the first renewal conversation. The &lt;a href="https://agencyonboardingos.com" rel="noopener noreferrer"&gt;Agency Onboarding OS&lt;/a&gt; includes the 30/60-day check-in templates and kickoff conversation guides that prevent the cliff from forming.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
    <item>
      <title>Why Nightmare Clients Are Almost Always an Onboarding Failure in Disguise</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Mon, 18 May 2026 08:10:44 +0000</pubDate>
      <link>https://dev.to/lisasakura/why-nightmare-clients-are-almost-always-an-onboarding-failure-in-disguise-5b5f</link>
      <guid>https://dev.to/lisasakura/why-nightmare-clients-are-almost-always-an-onboarding-failure-in-disguise-5b5f</guid>
      <description>&lt;p&gt;Last month a UI/UX freelancer told me about her worst client ever.&lt;/p&gt;

&lt;p&gt;He sat in her Figma file. All day. Watching her cursor move. He'd ping her on Slack when she stopped designing for more than ten minutes. He'd paste AI-generated mockups from Midjourney and demand pixel-exact recreations, then change direction the next morning because he "saw something better on Dribbble."&lt;/p&gt;

&lt;p&gt;Three weeks in, she'd done six versions of the same homepage. Her effective hourly rate had halved. She was messaging me at 11pm asking how to fire him without losing the deposit.&lt;/p&gt;

&lt;p&gt;Here's the thing: every red flag was visible in the discovery call.&lt;/p&gt;

&lt;p&gt;He'd said &lt;em&gt;"I like to be hands-on."&lt;/em&gt; He'd said &lt;em&gt;"I move fast and I expect my team to keep up."&lt;/em&gt; He'd shown three reference sites and said &lt;em&gt;"I want it to look like all of these, mixed together."&lt;/em&gt; None of this was hidden. She just didn't have a script for what to do with the signal.&lt;/p&gt;

&lt;p&gt;That's the dirty secret of nightmare clients. They aren't ambushes. They're failed onboardings.&lt;/p&gt;

&lt;h2&gt;
  
  
  The patterns were all there
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Hands-on&lt;/strong&gt; = wants to supervise mid-process.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Move fast&lt;/strong&gt; = will change direction without warning.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Three reference sites&lt;/strong&gt; = doesn't actually know what they want.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These aren't bad people. They're people with normal anxieties about spending money on something they can't fully evaluate. Your job in onboarding isn't to filter them out — it's to install the operating system you're going to use together. Skip that step and they install theirs by default. Theirs always involves watching your cursor.&lt;/p&gt;

&lt;p&gt;The conversation that needed to happen in the kickoff call had three pieces.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Process agreement: phases and feedback windows
&lt;/h2&gt;

&lt;p&gt;You don't show work continuously. You show it at defined gates: Discovery → Wireframes → Visual Direction → High-Fidelity → Handoff. Each gate has a &lt;strong&gt;48-hour feedback window&lt;/strong&gt; where the client consolidates input from their team and sends one structured response.&lt;/p&gt;

&lt;p&gt;Outside that window, you're heads-down. No live commentary. No "just checking in" Slacks. No watching the cursor.&lt;/p&gt;

&lt;p&gt;This isn't rigidity — it's how the work gets good. Continuous feedback creates Frankenstein designs, because every passing thought gets the same weight as a considered opinion.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Change policy: approval is approval
&lt;/h2&gt;

&lt;p&gt;Once a phase is signed off, going back costs extra. Not as a punishment — as a reflection of reality. Reopening visual direction after wireframes are approved means redoing the wireframes. That's new work. New work has a price.&lt;/p&gt;

&lt;p&gt;Standard rate: your hourly × 1.5, billed in advance, on a new mini-SOW. Write this into the proposal. Reference it cheerfully when it comes up: &lt;em&gt;"Totally doable! That's a Phase 2 change, so I'll send the addendum over and we'll slot it in next week."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The cheerful part matters. You're not punishing them. You're showing them the menu.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Supervision norms: review gates, not shoulder surfing
&lt;/h2&gt;

&lt;p&gt;Your Figma file is not a livestream. Edit access is for the people doing the work. View access for stakeholders comes with a note: &lt;em&gt;"This is a working file. What you see between review gates is in-progress and will look broken. Please save reactions for our scheduled review."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Most clients have never been told this. They assume the default is "watch everything." When you set a different default, they relax. Watching designers work isn't actually fun for clients — it's anxiety management. Replace the anxiety with predictability and they'll happily stay out.&lt;/p&gt;

&lt;h2&gt;
  
  
  Three copy-paste phrases for kickoff
&lt;/h2&gt;

&lt;p&gt;Steal these. Send them in writing before kickoff, then say them out loud on the call.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I work in phases with 48-hour review windows. Between reviews I'm heads-down — that's where the quality comes from. Sound good?"&lt;/p&gt;

&lt;p&gt;"Once we sign off a phase, going back is totally fine but it triggers a Phase 2 addendum at 1.5×. I'll always quote it before doing the work, so there are no surprises."&lt;/p&gt;

&lt;p&gt;"I'll share the Figma in view-only between reviews so you can peek if you want, but please save reactions for our scheduled gate — the in-between is messy on purpose."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Three sentences. Five minutes. They prevent every version of the nightmare client.&lt;/p&gt;

&lt;h2&gt;
  
  
  The reframe
&lt;/h2&gt;

&lt;p&gt;Nightmare clients aren't a hiring problem. They're a system problem. The same client, onboarded properly, becomes a normal client. The same client, onboarded by default, becomes the person Slacking you at 11pm about Dribbble.&lt;/p&gt;

&lt;p&gt;If your last three projects had scope creep, supervision creep, or direction whiplash — your onboarding is the leak. Not your client filter.&lt;/p&gt;




&lt;p&gt;Want the full kickoff script, the change-order template, and the review-gate email I send before every project? Grab the free Agency Onboarding Checklist:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;→ &lt;a href="https://agencyonboardingos.com/checklist" rel="noopener noreferrer"&gt;agencyonboardingos.com/checklist&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
    <item>
      <title>What Clients See When Your Agency Onboarding Breaks (Most Agency Owners Have No Idea)</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Mon, 18 May 2026 06:06:37 +0000</pubDate>
      <link>https://dev.to/lisasakura/what-clients-see-when-your-agency-onboarding-breaks-most-agency-owners-have-no-idea-1ijb</link>
      <guid>https://dev.to/lisasakura/what-clients-see-when-your-agency-onboarding-breaks-most-agency-owners-have-no-idea-1ijb</guid>
      <description>&lt;p&gt;A university marketing director just posted on Reddit that they're paying an agency $50,000 a month in fees. Their ads went offline for an entire week. The agency didn't notice.&lt;/p&gt;

&lt;p&gt;The comments were brutal — and revealing. The top response wasn't "fire them." It was:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Lay out exactly what you expect from them. Get that in the contract. Agree what a high quality lead looks like."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That's not a story about a bad agency. That's a story about what happens when the first 30 days don't establish what "doing the work" actually looks like from the client's side.&lt;/p&gt;

&lt;p&gt;The agency was probably doing &lt;em&gt;something&lt;/em&gt;. The client had no way to know.&lt;/p&gt;

&lt;p&gt;This is the trust gap. And it almost always opens in week one.&lt;/p&gt;




&lt;h2&gt;
  
  
  What your client is actually thinking in week one
&lt;/h2&gt;

&lt;p&gt;Agency owners are usually focused on delivery in week one: setting up accounts, getting briefed, figuring out the project.&lt;/p&gt;

&lt;p&gt;Clients are doing something different. They're making a judgment call about whether they made the right decision.&lt;/p&gt;

&lt;p&gt;Here's what they're watching:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Day 1–3: "Did they actually read what I sent?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If the welcome email is generic, if the kickoff questions overlap with the brief you already submitted, if the account access process is chaotic — clients notice. They don't say anything. They start building a mental file.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Day 4–7: "Is anyone actually managing this?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Clients don't need constant updates. They need to know someone is in charge. Radio silence after the kickoff — even if you're heads down working — reads as abandonment. The absence of a status check becomes evidence.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Day 8–14: "Will this agency notice if something goes wrong?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is the anxiety that drives the "ads were offline for a week" story. Clients want to know: does this agency have systems, or are we responsible for monitoring our own account?&lt;/p&gt;

&lt;p&gt;By the end of week two, most clients have already formed their verdict. The project might continue for months. The trust is already set.&lt;/p&gt;




&lt;h2&gt;
  
  
  The five things clients never tell you — but track silently
&lt;/h2&gt;

&lt;p&gt;Through reading dozens of client complaints in agency and marketing communities, the pattern is consistent:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. How long it took to get started after signing&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The gap between "contract signed" and "first real touchpoint" is one of the strongest predictors of client satisfaction. A 3-day silence reads as chaos even if you were busy onboarding.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Whether the kickoff covered things they already told you&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Every redundant question costs trust. If a client submitted a brief and the kickoff agenda asks the same questions, the subtext is: "nobody read this."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Who to contact and what to expect in return&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If the client doesn't know whether to email you, Slack you, or wait for a weekly call — they default to anxiety. And anxiety turns into micromanagement.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Whether you'll notice problems before they do&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;No client wants to be their own account manager. When they have to flag something that the agency missed, trust drops immediately. Not because of the mistake — because of the detection failure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. What "good" looks like according to you, not just them&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Clients who've had bad agency experiences are guarding against one thing: templates pretending to be strategy. If you don't show them what good work looks like and how you'll measure it, they assume you don't have a standard.&lt;/p&gt;




&lt;h2&gt;
  
  
  The fix isn't a better delivery. It's a clearer contract with week one.
&lt;/h2&gt;

&lt;p&gt;The "dishonest agency" problem isn't usually dishonesty. It's a delivery model built around what's convenient to produce, not what's visible to clients.&lt;/p&gt;

&lt;p&gt;The agencies that earn trust in week one tend to do five things:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Send a 48-hour confirmation message&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Not a welcome email. A message that says: here's what we received, here's what happens next, here's your point of contact, here's when you'll hear from us again. Clients just need to know their signed contract landed somewhere real.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Run a kickoff that covers context you don't already have — not context you do&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If it's in the brief, don't ask it again. Use kickoff time for things only a live conversation reveals: political constraints, internal history, what's already been tried, who the real decision-maker is.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Set a written service norm in week one&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Not in the contract. In the first week. "We send a status update every Friday by 3pm. If something urgent comes up, you message us on [channel] and we'll respond within [hours]." This one paragraph changes how clients experience the whole project.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Give clients a visibility mechanism they can use themselves&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A shared dashboard, a weekly loom, a Notion page — anything that lets a client check in without asking. The goal isn't to reduce communication. It's to reduce anxiety-driven communication.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Review your own deliverables against the in-scope list before the client does&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The agency that catches its own gaps builds more trust than the agency that produces perfect work. "We noticed X wasn't covered by the agreed scope — here's how we're handling it" is a line that clients remember.&lt;/p&gt;




&lt;h2&gt;
  
  
  The pattern in every "bad agency" complaint
&lt;/h2&gt;

&lt;p&gt;Read through enough agency horror stories from the client side and a pattern emerges. It's almost never "they did no work." It's almost always one of these:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"They didn't tell us when something changed"&lt;/li&gt;
&lt;li&gt;"We had to ask to find out what was happening"&lt;/li&gt;
&lt;li&gt;"The reports showed numbers but didn't explain what they meant"&lt;/li&gt;
&lt;li&gt;"When we asked a question, it took days to get an answer"&lt;/li&gt;
&lt;li&gt;"We never felt like anyone was actually managing our account"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are all onboarding failures. Not delivery failures. The work might have been fine. The client never had a frame to evaluate it.&lt;/p&gt;




&lt;h2&gt;
  
  
  What this looks like in practice
&lt;/h2&gt;

&lt;p&gt;The client who wrote about the $50k/month agency going silent for a week didn't know the ads were offline because nobody told them that's something the agency monitors. The agency probably assumed this was obvious. The client assumed someone was watching.&lt;/p&gt;

&lt;p&gt;That assumption gap opens at onboarding. It closes at onboarding.&lt;/p&gt;

&lt;p&gt;If your kickoff meeting ends without the client knowing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;what you're monitoring&lt;/li&gt;
&lt;li&gt;how you'll tell them about problems&lt;/li&gt;
&lt;li&gt;what good looks like and how you'll measure it&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;...then you've already started building the complaint they'll write in six months.&lt;/p&gt;

&lt;p&gt;The fix isn't a better dashboard or a bigger team. It's a first-week conversation that establishes what "we're doing our job" looks like from both sides.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Building a client onboarding system? The &lt;a href="https://agencyonboardingos.com" rel="noopener noreferrer"&gt;Agency Onboarding OS&lt;/a&gt; is a practical kit for small agencies — intake forms, kickoff templates, access request sequences, and the exact documents that close the trust gap in week one.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
    <item>
      <title>The 20-Minute Task That Costs You 90 Minutes: Why Scope Changes Eat Agencies Alive</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Sun, 17 May 2026 20:04:02 +0000</pubDate>
      <link>https://dev.to/lisasakura/the-20-minute-task-that-costs-you-90-minutes-why-scope-changes-eat-agencies-alive-5j5</link>
      <guid>https://dev.to/lisasakura/the-20-minute-task-that-costs-you-90-minutes-why-scope-changes-eat-agencies-alive-5j5</guid>
      <description>&lt;p&gt;Last month I tracked something I had been avoiding. Every time a client asked for a "quick extra," I logged the actual time it took to handle. Not the work. The handling.&lt;/p&gt;

&lt;p&gt;The result was depressing. A 20-minute design tweak cost me 90 minutes once I added the email back-and-forth, the internal Slack discussion about whether to charge, the awkward "by the way this is technically out of scope" message, the half-built invoice line item, and the silent decision to just absorb it because charging 35 euros felt petty.&lt;/p&gt;

&lt;p&gt;This is the scope change tax, and most agencies pay it daily.&lt;/p&gt;

&lt;h2&gt;
  
  
  The math nobody wants to do
&lt;/h2&gt;

&lt;p&gt;If you handle four small "quick extras" a week and each one burns an hour of administrative overhead on top of the actual work, that is four hours a week of pure friction. Two hundred hours a year. A full month of working days, gone to deciding whether something is worth charging for.&lt;/p&gt;

&lt;p&gt;Most owners I talk to have the same instinct. They eat the extras because "it is good for the relationship." That instinct is not wrong. What is wrong is the assumption that the only alternatives are (a) eat it or (b) start a fight.&lt;/p&gt;

&lt;p&gt;There is a third option. Most agencies just never set it up.&lt;/p&gt;

&lt;h2&gt;
  
  
  The real problem is upstream
&lt;/h2&gt;

&lt;p&gt;I used to think scope creep was a billing problem. I would read articles about how to write a firmer change-order email, or how to push back without sounding like a lawyer. None of it worked, because by the time the client is already asking, you have already lost.&lt;/p&gt;

&lt;p&gt;The agencies I know who handle this cleanly do not have better scripts. They have a different first week.&lt;/p&gt;

&lt;p&gt;When a project kicks off, they sit down with the client and produce one signed page. Not a forty-page SOW. One page. It lists what is in scope, what is explicitly out of scope, and what counts as a change. The client signs it. That is the entire trick.&lt;/p&gt;

&lt;p&gt;Everything downstream gets easier because of that page. The client is not surprised when something falls outside it. You are not awkward about pointing to it. Nobody has to argue about whether a "small tweak" is a small tweak, because you defined the answer in advance, together, before anyone was annoyed.&lt;/p&gt;

&lt;h2&gt;
  
  
  The three-step setup
&lt;/h2&gt;

&lt;p&gt;If you want to stop bleeding hours on scope friction, here is the system I run now.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step one: the in/out page.&lt;/strong&gt; During the kickoff call, write two columns on a shared doc. Left column: what we are doing. Right column: what we are not doing. Be specific. "Two rounds of revisions on the homepage" beats "revisions included." "Up to five product pages" beats "the website." Read it back to the client. Add anything they expected that you did not list. Then both sign it digitally. This takes twenty minutes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step two: define the trigger.&lt;/strong&gt; On the same page, write the sentence that defines a change request. Mine is: "Any request that adds a new page, replaces approved work, or extends the timeline by more than three days is a change request." Notice what that does. It removes the judgment call. The client does not have to wonder if asking for a new section "counts." The answer is mechanical.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step three: make the path easy.&lt;/strong&gt; This is the one most agencies skip. If the only way for a client to request a change is to email you and wait for a quote, they will instead just ask casually in Slack and hope you absorb it. Give them a real path. A short form, a Notion page, a dedicated email address. Whatever it is, the client should know exactly where to send a change request and what to expect back (usually a quote and a revised timeline within 48 hours).&lt;/p&gt;

&lt;p&gt;That is it. One page, one trigger sentence, one intake path.&lt;/p&gt;

&lt;h2&gt;
  
  
  What changes after you do this
&lt;/h2&gt;

&lt;p&gt;A few things happen, and they happen fast.&lt;/p&gt;

&lt;p&gt;First, the awkwardness disappears. You are not negotiating in the moment. You are pointing at a thing the client already agreed to. The conversation becomes "let me write that up as a change request" instead of "uhh, technically that is not included."&lt;/p&gt;

&lt;p&gt;Second, the admin time collapses. The 90-minute tax on a 20-minute job drops back to roughly 20 minutes, because there is no internal debate and no diplomatic email. You just file it through the path you already built.&lt;/p&gt;

&lt;p&gt;Third, and this surprised me, clients ask for fewer freebies. Not because they are being cheap, but because the act of submitting a change request makes them stop and ask themselves if they actually need it. Half the time the answer is no.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where to start
&lt;/h2&gt;

&lt;p&gt;You do not need to rewrite your contracts or buy software. You need one page, signed in week one, that says what is in, what is out, and how to ask for more.&lt;/p&gt;

&lt;p&gt;If you want a template version of that page plus the kickoff checklist I use to actually get it signed without making the client feel cornered, I put a free version at &lt;a href="https://agencyonboardingos.com/checklist" rel="noopener noreferrer"&gt;agencyonboardingos.com/checklist&lt;/a&gt;. Steal it, change it, make it yours.&lt;/p&gt;

&lt;p&gt;The scope change you are not charging for is not really about the work. It is about the conversation you skipped at the start.&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
    <item>
      <title>Your Retainer Margin Problem Is Actually an Onboarding Problem</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Sun, 17 May 2026 16:10:22 +0000</pubDate>
      <link>https://dev.to/lisasakura/your-retainer-margin-problem-is-actually-an-onboarding-problem-4l2j</link>
      <guid>https://dev.to/lisasakura/your-retainer-margin-problem-is-actually-an-onboarding-problem-4l2j</guid>
      <description>&lt;p&gt;Last quarter, two of my retainers landed at 19% margin. Same scope on paper. Same hourly rate. Same team. One client ate 14 hours of "quick favors" we never logged; the other ate 3. The delta wasn't the work — it was the first week.&lt;/p&gt;

&lt;p&gt;That's the moment the math finally clicked for me: margin isn't a pricing problem. It's a documentation problem.&lt;/p&gt;

&lt;p&gt;Most agency owners I talk to are stuck somewhere in the 18–22% retainer margin band and convinced the fix is a rate hike. So they raise prices, lose two clients, win one at the new rate, and end up roughly where they started — except now their pipeline is thinner and they're more anxious about every proposal. The advice on r/agency is full of this loop.&lt;/p&gt;

&lt;p&gt;The uncomfortable part: the rate was never the problem. The problem was that nothing about what's included was written down anywhere the client could read it back to themselves at 4pm on a Tuesday when they wanted "just one small thing."&lt;/p&gt;

&lt;h2&gt;
  
  
  The scenario every agency owner recognizes
&lt;/h2&gt;

&lt;p&gt;A client emails on Thursday: &lt;em&gt;"Hey, while you're in there, can you also update the footer copy on the about page and add a tracking pixel? Should be quick."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;You glance at the retainer doc. It says "monthly website maintenance." Does that cover copy edits? Probably. Pixels? Sort of? You don't want to be the agency that nickel-and-dimes, so you say yes. Twenty minutes turns into ninety once you account for QA, the staging push, and the Slack back-and-forth about which pixel.&lt;/p&gt;

&lt;p&gt;Multiply that by four clients and twelve weeks. There's your missing margin.&lt;/p&gt;

&lt;p&gt;The client isn't being unreasonable. They're operating off a vague contract and a friendly relationship. You set the norm in week one that "is this covered?" gets answered with a yes. Every week after that, you're paying interest on that decision.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to actually document in the first week
&lt;/h2&gt;

&lt;p&gt;Onboarding isn't a welcome packet and a kickoff call. It's the only window where you get to set the price of every future ask without it feeling like a renegotiation. Use it.&lt;/p&gt;

&lt;p&gt;Here's what goes into a reference doc the client signs before work starts — and that you both reread when something gets weird:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;A specific in-scope list, not a category.&lt;/strong&gt; "Website maintenance" is a category. "Up to 4 content updates per month, 1 plugin update cycle, 2 hours of analytics review" is a scope. The first is negotiable forever. The second is a contract.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;An explicit out-of-scope list.&lt;/strong&gt; This is the one most agencies skip because it feels rude. It isn't. "Net-new pages, custom integrations, video editing, and copywriting are not included and are quoted separately at our standard project rate" is the single most margin-protective sentence you can write. It turns "is this covered?" into "here's the rate for that."&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;A response-time norm.&lt;/strong&gt; "We respond to Slack within one business day. For urgent issues, use the shared inbox." If you don't set this, you've implicitly promised same-hour replies, which is the most expensive promise in agency work.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;A change-request path.&lt;/strong&gt; When something out-of-scope comes up, what literally happens? A form? A Loom? An email to a specific address that auto-generates a quote? Pick one. The point isn't the tool — it's that the path exists before you need it, so saying "let me send you a quick estimate for that" feels procedural instead of confrontational.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;A 30-day check-in on the doc itself.&lt;/strong&gt; Built-in. On the calendar. This is where you adjust scope based on what actually happened, not based on whoever pushed hardest. It also gives you cover to bring up the 14 hours of "quick favors" while they're still fresh.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Why this changes the math
&lt;/h2&gt;

&lt;p&gt;Once the reference doc exists, every "is this covered?" conversation takes 90 seconds instead of 20 minutes of internal hand-wringing. You're not negotiating — you're pointing at a shared artifact. The client doesn't feel nickel-and-dimed because they signed the thing. You don't feel resentful because the line is visible.&lt;/p&gt;

&lt;p&gt;This is the part that compounds. The agencies running 35%+ retainer margins aren't billing more per hour. They're absorbing fewer unbilled requests per week, because their onboarding made the line so clear that nobody crosses it casually.&lt;/p&gt;

&lt;h2&gt;
  
  
  The takeaway
&lt;/h2&gt;

&lt;p&gt;If your retainers are bleeding margin, don't raise rates yet. Audit your onboarding. If a new client couldn't tell you, on day 30, what's in scope and what isn't — that's not a client problem. That's a documentation gap, and it's costing you somewhere between 8 and 15 points of margin per account.&lt;/p&gt;

&lt;p&gt;Fix the doc before you fix the price.&lt;/p&gt;




&lt;p&gt;We put together a free &lt;strong&gt;Agency Onboarding Checklist&lt;/strong&gt; that walks through exactly what to capture in week one — scope, norms, change-request path, the 30-day check-in. Grab it at &lt;strong&gt;&lt;a href="https://agencyonboardingos.com/checklist" rel="noopener noreferrer"&gt;agencyonboardingos.com/checklist&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;If you want the full system — the reference-doc templates, the kickoff agenda, the out-of-scope language we tested — the &lt;strong&gt;Agency Onboarding OS&lt;/strong&gt; bundle (€49) is on the same site.&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
    <item>
      <title>The Client Offboarding Conversation That Actually Works (And Why Onboarding Made It Possible)</title>
      <dc:creator>Lisa Sakura</dc:creator>
      <pubDate>Sun, 17 May 2026 14:08:43 +0000</pubDate>
      <link>https://dev.to/lisasakura/the-client-offboarding-conversation-that-actually-works-and-why-onboarding-made-it-possible-6ja</link>
      <guid>https://dev.to/lisasakura/the-client-offboarding-conversation-that-actually-works-and-why-onboarding-made-it-possible-6ja</guid>
      <description>&lt;p&gt;Your onboarding document is also your offboarding infrastructure. Most freelancers don't realize this until they're mid-crisis.&lt;/p&gt;

&lt;p&gt;If you've ever wanted to end a client relationship and found yourself weighing the options — direct conversation, slow fade, price hike until they leave — you've probably already spotted the pattern: it's always messier than it should be, and it's different every time.&lt;/p&gt;

&lt;p&gt;That's a systems problem, not a people problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why clean exits are hard when onboarding is vague
&lt;/h2&gt;

&lt;p&gt;When your onboarding is vague, clients fill in the gaps with their own expectations. No clear deliverable scope. No defined response-time norms. No written record of what "done" looks like.&lt;/p&gt;

&lt;p&gt;By month three, you're not just managing a project — you're managing a relationship built on assumptions. Ending it feels personal, because it &lt;em&gt;became&lt;/em&gt; personal. You never set the professional boundary that would make a clean exit possible.&lt;/p&gt;

&lt;p&gt;One concrete example: a web design agency I've spoken with lost a client mid-project — not because the work was bad, but because the client believed the engagement included a post-launch "maintenance period" that was never written down. When the agency said the project was complete, the client heard "we're abandoning you." There was no shared document to reference. Just competing memories of a kick-off call.&lt;/p&gt;

&lt;p&gt;The exit was a six-week negotiation instead of a handover.&lt;/p&gt;

&lt;h2&gt;
  
  
  What front-loaded onboarding actually sets up
&lt;/h2&gt;

&lt;p&gt;When a client signs your onboarding brief, they're agreeing to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;A defined scope&lt;/strong&gt;: which means there's a natural endpoint&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Working norms&lt;/strong&gt;: response times, revision rounds, communication channels&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Milestone ownership&lt;/strong&gt;: who's responsible for what, and when&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A handover checklist&lt;/strong&gt;: what you'll deliver, in what format, by when&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All of that doubles as the framework for a clean ending — whether that's project completion, scope changes, or a proactive "this isn't working" conversation.&lt;/p&gt;

&lt;h2&gt;
  
  
  The script that works without burning bridges
&lt;/h2&gt;

&lt;p&gt;The freelancers and agency owners who handle exits most cleanly tend to reference the original agreement directly — rather than making a judgment about the relationship:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Based on the scope we outlined at kickoff, we're approaching [milestone/endpoint]. I won't be continuing beyond that — here's my handover plan."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Or, for mid-project exits where things have shifted:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"This engagement has moved significantly beyond the scope we defined. I'd like to discuss either resetting expectations formally or transitioning to a clean handover."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;You're not justifying yourself. You're referencing a document. That works because the document exists — you created it in week one.&lt;/p&gt;

&lt;p&gt;Without it, you're left managing emotions, manufacturing reasons, or just quietly declining renewal and hoping nothing escalates.&lt;/p&gt;

&lt;h2&gt;
  
  
  How onboarding helps you qualify out problem clients before they start
&lt;/h2&gt;

&lt;p&gt;The best version of client culling happens before the project begins.&lt;/p&gt;

&lt;p&gt;Before a client signs, your onboarding process should surface early signals:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Worth flagging at intake:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Vague deliverable expectations ("just figure it out")&lt;/li&gt;
&lt;li&gt;Resistance to providing access on your timeline&lt;/li&gt;
&lt;li&gt;Unwillingness to complete an intake form or kickoff brief&lt;/li&gt;
&lt;li&gt;Wanting to start before scope is agreed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These aren't automatic disqualifiers. But they're data points — and a structured intake process gives you a professional way to pause and clarify before you're three months in and regretting it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Three things to add to your onboarding now
&lt;/h2&gt;

&lt;p&gt;If you want cleaner exits in future, build these into your current process:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. A written project scope with a clear endpoint&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Even for retainers: define what "a healthy ongoing relationship" looks like and what conditions would trigger a re-scope conversation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. A communication norms agreement&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Acknowledged at kickoff. Defines response times, revision rounds, and what happens when those norms aren't met.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. A handover checklist template&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Built before the project starts, updated as you go. When you're ready to transition — for any reason — you're not creating structure under pressure.&lt;/p&gt;




&lt;p&gt;If you want to start with something free, the &lt;a href="https://agencyonboardingos.com/offboarding" rel="noopener noreferrer"&gt;offboarding checklist&lt;/a&gt; on Agency Onboarding OS is a 20-step walkthrough covering admin wrap-up, final delivery, testimonial ask, and re-engagement — no signup required.&lt;/p&gt;

&lt;p&gt;If you want the full intake form, kickoff brief, communication norms template, and everything else bundled: &lt;a href="https://agencyonboardingos.com" rel="noopener noreferrer"&gt;Agency Onboarding OS&lt;/a&gt; is €49, one-time.&lt;/p&gt;

</description>
      <category>agency</category>
      <category>freelance</category>
      <category>productivity</category>
      <category>business</category>
    </item>
  </channel>
</rss>
