DEV Community

AgentChip
AgentChip

Posted on

Your Customers Aren't Ghosting You. Your Follow-Up Is.

Every freelancer knows the scene: you send a quote, the client replies "Sounds good, let me check with my partner" — and then silence. You wait a week. You don't want to seem pushy. The deal dies silently, and you never find out why.

Here's the uncomfortable truth: most lost deals aren't lost to competitors. They're lost to silence. The client forgot, got busy, or assumed you weren't interested either. And the fix isn't a CRM — it's a follow-up rhythm you actually stick to.

Why follow-up is where the money is

The numbers aren't controversial: a huge share of sales happen between the 4th and 12th touchpoint. Most sellers give up after 2. If you follow up consistently — politely, with a fixed cadence — you're already outperforming the majority of your competition.

But "I'll follow up" is a promise the brain never keeps. Life happens. Client lists grow. That's why this has to be a system, not a resolution.

What I built: a dead-simple follow-up engine

I packaged a Python follow-up engine that runs on any laptop, no subscription, no CRM onboarding:

  • Drop your clients into a CSV (name, company, offer, stage)
  • It sends follow-up emails on a fixed 1/3/7/14/30-day cadence — never twice in the same day, never more than 5 rounds
  • It tracks every contact in SQLite so you never double-email someone
  • If the client replies, it detects the reply via IMAP and automatically pauses that contact — no more emailing someone who already said yes
  • --dry-run previews everything before a single email goes out; --send fires the real thing
  • Templates support variables like {{name}}, {{company}}, {{offer}} so every email sounds personal, not mass-sent

The whole thing is ~200 lines of pure Python stdlib. Zero dependencies, works with Gmail app passwords or any SMTP. It's the kind of tool that makes you money in the first week by resurrecting two dead quotes — which is exactly what happened when I tested it on my own pipeline.

You can grab the full kit (engine + templates + sample data + docs) at AgentChip.

The one rule that makes it work

The magic isn't the tool — it's the cadence discipline. Follow-up is a numbers game: most prospects need 4+ touches. If you have a system that touches them politely on days 1, 3, 7, 14, and 30, you will win deals you currently lose to silence.

Stop treating follow-up as a chore you'll do when you remember. Make it a script that runs whether you remember or not.


Originally published on the AgentChip blog.

Top comments (0)