Client Offboarding Checklist: What to Do When a Project Ends
Most agency content is about onboarding clients. This is the inverse. The way an engagement ends shapes whether a client returns, refers others, or leaves quietly and never comes back, even if the work itself was excellent.

01. Why Offboarding Matters More Than Most Agencies Realize
The end of an engagement is the moment with the highest emotional intensity on both sides. The work is done. The client can evaluate whether they got what they paid for. The agency can evaluate whether the client relationship was worth the investment. If the offboarding goes well, with a clean handoff, clear closure, and genuine acknowledgment, the client leaves with a positive final impression that reinforces everything the work accomplished. If it goes poorly, with loose ends, no clear 'we're done' moment, and radio silence after the final delivery, the client's lasting memory of the engagement is the awkward ending, not the quality work that preceded it. The business case: clients who have a positive offboarding experience are significantly more likely to return for future work and to refer other clients. Clients who experience a chaotic or absent offboarding often do not return even when the work quality was high, because the process felt unprofessional and they are not sure the next engagement would be any better.
"Clients who experience a chaotic or absent offboarding often do not return even when the work quality was high."
02. Stage 1: Final Deliverables Handoff
The final deliverables handoff is not complete when you send the files. It is complete when the client confirms they have received everything, can access it, and understand what they have. This distinction matters. A client who receives a Figma file link but does not have a Figma account, or who receives a ZIP of source files but has no developer to work with them, or who receives the final brand guidelines PDF but is uncertain which version is final, has received the deliverables in a technical sense but has not completed a successful handoff.
- Confirm the client has received all deliverables in the agreed formats
- Confirm access to any shared tools, repositories, or platforms the agency set up for this engagement
- Provide any documentation needed to use or maintain the deliverables (passwords, instructions, platform logins)
- Get written confirmation from the client that they have received and can access everything
03. Stage 2: Access Revocation
When a client engagement ends, there is usually a list of shared access points to clean up: project management tool guest access, shared Slack channels, Google Drive folders, Figma files, GitHub repositories, staging environments, and any client tools the agency was given access to for the project. Access revocation matters in both directions. Client access to the agency workspace, if any was granted during the project, should be revoked so the client cannot see subsequent projects or internal discussions. Agency access to client platforms should be formally closed and documented, both to respect the client's security posture and to create a record that the agency no longer has access. Create a list at project start of every shared access point established during the engagement. Review and close each one at offboarding. Document the revocation: 'Agency access to [platform] revoked on [date].' This documentation protects the agency if access questions come up later.
Flat-fee · No seat tax
Done paying per seat? Melororium covers tasks, time tracking, and client CRM for teams of 4–25 — one flat monthly price.
04. Stage 3: The Testimonial Ask (Timing Is Everything)
The best time to ask for a testimonial or review is in the 48-72 hours immediately after a successful final delivery, when the client's satisfaction is highest and the project outcome is fresh. Not two months later, not in the annual check-in email, not attached to an invoice. Right after the work is done. The request should be specific and low-friction: 'Could you write a sentence or two about your experience working with us? We're specifically looking for feedback on [what the project achieved]. Even two or three sentences would be genuinely helpful for us.' Specific is better than generic because it gives the client a starting point. 'Write a testimonial' is a blank page problem. 'A sentence or two about how the brand guidelines simplified your team's design decisions' is a specific, answerable prompt. The review channel matters: a Google review, a LinkedIn recommendation, or a Clutch review has different value depending on where your potential clients look for social proof. Have a preferred channel in mind and make it as easy as possible by providing a direct link.
05. Stage 4: The Transition Conversation
Not every project ends with a clean break. Many agencies move between project-based and retainer-based relationships with the same clients. The offboarding moment is the natural time to have the transition conversation, while satisfaction is high and the client's attention is on the work that was just completed. The transition conversation is not a sales pitch. It is a forward-looking question: 'As you implement the new brand guidelines, what are the next things you're thinking about? We'd love to be part of that if there's a natural fit.' If the relationship is moving from project to retainer, the offboarding is when the retainer scope, timeline, and pricing should be confirmed. Leaving this until after the project closes often means the momentum of the relationship dissipates during the gap. If the relationship is genuinely ending, because the client is moving in-house, the project was a one-off, or the fit was not right for ongoing work, the transition conversation is still worth having: 'If anything comes up where we can help, don't hesitate to reach out.' This keeps the door open without pressure.
06. A Complete Client Offboarding Checklist
**Deliverables**
- Send all final deliverables in the agreed formats
- Provide access to any platforms, repositories, or tools set up for this engagement
- Deliver any documentation needed to use or maintain the deliverables
- Get written confirmation of receipt from the client
- Remove client access to the agency workspace or tools, if any was granted
- Remove agency access to client platforms, confirming and documenting each
- Archive or close any shared collaboration channels
- Document all access revocations with the date
- Send the final invoice and confirm payment terms
- Request a testimonial within 48-72 hours of successful final delivery
- Conduct the transition conversation: next steps, ongoing relationship, door-open statement
- Update the client health score record to reflect the end of the active engagement
07. The Offboarding Conversation Itself
The offboarding conversation, whether a 15-minute call or a well-composed email, should cover three things: acknowledgment of the work completed, confirmation that everything has been handed off, and a clear statement about what the relationship looks like going forward. The acknowledgment matters because it signals that the agency views the work as complete and successful, not abandoned. 'We're really proud of what we built together. The checkout conversion improvements you saw in the first week of launch were beyond what we projected.' The confirmation is practical: 'You've confirmed you have all the files and access you need. Is there anything else you need from us before we close out this engagement?' The forward statement is relational: 'We'd love to work with you again if the opportunity arises. [Name] will be your point of contact if anything comes up.' This closes the engagement without closing the relationship.
08. Frequently Asked Questions
**When should I ask a client for a testimonial?** Within 48-72 hours of a successful final delivery, when client satisfaction is highest and the project outcome is freshest. Asking later reduces the probability of a response and the specificity of what the client writes, because they have moved on mentally and have to reconstruct their experience rather than describe it in the moment. The best testimonials come from clients who are still experiencing the positive outcome of the work. **What happens to client access when a project ends?** It should be revoked and documented. Review every shared access point established during the engagement (project management tool guest access, shared files, tool logins, staging environments) and formally close each one. Document the revocation with a date. This protects both sides: the client's platforms are secure, and the agency has a record that access was properly terminated. Do not assume access expires automatically; most tools do not revoke access on project closure without a deliberate action. **How do I handle offboarding when a client relationship is ongoing?** When a client relationship continues in a different form (project to retainer, or one retainer ending and another beginning), offboarding applies to the engagement, not the relationship. Complete the handoff and access audit for the ending engagement, then initiate the new scope conversation while the client is engaged. The transition from one engagement type to another is smoother when handled at the natural ending point of the previous one rather than after a gap where the client's attention has moved elsewhere. **What is a client health score and how does offboarding affect it?** A client health score measures the current health of a client relationship based on behavioral signals: recent communication, active projects, follow-up status. When an engagement ends, the client's health score naturally drops because the active project signals disappear. A well-executed offboarding, with a clear handoff, a testimonial conversation, and a forward-looking door-open statement, maintains relationship warmth even without an active project. Clients who were offboarded well tend to re-engage; clients who experienced no formal offboarding often do not. **Who on the team should run the client offboarding?** The person the client worked with day to day, with the account owner copied on the closing message. Offboarding is a relationship moment, and handing it to someone the client has never spoken to converts it into an administrative one, which undoes most of the reason for doing it carefully. The checklist itself can be owned by operations; the conversation should not be.
Close engagements the way you opened them.
Track offboarding status, access revocations, and client health score on the client record in Melororium CRM.


