Agency Journey

The Proven Framework Every Agency Should Use to Create a Stellar Client Journey

· with Gray MacKenzie , Founder at ZenPilot

Key Takeaways

  • Always diagnose before you prescribe - run a structured discovery phase before jumping into implementation
  • Standardize your intake process with checkout pages, onboarding forms, and welcome materials so every client starts on the same footing
  • Centralize client communication in a single channel like Slack to reduce scattered conversations and missed messages
  • Use collaborative tools like Miro to involve clients in building the framework rather than handing them a finished product
  • Create training resources that teach clients foundational concepts so your strategic conversations are more productive
  • Benchmark client progress against industry data to show relative performance and justify your recommendations
  • Adopt a crawl-walk-run approach - start with one process improvement and build momentum instead of overhauling everything at once

Gray MacKenzie, founder of ZenPilot, walks through the framework his team developed after years of refining how they onboard and serve agency clients. The approach is built around one core principle: diagnosing before prescribing. Too many agencies jump straight into execution without fully understanding the problems they are solving, and the result is misaligned work, scope creep, and frustrated clients on both sides.

Phase 1: The Blueprint - Discovery Done Right

The first phase of ZenPilot’s client journey is the Blueprint - a structured discovery process designed to surface the real pain points, challenges, and goals before any implementation work begins. Gray explains that this phase was added in early 2021 after years of feedback sessions and internal brainstorming revealed a consistent gap: agencies were building solutions before they fully understood the problems.

The Blueprint involves deep-dive sessions where the team maps out the client’s current workflows, identifies friction points, and documents goals at every level of the organization. The final deliverable is typically a visual framework - often built collaboratively in Miro - that lays out the full architecture the client needs. This gives the client a clear picture of where they are going before any building starts.

Gray emphasizes that involving clients in this process is critical. When clients help build the framework, they have ownership over the direction. They understand why decisions were made. And they are far more likely to adopt the changes because they were part of creating them, rather than having a solution handed down from an outside consultant.

Phase 2: Implementation - Building With Structure

Once the Blueprint is complete, the implementation phase translates the plan into reality. Gray shares several operational practices that make this phase run smoothly.

Standardizing the intake process is first. ZenPilot uses checkout pages, onboarding forms, and welcome materials to ensure every client starts from a consistent baseline. This eliminates the ad hoc onboarding that creates confusion and sets mismatched expectations from day one.

Communication centralization is the next priority. Gray recommends bringing all client communication into a single channel - his team uses Slack - rather than scattering conversations across email, text, and various project management tools. Every meeting gets a recap posted to the shared channel, creating a searchable trail of decisions and action items that anyone on the team can reference.

Training is another key component. Rather than assuming clients understand the tools and frameworks being implemented, ZenPilot builds training courses that walk clients through foundational concepts. This investment pays off quickly - when clients understand the basics, strategic conversations become more productive and fewer support questions clog up the team’s time.

Phase 3: Optimize - Ongoing Support and Improvement

The third phase is ongoing optimization. After the initial implementation is complete, agencies need a structured approach to continuous improvement rather than simply moving on to the next client.

Gray explains that ZenPilot uses benchmarking surveys to measure client progress against data from over 2,700 agencies. This gives clients a clear picture of where they stand relative to their peers and provides an objective basis for recommendations. When you can show a client that their project management adoption is in the bottom quartile compared to similar agencies, the conversation about investing in improvement becomes much easier.

The optimize phase also includes regular feedback loops. ZenPilot collects feedback after every project, brainstorms improvement ideas as a team, and implements changes iteratively. Gray stresses the importance of a “crawl, walk, run” mentality - start with one meaningful process improvement, prove it works, and then expand from there. Agencies that try to overhaul everything at once typically end up with poor adoption and burned-out teams.

Automating the Handoffs

One of the tactical details Gray covers is the use of automation to smooth transitions between phases. Tools like Make (formerly Integromat) can trigger onboarding sequences, create project structures, and notify team members automatically when a client moves from Blueprint to Implementation. This reduces manual handoff errors and ensures nothing falls through the cracks during the transition.

Scheduling tools like SavvyCal and intake forms through Typeform or Google Forms also play a role in keeping the process standardized. The goal is to make the client experience feel seamless even as the internal team follows a repeatable checklist behind the scenes.

Resources Mentioned

Ready to optimize your ClickUp?

Start with your Blueprint - the same process behind 3,100+ client transformations.