HTUAICBeta

sales

2 posts

AutomationpiedinoPlaybook

The prompt I use to turn "no website found" into an email opening that doesn't sound like a mail-merge

I do freelance web design and small-agency work on the side — video, social, copy, strategy — and after enough of these pitches I landed on a simple thesis: the easiest lead to convert isn't a business with a site that might want a redesign. It's a business with no site at all, or one that's broken, or one that's clearly been abandoned. Which means the whole pitch lives or dies on how specifically you name the gap. I built a small tool to find these businesses: it pulls local businesses by category and town from OpenStreetMap's free public map data, then actively checks whether each one has a real working website instead of trusting whatever OpenStreetMap has on file. That catches both directions of error — a business OpenStreetMap doesn't know has a site, and a domain that's registered but dead. It scores each business 0-100 on how convertible the gap looks, labels it HOT/WARM/COLD, and generates a short dossier plus a draft email for each one. But the piece of this worth sharing on its own, whether or not you ever build the scanning part, is the writing step. Once you have three plain facts about a business — its category, its town, and what the check actually found about its website — the job is turning that into a first paragraph that reads like you looked at that specific business, not a template with the name swapped in. That's what the prompt below does. The prompt doesn't care where those three facts came from — you can type them in by hand. The steps below are how I use it, and the prompt itself is the reusable part.

PromptspiedinoPlaybook

How I get Claude to find one verifiable detail before writing a cold email opener

In a few weeks I start as a BDR doing outbound for a B2B software company that sells to businesses running multiple physical locations — think a chain of gyms, clinics, restaurants, or retail stores. I've spent the run-up building the process I'll use on day one and testing it on the outreach I already do for my own freelance work. My starting point is a list of company names. Nobody hands me anything else. I can't scrape LinkedIn — that's against the rules I'll be working under. So everything I know about a prospect before I write to them has to come from what that company has already made public. The hard part isn't writing an email. It's writing an opening line that proves I actually looked at the company. Not the kind of line that could be pasted into any cold email to anyone — "I noticed you're doing great work in your space" — anyone who's gotten cold emails before spots that instantly as filler. What changed my process is narrowing what I ask Claude to do. I don't ask it to write me an email. I ask it to find one specific, checkable fact about how a company operates across its locations — something that's only true because they're running several sites, not one — and build two sentences around that fact. Then before anything goes out, I check that fact myself. That last step is not optional. It's the entire difference between a personalized email and a personalized-sounding guess. Below are the steps I actually follow, the exact instruction block I paste into Claude (with a made-up example company so the technique is visible without exposing a real prospect), and where this breaks down in practice.