Manual · operator guide

How to use it.

A walk through every screen — what it does, how it connects to the next one, and the buttons worth knowing about. Read top-to-bottom the first time; skim later.

New to ScoutYourLead? Take the interactive product tour — 8 steps, ~90 seconds. Walks you through Scout → Triggers → Leads → Deep Dive → Templates → Send.
01The flow in 60 seconds 02Scout — finding leads 03Sessions — saved searches 04My Leads — the hunt list 05Email scan & Deep Dive — getting contacts 06Templates — writing the cold email 07Gmail send & open tracking 08Insights — what's actually working 09Share leads with another user 10Settings, profile & billing 11Triggers — UK new-incorporation radar 12AI personalisation 13Tiers, caps & what to expect

01The flow in 60 seconds

  1. Find leads — two paths: Scout (Google Maps search for a town + category, e.g. "Plumbers in Edinburgh") or Triggers (UK companies that just incorporated at Companies House, by SIC code + location).
  2. Tick the businesses worth pitching, hit + Add selected → they land in your hunt list, and a background email-scan starts immediately on each.
  3. Open My Leads: rows with a green ✓ in the Email column are send-ready. Rows with — still need an email (try Deep Dive or paste one in). Rows with a pulsing ⚠ have a suspicious placeholder email that'll probably bounce. For CH leads with no website yet, the Find contact button in the drawer Googles the company name to surface their own site + socials.
  4. Connect Gmail once, write a template (six small tokens: {{business_name}}, {{phone}}, {{address}}, {{site_age}}, {{cms}}, {{signature}} — or click ✦ AI assist to generate a draft from a brief), tick the leads you want, hit Send template → preview each rendered email, optionally tap a tone chip to AI-personalise per lead, then send. Outreach goes from your own inbox.
  5. Open Insights to see opens, replies and reply-rate per template over the last 30 days. Flip statuses on My Leads (New → Contacted → Replied → Converted) as conversations land.

02Scout — finding leads

The Scout tab runs a live search against Google Maps. Every result is exactly as fresh as Google's index. Inputs:

Two run modes:

Reading the results

Adding to your leads

Three ways, in order of granularity:

Every newly-added lead immediately triggers a background email scan (more on that below). A toast at the bottom-right shows progress as each website gets crawled; emails that get found auto-fill in My Leads.

Tip — Re-running the same category in the same location surfaces only new businesses. Scout remembers what you've already seen per query, and skips anything currently in My Leads. Refresh whenever you want a fresh page.

03Sessions — saved searches

Every Scout run auto-saves as a session — a snapshot of the results at that moment, with the original query and location. Useful when you want to re-add results later without re-running the search.

04My Leads — the hunt list

Your hunt list is where outreach happens. Each row is a business you've decided to chase.

Pipeline cards + status filter

The five pipeline cards at the top of the page double as filters. Click any one to narrow the table to just that status; click All to reset. The card numbers update in real time as you flip statuses.

Search bar + sort dropdown

Above the table, two controls let you cut through a long list:

The Select all master checkbox and + Add batch actions respect whatever the search + sort + status filter are currently showing — so "select all" actually means "select everything currently visible."

The Email column at a glance

The Email column tells you at a glance which leads are send-ready:

The lead drawer

Click any row to open the drawer. From there:

Bulk actions

Tick checkboxes to expose a selection bar at the top of the table:

05Email scan & Deep Dive — getting contacts

Auto email-scan (background)

The moment you add a lead from /app, a lightweight email-scan kicks off in the background. It fetches the lead's website, parses every name@domain string it can find, and auto-fills the best match (same-domain emails rank highest). You'll see a progress toast at the bottom-right with a live counter: Searching emails · 12/30 (found 4). The scan runs 4 in parallel and is idempotent — re-adding the same lead doesn't re-scan.

Stock placeholder emails that lazy theme authors leave in the markup — hi@myweb.com, example@gmail.com, yourname@…, test@…, etc. — are filtered out at scan time, so they don't get saved as the lead's email. Any that slipped through before this filter shipped show a pulsing in the Email column so you can fix or delete them before sending.

If you close the /app tab mid-batch (or never visit /leads after adding), the first time you open My Leads, a catch-up scan runs against any lead still missing an email — up to 20 per page load, with the same live-counter toast. So even legacy leads slowly accumulate emails over a few visits.

Deep Dive (manual, heavier)

The auto-scan only looks at the lead's homepage and only extracts emails. Deep Dive, inside the lead drawer, runs the heavier version — it pulls:

Click Deep Dive in the drawer to run it on a single lead. Findings render as chips below; same-domain emails (the contact at info@theirsite.com) get a green "match" badge. Click any chip to set it as the lead's primary email.

Heads up — Deep Dive (and the auto-scan) can only run when a lead has a website. Leads without one show a muted "No website to scan" placeholder. For those, you'll need to find the email yourself (Google search, their Facebook About panel, etc.) and paste it into the drawer's Email field.

UK Companies House enrichment

If a COMPANIES_HOUSE_API_KEY is configured on the server, Deep Dive also hits the free UK Companies House API to pull director names, SIC codes, incorporation date and company age. To enable: register a personal API key at developer.company-information.service.gov.uk (free, takes ~2 minutes) and set it as COMPANIES_HOUSE_API_KEY in your Vercel env vars. Without the key, this section silently no-ops.

Matching is conservative: we only attach company info when the business name is a strong-or-exact match and the postcode overlaps. False positives are worse than no data.

06Templates — writing the cold email

Templates store reusable email copy. Each one has a Subject + Body. Use the six available tokens and they get replaced per-lead at send time. Anything more situational is handled by the AI personalisation pass at send time, which adapts per-lead using Deep Dive data.

The six tokens

Click any chip in the editor's variable palette to insert at the cursor. Everything else either lives in the AI personalisation pass or doesn't belong in a template at all.

Older templates that referenced the deprecated tokens (e.g. {{your_name}}, {{observation}}, {{social_proof}}) will render those tokens as literal text — clean them up by switching to the six above or letting ✦ Refine with AI rewrite the template for you.

Conditional sections

Two markers let you skip whole paragraphs when a token is empty:

Example: {{#cms}}I noticed your site's on {{cms}} — gets the job done, but I think you could go further.{{/cms}} — the whole line drops out for leads where Deep Dive hasn't detected a CMS, so you don't end up with an awkward empty sentence.

Editor

07Gmail send & open tracking

One-time: at the top of My Leads, click Connect Gmail. You'll see a Google consent screen asking only for the gmail.send scope (we can't read your inbox, only send). After approval you're back on My Leads with the panel showing connected as you@gmail.com.

Send-from your domain (recommended)

Click the ⚙ Send-from toggle in the connected bar to reveal a "Send from" field. Type a verified "Send mail as" alias from your Gmail account (e.g. info@yourdomain.com) and outreach will go from that address instead of @gmail.com. You configure the alias once in Gmail Settings → Accounts → "Send mail as".

For best deliverability, configure that alias to send through your domain's own SMTP (Zoho, Google Workspace, your own server) rather than Gmail's. That gives you proper DKIM alignment with your From: domain, which materially drops spam-folder rates. The DNS work is: add SPF + DMARC on the sending domain so receivers can verify the messages.

Test first — send a template to yourself before any real recipients. Open the message in Gmail → ⋮ menu → Show original. You want to see SPF, DKIM and DMARC all reading PASS with your sending domain (not gmail.com). If DKIM aligns with your domain, you're in the best possible shape for cold outreach.

Composing & previewing the batch

  1. Tick the leads you want to email.
  2. Hit Send template ▶ in the selection bar.
  3. Pick a template from the (themed) dropdown.
  4. Set Delay between sends (default 5 sec — keeps Gmail's spam heuristics happy and avoids looking like a script).
  5. Use the ‹ › stepper (or / arrow keys) to walk through every rendered email. What you preview is what the recipient gets.
  6. Edit any individual email inline — type into the subject or body fields in the preview pane and that lead gets your edited version instead of the templated one. The other leads still get the templated copy. An "edited" badge appears on overridden leads.
  7. Remove from batch — spot a lead who shouldn't be in this run? Click Remove from batch in the preview and they're dropped without re-ticking the table. The send count and modal title update live.
  8. Hit Send N — progress streams live: ✓ sent, ⚠ skipped (no email on file), ✕ failed (with reason).

After the batch finishes you get a "Well done" modal showing the count sent, replies expected in 24-48 hours, and how many sends you've got left on the daily cap (resets at midnight UTC).

What gets logged + tracked

08Insights — what's actually working

Insights aggregates the open + reply data from every send so you can see which templates are pulling and which ones to retire.

What you'll see

Open rate caveat: Gmail and Apple Mail proxy image fetches, so the very first "open" is often the provider prefetching rather than a human read. Repeat opens, mobile opens and opens hours after delivery are real signal. Reply rate counts a lead once their status flips to Replied or Converted in My Leads — so flip statuses as conversations land for the chart to be useful.

09Share leads with another user

If another ScoutYourLead beta user wants some of your leads:

  1. On My leads, tick the leads you want to share.
  2. Click Share ↗ in the selection bar → modal opens with a copyable URL.
  3. Send them the URL (any channel — Slack, email, WhatsApp).
  4. They open the URL, sign in with their own account, and click Add N to my leads.

Notes:

10Settings, profile & billing

Settings is split into three panels:

Identity

Billing

Shows your current tier, monthly usage, and (for paid tiers) renewal date + a "Manage subscription" button that opens the Stripe Customer Portal. Beta operators see a "Beta access · Unlimited · invite-only" badge and no upgrade flow — beta access is permanent and never downgraded.

Free-tier users see four plan cards (Free / Starter / Pro / Agency) with one-click checkout via Stripe. Paid subscriptions can be cancelled or plan-switched from the Customer Portal at any time. If a paid subscription lapses, the tier auto-flips to free — leads stay intact, just the scout caps tighten.

11Triggers — UK new-incorporation radar

Triggers searches the live UK Companies House register for businesses that just incorporated. Where Scout finds mature businesses (often with sites already, harder to displace), Triggers finds brand-new ones — no website, no marketing, no incumbents. Easier sells. First-mover advantage.

Running a search

Reading the results

Finding contact info for CH leads (the catch)

Companies House gives you name + registered address + director, but no phone, no email, no website. To reach a new company you need to find their online presence yourself. The lead drawer has a Find contact button for any lead with no website — it Googles the company name and returns:

Find Contact uses Google Custom Search (requires GOOGLE_CSE_ID configured on the server). Quota: 50 searches per user per day. Results are cached per lead — re-clicking is free.

Tip — A material % of brand-new Ltd companies have no online presence in their first 30 days (no site, no socials). For those, postal mail to the registered office or a LinkedIn DM to the director is the only realistic channel. Filter out Triggers results with no contact info before bulk-sending.

12AI personalisation

Turn on in Settings → AI personalisation. Two places it kicks in:

On the Templates page — author faster

Each template editor has a ✦ AI assist panel at the top:

On the send modal — personalise per lead

When you open the send modal with AI enabled, each lead's preview shows a row of three tone chips above the editable body:

Click a chip and Claude rewrites that lead's subject + body using the lead's Deep Dive findings, while preserving your template's CTA and signature verbatim. Status pill shows [ tone · done ] for fresh rewrites or [ cached · tone ] when you re-click a tone you've tried before (no second AI call). You can still edit by hand after — the edited pill appears, edits persist as you step between leads.

How much does it cost? — ~£0.002 per email at Haiku pricing. Worst case (operator hits the 50/day Gmail send cap every day, tries all three tones per lead, regenerates a few): roughly £4-5 per month per active customer. Realistic monthly cost is well under £3.

What signals the AI sees

For each rewrite, the server packs these into a SIGNALS JSON object the AI reads (only fields with data are included):

The AI is explicitly instructed never to invent facts — if a signal is missing, it stays close to the template's original opener for that lead.

Switching it off

Flip the toggle in Settings off — the tone chip row disappears from the send modal entirely, templates render with token substitution only, no AI calls.

13Tiers, caps & what to expect

Plans & quotas by tier

The billed unit is a lead — a fresh-to-you business surfaced in a scout, sweep, or "Show next 10". Each plan includes a monthly lead allowance. Scouts/day (a scout = one Run scout or Sweep wider click) and categories-per-scout are secondary caps that bound how fast and how wide you can pull.

Once the monthly lead allowance is reached, results are trimmed to the remaining budget and a "monthly lead limit reached" notice shows. Lead and scout caps reset on the 1st; daily scout caps reset at 00:00 UTC. Trimmed-but-undelivered businesses aren't marked seen, so they resurface after the reset.

AI credits meter per-lead AI uses (email personalisation + review insights), capped monthly by tier: Free 10 · Starter 150 · Pro 500 · Agency unlimited. Cache hits (re-opening an already-generated email or analysis) don't cost a credit; only a fresh generation does.

Other limits


Stuck on something not covered here? Email info@scoutyourlead.com — every message gets read.