Everything you've built, and what needs doing next.
Step 1 of 6
Paste their web address. I'll read the site and pull out everything I can.
Why it matters: Everything after this is built from what the site says — name, phone, hours, services.
On their site press Ctrl+A then Ctrl+C. Click in here and press Ctrl+V.
Your own Cloudflare Worker makes site reading reliable. Leave as-is unless you've set up your own.
Step 2 of 6 · the important one
This is where the gap comes from. Their website tells you what they sell. Their reviews tell you what customers are actually afraid of. Twenty seconds of copy and paste.
Why it matters: The website says what they sell. Only the reviews say what customers are frightened of — and that’s what you build around. Ten reviews finds a pattern; two doesn’t.
What to search for on Google Maps
Searching for: —
Use the phone number if you have one — a phone search lands on the exact listing, where a name often returns a list. On the listing, click the review count, scroll a few times, then Ctrl+A and Ctrl+C.
Paste 10–15 reviews here
Step 3 of 6
Check it over. Anything blank, just fill it in — everything here is editable.
Why it matters: The Gap Report is what you attach to the first email. It turns a cold pitch into a finding about their own business.
The Gap Report
A one-page diagnostic in their name, proving the gap with their own reviews and putting a number on what it costs. This is what you attach to the first email — not a pitch, a finding.
Paste reviews from one or two rivals in the same town. The report then shows whether this worry is theirs alone or the whole trade's — and that comparison is what makes an owner reply.
What I found
Eleven to choose from. If the business isn\u2019t one of them exactly \u2014 a chiropractor, say \u2014 pick the closest. The gap comes from the reviews, not the trade.
This single field is what makes the assistant worth paying for. Take it from the reviews, never the homepage.
Step 4 of 6
It’s written and ready. It just needs somewhere a customer can reach it. Pick one — you can always do the other later.
Why it matters: That link is the product. Everything after this — the seven places, the monthly report, the renewal — depends on it existing somewhere a customer can reach.
This is what it does
A real exchange, built from the gap you just found. This is what a customer sees instead of a contact form.
Build the page
Fifteen minutes the first time, five after that. The key never appears in the page, so nobody can take it.
That link is what goes in the seven places on the next step.
If the editor won’t open you’re not on a paid plan. Use Gemini — the assistant is identical.
Step 5 of 6
One link per place, each tracked separately. That's what tells you which one is working.
Why it matters: Seven tracked links is what separates this from a chatbot. The missed-call text usually beats the rest combined.
Your assistant's link
The monthly page
Fill in the numbers, print or save as PDFStep 6 of 6 · the part that pays
You've built something nobody asked you for, about a business you've never spoken to. That's the whole pitch. Here's the email.
Why it matters: Ten built and ten sent is one evening. Most won’t reply — that’s why you send ten rather than agonise over one.
Change nothing except the link. The short, plain version beats the polished one — it reads like a person, not a pitch.
What happens after you press send
What this client is worth
$3,500
$500 setup, then $250 × 12
~20 min/mo
Check numbers, send the page
Ten built and ten sent in one evening is the whole of week one. Build the next one now while you're warm.
What you charge
Used for the figures on your dashboard and in the Gap Report.
Fetcher
Your own Cloudflare Worker makes website reading reliable. Leave blank to use the public routes.
Preferences
Letter shortcuts only work when you aren’t typing in a box.