Sending 50 cold emails in one go.
Hitting "Send 50" and watching them go is honestly one of the most satisfying moments of running outbound. Not because it's spray-and-pray — the opposite. You've already previewed every single one, edited the ones that needed personal touches, and dropped the ones who didn't fit. What hits the green button is a batch you actually believe in. Here's the full flow, end to end.
01Find the businesses
Open the Scout console, type a business category — "plumber", "barber shop", "physiotherapist" — and a UK location. Hit Run scout. Behind the scenes that hits Google Maps and pulls back the active listings in that area: name, phone, website (if any), address, rating, review count. Free, legal, live.
Two filters worth knowing about. With website only narrows to businesses who already have a site (useful if you're a designer pitching a redesign rather than a first build). Sweep wider tiles the area into five overlapping search circles so you get more leads in dense city centres where one query caps out quickly. Each click of Run scout or Sweep consumes one of your monthly scouts; pagination through results is free.
02Get the email
Google Maps doesn't return email addresses. So for any lead you flag as a fit, click Deep Dive. That fires a one-shot, polite scrape of the business's own website — pulling out the contact email if there's one published, plus any social profiles they link to (Facebook, Instagram, LinkedIn). For UK leads we also hit Companies House and pull the directors' names, the company's SIC codes, and how long they've been trading. All in seconds, all into the same lead card.
If Deep Dive doesn't find an email, you can paste one in manually. Once it's there, the lead shows a green tick in the Email column on My Leads — that's the visual marker for "ready to send to."
03Choose your batch
From My Leads, tick the boxes next to the businesses you want to contact in this batch. Use the header checkbox to grab a whole page. Anyone without an email gets a dash in the Email column — they'll be skipped automatically, but you can see them at a glance.
This is where the work happens. You're not blasting your whole list — you're picking the 30, 40, 50 leads who actually look like a fit. Look at the business type, the website (or lack of), how recently they were registered, who the director is. Tick the ones you'd be glad to hear back from.
04Preview every message
Hit Send template. Pick which template you want to use, set a delay between sends (5 seconds is plenty — fast enough to ship the batch in a few minutes, slow enough to look human), and step through each lead in the preview pane.
The preview shows the exact email that lead will receive. {{business_name}} resolves to their actual name. {{your_name}} and {{signature}} pull from your profile. {{observation}} tries to write something honest about their current site. If a specific lead deserves a custom opener — a referral, a recent award, a service you noticed they offer — type into the preview's subject or body and it overrides just that lead's email. Everyone else still gets the templated version.
Spotted someone who shouldn't be in this batch? There's a Remove from batch button in the preview — one click and they're out, counter updates, no need to back out and re-tick the table.
05Send the batch
Hit Send. The batch streams through your connected Gmail account — your real one, so replies land in your real inbox and they look like they came from a human, because they did. Progress shows up live: each lead ticks over from queued to sent (or skipped, if their email bounced).
Gmail caps each account at 50 sends per day, and we enforce it strictly — even if you build a batch of 60, the last 10 fail with a clean "daily quota" message rather than getting your account flagged. At the end of every batch, a "Well done" modal shows your sent count and how many sends you've got left for the day. The cap resets at midnight UTC.
06Track + wait
Every email goes out with a 1×1 tracking pixel embedded. When the recipient's mail client loads the pixel, we log an open against that lead. Gmail and Apple Mail prefetch images on the recipient's behalf, so the very first "open" is sometimes their provider, not a human — we surface it as such. But repeat opens, opens on mobile, opens hours later — those are real.
Open Insights. You'll see a 30-day activity chart (sends + opens overlaid), a per-template bar chart (sent / opened / replied), and a table ranking your templates by reply rate. Patterns emerge fast: maybe your shorter subject line opens 2× better. Maybe a template you wrote at 1am actually outperforms the polished one. Without the data you'd never know.
When replies start landing in your Gmail inbox, head back to My Leads and flip those leads to Replied. When one of them turns into a paying client, flip them to Converted. Now Insights knows which template produced that win, and the whole loop tightens up.
07Why it doesn't feel gross
Bulk outbound has a bad rap because most of it is bulk in the worst sense — generic blasts to lists scraped without consent, with templates that read like LinkedIn DM spam. This flow is different in three specific ways.
One — your list is hand-picked, in a category you serve, in a region you can drive to. You're not contacting strangers; you're contacting neighbours.
Two — every email is reviewed by you personally before it goes. You read the rendered preview, you can edit any single one of them, you can yank anyone out of the batch on the spot.
Three — it goes from your real Gmail. Reply lands in your inbox. They get a human, not an automation queue. The only thing that's "bulk" about it is the click that fires the batch.
Hitting Send 50 on a batch you've curated like that — and watching Insights light up with opens an hour later — is, weirdly, one of the cleanest feelings in running a freelance shop. You did the work. The work is going out the door. Now it just has to land.
Want to try the flow? Beta is invite-only for now. Drop your email on the waitlist and you'll get a sign-in link within a day or two.
Join the waitlist