
🧞♂️ New to Exponential Scale? Each week, I provide tools, tips, and tricks for tiny teams with big ambitions that want to scale big. For more: Exponential Scale Podcast | Scalebrate | Scalebrate Hub
Founding Supporters: Support the following people and companies because they supported us from the beginning: DataEI | Dr. Bob Schatz | .Tech Domains | Fairman Studios | Jean-Philippe Martin | RocketSmart AI | UMBC
In today's newsletter:
Latest Podcasts: What You Missed
Ambitious… But Lazy - What if the real goal of building a business isn’t doing more… but getting things to work without you?
10,000+ Customers With 15 People – How SweepBright scaled to over 10,000 customers with a team of just 15. A practical conversation with Raphael Bochner on leverage, focus, and designing a business that grows without growing headcount.
Hiring without Hiring – How to scale without adding payroll or burning out.
Want to Scale? ICP: Do You Know Me? – Stop selling to everyone. This episode focuses on defining your ICP so you can scale with better clients and less chaos.
The 10 Money Skills Every Microteam Should Master – You’re great at what you do. But if the money side of your business feels confusing, stressful, or weirdly fragile, this episode is required listening.
The Exception Protocol: Designing Clear Paths for When Things Go Wrong
A client's project is running late. Your developer is stuck on a bug. A payment didn't go through. A vendor missed a delivery deadline.
Your team member pings you on Slack: "Hey, we've got a situation. What should I do?"
And now you're in firefighting mode… again. Dropping everything to make a decision that pulls you away from the work only you can do.
This happens three times this week. Seven times next week. Eventually, you realize: you're not running a business. You're running a never-ending series of "what do I do now?" interrupts.
The problem isn't that things go wrong. Things always go wrong.
The problem is that your team doesn't know what to do when they do.
The Exception Problem
Here's the thing about processes: they work great when everything goes according to plan.
But business is exceptions. Things deviate from the plan constantly.
Think of your business like an assembly line.
When the assembly line runs smoothly, everyone knows what to do. Part A goes to Station 1, gets processed, moves to Station 2, repeat.
But what happens when Part A arrives damaged? Or when Station 2 breaks down? Or when the customer changes the order mid-production?
In a factory with no exception protocol, the entire line stops and waits for a manager to show up and tell them what to do.
In a factory with a clear exception protocol, the workers know:
Step 1: Try X
Step 2: If X doesn't work, try Y
Step 3: If Y doesn't work, escalate to [specific person]
The line keeps moving. Managers only get involved when genuinely necessary.
Your business needs the same thing.
Right now, your team is stopping the line every time something unexpected happens—because they don't know what they're empowered to do.
An exception protocol gives them that clarity.
Why This Matters for Microteams
Big companies have layers. When something goes wrong, there's a chain of command. Junior person escalates to manager. Manager escalates to director. Director escalates to VP.
In a microteam? Everyone escalates directly to you.
Here's why an exception protocol is especially critical for small teams:
You're the bottleneck by default. Every decision that "needs founder approval" slows everything down.
Your time is the most expensive resource. Every hour spent on trivial decisions is an hour not spent on strategic work.
Empowerment drives ownership. When people know they're allowed to solve problems, they do. When they're afraid to act without permission, they wait.
Speed is your competitive advantage. The faster your team can resolve issues without escalation, the faster you move.
The best microteams don't have founders who make every decision. They have founders who've designed systems so most decisions don't need them.
The Exception Protocol Framework
Here's how to build a clear, actionable protocol for when things go wrong so your team knows exactly what to do without asking you first.
Step 1: List Your Common Exceptions
Start by identifying the problems that come up repeatedly.
Go through your Slack history, email, and recent "fire drills" and categorize them:
Common exception categories:
Client requests changes or additions mid-project
Deadline looks like it won't be met
Vendor delivers late or delivers the wrong thing
Technical issue / bug blocks progress
Payment issue (client didn't pay, payment failed, invoice dispute)
Team member unavailable / sick / emergency
Scope creep or unclear requirements
Quality issue / mistake in deliverable
For each category, write down:
What usually happens now (probably: escalate to founder)
What should happen instead (the ideal resolution path)
Step 2: Define Decision Authority Levels
Not all exceptions need the same level of approval. Create clear tiers.
Example decision authority framework:
Tier 1: Resolve Immediately (No approval needed)
Issues under $500 impact
Can be solved with existing process or judgment call
Low risk if decision is wrong
Tier 2: Consult, Then Decide (Ask for input, but you decide)
Issues between $500-$2,000 impact
Requires some judgment but doesn't fundamentally change course
Medium risk
Tier 3: Escalate to Founder (Get approval before acting)
Issues over $2,000 impact
Changes project scope, pricing, or timeline significantly
High risk or involves legal/contract considerations
Adjust the dollar amounts based on your business size. The point is: be explicit about what people can decide on their own.
Step 3: Build Decision Trees for Each Exception
For each common exception, create a simple flowchart that tells people exactly what to do.
Example: "Client Requests Scope Change Mid-Project"
1. Is the request within the existing contract scope?
→ YES: Make the change, log it, notify the team
→ NO: Go to step 2
2. Can it be done in under 2 hours of work?
→ YES: Make the change as a goodwill gesture, log it, notify team
→ NO: Go to step 3
3. Draft a change order:
- Estimated hours
- New cost
- Impact on timeline
→ Send to client for approval
→ CC founder
4. If client approves: proceed
If client declines: document and close requestExample: "We're Going to Miss a Deadline"
1. How far off are we?
→ Less than 1 day: Notify client ASAP, propose new date, get approval
→ More than 1 day: Go to step 2
2. Can we solve it by reallocating resources?
→ YES: Pull in help from another team member, notify founder
→ NO: Go to step 3
3. Escalate to founder immediately with:
- Why we're behind
- Proposed new deadline
- What we've tried alreadyThese aren't complicated. They're just decision paths written down.
Step 4: Document and Distribute
Don't leave this in your head. Write it down and make it accessible.
Where to document:
Notion page titled "Exception Protocol"
Google Doc in a shared folder
Section in your team handbook
Pinned post in your Slack #operations channel
What to include:
List of common exceptions
Decision authority levels (Tier 1, 2, 3)
Decision trees for each exception type
Who to escalate to for each category (might not always be you!)
Make it searchable. When someone hits an exception, they should be able to find the answer in under 2 minutes.
Step 5: Train Your Team
Don't just send them the doc and assume they'll read it. Walk through it together.
Training session agenda (30 minutes):
Explain the why (5 min): "We're building this so you can move faster and I'm not a bottleneck"
Walk through the tiers (10 min): Show examples of Tier 1, 2, 3 decisions
Practice scenarios (10 min): Give them 3-4 real situations and have them walk through the protocol
Q&A (5 min): Clarify any gray areas
After training, post the doc link in Slack and say: "When in doubt, check the Exception Protocol first. If it's not covered, then ping me."
Step 6: Iterate Based on Reality
The first version won't be perfect. That's fine.
Every time someone escalates something that probably shouldn't have been escalated (or vice versa), update the protocol.
Monthly review:
What exceptions came up this month that aren't in the protocol?
What decisions are people still escalating that they could handle themselves?
What parts of the protocol are confusing or unclear?
Refine. This is a living document.
Today's 10-Minute Action Plan
You don't need to build the entire protocol today. Just start capturing exceptions.
Here's what to do in the next 10 minutes:
List the last 5 times someone escalated a problem to you — what were they?
Pick the most common one — the issue that comes up again and again
Write a 3-step decision tree — what should they do next time this happens?
Define one Tier 1 decision — something they're now allowed to resolve without asking you
Share it with your team — post it in Slack or send it via email with the message: "Next time this happens, follow this process. You don't need to ask me first."
That's it. One exception, one decision tree, one empowered decision.
Next week, add another. In a month, you'll have a full exception protocol—and your team will stop waiting for you to tell them what to do.
A Final Thought
The best teams don't avoid problems. They know how to handle them when they inevitably show up.
And the best founders aren't the ones who make every decision. They're the ones who've designed systems so most decisions don't require them.
An exception protocol isn't about control. It's about trust.
It says: "I trust you to handle this. Here's the framework. Go."
And when your team knows they're trusted—and knows exactly what's expected when things go sideways—they stop waiting for permission and start solving problems.
That's how microteams move fast. That's how founders get their time back.
Build the protocol. Empower the team. And stop being the bottleneck.
Refer Folks, Get Free Access
What This Is
A complete system for handling exceptions, edge cases, and "what if" scenarios without creating bureaucratic overhead. Includes decision trees, escalation frameworks, exception templates for common business scenarios, and a lightweight logging system to track patterns and improve processes over time.
Why You Need This
Most microteam processes break down at the edges. You build a system for the 80% case, then panic when the 20% hits. Undefined exceptions lead to: inconsistent handling, founder bottlenecks (everything escalates to you), and frustrated team members who don't know what to do. This playbook gives you pre-defined paths for exceptions so your team can handle them autonomously—and you can identify systemic issues.
Subscribe to our premium content to read the rest.
Become a paying subscriber to get access to this post and other subscriber-only content.
Upgrade