A fractional CFO firm I work with automated the front of its funnel this summer, with three agents covering everything from inbound qualification to proposal drafts.
Qualified opportunities went from nine a month to twenty-one, and the close rate went from 44% to 23%.
They put most of it down to delivery. The team didn't grow, so new clients waited weeks for a start date, and two who signed in September still have nobody assigned to them. A bigger funnel pulling in weaker leads probably explains part of the drop too.
Either way, the extra leads arrived at a firm that couldn't start them.
Before you turn up the traffic, look at the step after the click. If that step is already full, more volume lowers your close rate and leaves you with clients you can't serve yet.
I spent $200 on a domain in 2017 after a conversation with an ML scientist at Amazon.
No product behind it. No audience. Just a bet that machine learning infrastructure would eventually reshape how online businesses operate.
Timeline from there:
> Beta-tested GPT-2 in 2019 running ad copy against human copywriters on Facebook
> Partial asset sale of my agency in 2020 to go all in on AWS and ML infrastructure
By the time the generative AI wave hit, I had years in conversion rate optimization and systems behind it.
The conviction was never about the models. It was about recognising that every business running paid traffic, landing pages, and retention loops would eventually need someone who understood both the systems and the infrastructure layer underneath.
A $200 domain and a hunch from someone who was already inside the machine.
Kind of boring until it compounds.
Audited an agency doing roughly $420k ARR across ~120 client onboarding runs:
> Kickoff conversation
> First live result delivered
> Any negative complaint or pause signal
> Executive renewal conversation
Automation handles roughly 80% of delivery. Humans protect the edges.
This is rapidly becoming super common for agencies (if it's not your reality, you're behind, sorry).
A fractional CFO firm I work with automated the front of its funnel this summer, with three agents covering everything from inbound qualification to proposal drafts.
Qualified opportunities went from nine a month to twenty-one, and the close rate went from 44% to 23%.
They put most of it down to delivery. The team didn't grow, so new clients waited weeks for a start date, and two who signed in September still have nobody assigned to them. A bigger funnel pulling in weaker leads probably explains part of the drop too.
Either way, the extra leads arrived at a firm that couldn't start them.
Before you turn up the traffic, look at the step after the click. If that step is already full, more volume lowers your close rate and leaves you with clients you can't serve yet.
Audited a ~$400k agency running roughly 50,000 monthly model calls:
The team was burning roughly $2,600 a month by defaulting every automated task to frontier models.
Matching the model to the business cost of failure cut monthly API spend by roughly 64%:
- Output error costs ~$0 on internal tasks (sorting support tickets, formatting meeting notes): route to a cheap small model
- Output error risks client revenue (custom proposals, contract audits): call the frontier model
Model routing is an operational margin decision.
Production metrics from a support agent handling ~3,400 tickets a month:
- Bot resolves ~90% without intervention
- CSAT holds at ~78%
The sequence:
> Hard boundary: no back-and-forth per ticket
> Anything requiring a follow-up, billing disputes, fraud, or ban appeals routes directly to a human
A bit messy.
Scroll back through the last month of your AI chats and find the prompt you've pasted in more than twice. That's the first one to save as a Skill.
Mine turns each newsletter issue into a week of social posts, and it's a saved Skill now.
I'd bet yours is something you do every week and have never called a job. Tell me what it was.
Had coffee with the head of sales at a ~$3.5M B2B shop the other day:
He swore his pipeline was full because his team never missed an outbound follow-up.
Then we pulled the raw CRM timestamps:
- Every outbound touch without a reply was resetting the deal clock
- Retainers were silently dying after ~21 days of silence
- Enterprise deals were dead after about 45 days
Logging touches without buyer responses was masking dead pipeline.
Stall time measures strictly from the buyer's last inbound reply.
Sam Woods retweeted
Make the audience line specific. "Marketers" is too broad. "B2B SaaS marketing managers at companies between $5M and $20M ARR who have tried two or three AI copywriting tools and been disappointed" gets you a useful list.
Go broad and it generates objections your audience would never raise, like "Some readers may worry about long-term commitment."
Full issue → copywriting.ai/p/stop-asking…
Your answers to the questions clients ask you every week are already written. They're in your sent folder, in your own words.
Before you set up any AI to draft your email replies, run this once against that folder:
"Search my sent mail from the last 6 months for replies where I answered a question someone asked me.
Group the questions that came up three or more times. For each group give me the question in the words people used most often, my best answer quoted from the reply where I answered it most completely, the date of that reply, and anything in my answers that changed over time, with both versions.
Write it as one file: one question per heading, my answer underneath in my words. Do not improve or rewrite my answers. Where my answers contradict each other, put both under CONFLICT and let me choose."
Fix the conflicts, delete anything you'd answer differently now, and you have the file.
From then on the AI drafts replies from that file and nothing else, leaves each one as a draft in its thread, and labels anything the file doesn't cover. Nothing sends until you've read it.
bionicbusiness.com/p/your-jo…
Audited our drafting pipeline across roughly 50 AI outputs:
Fixing typos or tone only solves this one draft. The ~60 seconds after an edit decide whether the system improves.
One question: what rule would have stopped me from making that change?
- Roughly 1 in 5 edits yields a permanent standing rule
- The other ~4 are one-off preferences
Context engineering is an iterative audit, not a one-time prompt writing session.
Your competitors can pay for the same AI model you use.
A decent builder could copy your best agent over a weekend.
They can't get six months of your own decisions with the reasons behind them.
That only comes from running your business and logging every run, and nobody's selling it.
So start the log on your next run.
I tested 4 agents on a ~$250k client's shared campaign spreadsheet:
> All 4 got write access to the same master tracking sheet
> Blank cells got auto-filled with synthetic estimates to avoid crashes
> Numbers got quietly rounded so downstream tasks never threw errors
> Weekly optimization calls ran on distorted data for roughly a month
Findings from the raw data comparison:
- Zero errors surfaced
- Dozens of cells silently modified
- Every edit made to keep runs alive
Every agent gets a read-only copy now.

