Skip to main content
Shepherd
Lead Recovery

Stop paying for traffic that walks away.

Identify sixty to eighty percent of the visitors your ads send to your site. Resolve forty‑one characteristics on each one. Run a coordinated cascade across iMessage, email, mail, and gifting. Book the appointments your forms never captured.

60–80%
Of traffic identified
41
Characteristics resolved
5
Channels coordinated
01
The Insight

You don't have a traffic problem. You have an attribution problem.

Every company with a paid funnel is solving for the wrong thing. They throw more money at ads. They hire another SEO agency. They A/B test the call‑to‑action button. Meanwhile, ninety‑five out of every hundred visitors land on the page, look at the offer, and leave — and the company never learns who they were, what brought them, or what they were worth. The traffic isn't broken. The reading of the traffic is.

[ Fig. 01 ] Where the spend goes — a worked example.

PAID TRAFFIC · ADS · SEO1,000 visitors$15,000 spend / monthYOUR SITE— 950 LEAVE ANONYMOUS$14,250 →UNTRACKED50FORM FILLS · 5%3 closed deals$5,000 CAC
02
The Leak, Measured

The math you've never run on your own funnel.

A worked example for a typical mid‑market service business spending $15K/month on paid traffic. Your numbers will differ. The shape of the leak won't.

$15,000
Monthly ad spend
Google · Meta · LSA
1,000
Visitors land on the site
$15.00 cost per visit
50
Form fills or chat starts
5% conversion rate
20
Booked calls
40% show‑up rate
3
Closed deals
$5,000 CAC
950
Visitors leave silently
$14,250 untracked

The 3 deals close. The other 950 visitors? You paid $14,250 to bring them, then watched them walk back out the front door — and you don't know a single one of their names.

03
Identity Resolution

Forty‑one characteristics, resolved on a previously‑anonymous visitor.

When the pixel sees a visitor we can identify, six categories of data fire into the dossier in real time. Identity, financial, property, household, behavioral, intent. This is what makes "personalization at scale" actually mean something — every outreach is written from this dossier, not from a template.

RESOLVED · REAL TIME

Visitor profile · Anon → Identified

Visitor #4,182

41fields resolved
Identity5
  • Full name
  • Mailing address
  • Email (primary)
  • Mobile phone
  • Carrier & line type
Financial8
  • Credit score band
  • Estimated net worth
  • Household income
  • Investable assets
  • Mortgage status
  • Equity position
  • Debt indicators
  • Recent financial events
Property7
  • Home value
  • Year built
  • Square footage
  • Bedrooms & baths
  • Recent renovations
  • HVAC / solar age
  • Owner-occupied flag
Household6
  • Marital status
  • Children at home
  • Length of residence
  • Pet ownership
  • Education tier
  • Household composition
Behavioral8
  • Pages visited
  • Time on each page
  • Form starts (abandoned)
  • Calculator inputs
  • Return visits
  • Device & browser
  • Time of day pattern
  • Source & campaign
Intent7
  • Buyer-stage indicator
  • Recent search behavior
  • Comparison-shopping signals
  • Property-search activity
  • In-market score
  • Competitor-page visits
  • Recency & frequency
04
Beyond Your Site

Most of the buyers in your market never set foot on your site.

Your ads bring a thousand visitors a month. Your market generates ten to a hundred times that many active searches in the same window — people typing the exact thing you sell, into the search bar, this week. They don't see your ad. They don't find your site. They search, they pick someone else, and you never know they existed. We pull that list every forty‑eight hours. They go into the same engine.

10K–100K+

Active searches · per market · per week

[ Refresh ]
Every 48 hours
Fresh searchers, queued straight into your cascade.
[ Filter ]
Your defined ICP
Geo, demo, intent strength, exclusions.
[ Identify ]
Same 41 fields
Resolved before they enter the cascade.
[ Channels ]
iMessageEmailCold callMailerGifting
Search Intent Feed · Sample MarketLIVE
02m agobasement waterproofing minneapolisQueued
07m agokitchen remodel cost mnQueued
11m agoroof replacement near meQueued
14m agohvac installation quoteQueued
19m agosolar panels home costQueued
22m agobathroom contractor twin citiesQueued
28m agodeck builder st paulQueued
31m agowindow replacement quote mnQueued
Last pull · 14h agoNext refresh · 34h
05
The Channel Cascade

Five channels. One coordinated journey.

Every message is written from the dossier. Every channel knows what the others have sent. The visitor doesn't get five copies of the same email — they get a sequence that escalates only when the prior touch goes unanswered.

[ Day 0 ]
iMessage · OpenerSame hour as the site visit. No "Reply STOP." Reads like a real person.
Sample · Live campaign copy

Hey {first_name} — saw you spent some time on the {page_visited} page yesterday. Were you looking at this for {use_case_a} or {use_case_b}? Happy to send the right info instead of the generic stuff.

[ Day 01 ]
Email · Long formAddresses the most common question for the page they visited. Calendar link inline.
Subject + opener · Inboxed

Subject: {first_name}, the {service} info you were looking at Hi {first_name} — I noticed you were on our {page_visited} page Tuesday. Most folks looking at that one are weighing it against {competing_option}. Quick honest take on when each one is the right call →

[ Day 03 ]
Cold call · VoicemailIf unanswered, leaves a 17‑second voicemail with a callback window.
Voicemail script · 17 seconds

Hey {first_name}, this is {rep} from {company}. Following up on the {page_visited} page — I have a few minutes today between two and four if you want to talk through your options. Otherwise text me back at this number any time. Thanks.

[ Day 05 ]
Direct mail · PostcardPhysical touch. QR code routes to a personalized landing page.
Postcard · Front + back copy

Front: "Most people on {competing_option} end up regretting one specific thing." Back: One paragraph addressing the regret, signed by name, QR code to a landing page that already has their info pre‑filled.

[ Day 07 ]
iMessage · Re‑openReferences something only someone reading the site would know. Surgical, not spammy.
Sample · Re‑engagement

{first_name} — quick one. The {calculator_or_tool} on our site doesn't account for {factor}, which is the variable most people get wrong. Want me to run your actual numbers? Takes a minute, no pitch.

[ Day 10 ]
Gifting · TriggeredSmall, branded, surprising. Triggers a thank‑you reply the AI SDR engages.
Gift trigger · $20–40 range

A coffee shop credit, a branded notebook, or — for high‑value targets — a hand‑written card with a small gift card. Note reads: "We saw you were thinking through {decision}. Whether you go with us or not, here's a coffee on us while you decide."

[ Day 14 ]
Final touch · Honest closeThe "permission to leave you alone" message. Higher reply rate than any other touch.
Sample · Closer

Last note from me, {first_name}. Either you're not the right fit right now (totally fine), or my timing has been off. Mind if I check back in {interval}? If yes, I'll quietly disappear until then.

06
The AI SDR

Replies handled. Calendars booked.

The cascade generates replies. Lots of them. The AI SDR handles the long tail your team can't keep up with — answering questions, qualifying intent, booking appointments, and escalating to a human only when it should.

Decision tree

[ Positive ]Ask one qualifying question → book the appointment → send the calendar invite with prep notes pulled from the dossier.
[ Question ]Answer concisely from the FAQ → bridge to the qualifying question → propose a time.
[ Objection ]Acknowledge specifically → ask permission to follow up at a defined interval → adjust the nurture cadence.
[ Opt‑out ]Suppress immediately across all channels. No exceptions. Logged for audit.
[ Wrong person ]Confirm identity → route to the correct contact → update the household record.
[ Hostile ]Acknowledge once, suppress, escalate to a human reviewer for the next 24 hours of any reply on the thread.
[ Confused ]Clarify in plain language → reset context → re‑ask the original opener.
[ High value ]Auto‑escalate to the human closer immediately. The AI never books high‑net‑worth or high‑deal‑size leads itself.

Sample handle

SC
Sarah Chen
iMessage · Identified visitor #4,182
Tuesday · 2:47 PM
Hey Sarah — Mike from RemodelCo. Saw you were on our kitchen remodel page yesterday afternoon. Any questions I can help answer?
Oh hi! Yeah actually — do you guys do quartz countertops? And what's the typical timeline?
Yes, quartz is one of our most popular options. Typical timeline runs 4–6 weeks from design approval to install. Want to grab 20 min to walk through what you're thinking? I have Tuesday 2pm or Thursday 10am open.
Tuesday works.
Perfect — Tuesday 2pm CT. Calendar invite landing in your inbox now. I'll have the quartz sample book ready based on the styles you were viewing.

Delivered

▸ Appointment booked · Routed to closer
07
Compounding Returns

Same intent data. Plugged back into your ads.

The leads that fill your cascade are also the most efficient audience your ads have ever had. Every forty‑eight hours we sync the freshest search‑intent list to your Google and Meta accounts as a Customer Match audience. You stop bidding on broad keywords and start bidding only on people who searched for exactly what you sell — in the last two days.

[ Standard targeting ]

Wide net.

Indexed performance100%

You're paying Google to show your ad to anyone who once typed a vaguely related term. Most never bought. Most never will. You eat the cost anyway.

100% · Baseline

[ Intent‑matched audience ]

Surgical.

Indexed performance60%

The same list that feeds your cascade now feeds your ad audiences. You're bidding only on people who searched, this week, for what you sell. Every dollar lands harder.

50–90% · 10–50% lower

Search intent feed
Google Customer Match + Meta Custom Audiences
Refreshed every 48h

Same data. Two value streams. The leads going into your cascade are also the audience making your ad spend work harder.

08
Same Traffic. Different Result.

The reason the math works: we keep the visitors you used to lose.

Same one thousand visitors. Same fifteen thousand dollars in spend. Two different outcomes — because the second path doesn't let the 950 walk away.

Without Shepherd

1,000Visitors
50Form fills · 5%
20Booked calls
3Closed deals
$5,000
Cost per closed deal

With Shepherd

1,000Visitors
700Identified · 70%
80Replies to cascade
30Booked calls
8Closed deals
$1,875
Cost per closed deal · −62%

The 3 deals you were already closing still close.
The 5 you weren't — that's where the math moves.

09
The Build

Live in fourteen days. First insights on day three.

Four phases, fourteen days, one 45‑minute kickoff. The pixel goes live first — so you start seeing identified visitors before sequences are even written.

[ Phase 01 ]
Days 01–03
Pixel & identity provider

We install the resolution pixel and connect identity providers. First identified visitors land in your dashboard within 72 hours — before sequences are even written.

[ Phase 02 ]
Days 04–07
Channels & sequences

We connect iMessage, email, calling, mail, and gifting. We write the seven cascade touches from your dossier. We set scoring thresholds against your ICP.

[ Phase 03 ]
Days 08–12
AI SDR & escalation

We configure the AI SDR on your FAQ, tune the decision tree to your deal motion, and define the escalation rules — who gets paged when, and for what.

[ Phase 04 ]
Days 13–14
Launch & monitor

Cascades go live. Replies route. The AI SDR starts booking. We watch the first 72 hours hand‑in‑hand with your team and adjust on the fly.

What we need from you: one 45‑minute kickoff, access to install the pixel on your site, a connection to your CRM, and an FAQ document for the AI SDR. That's it. You don't write a sequence. You don't manage a tool. You read the numbers and tell us where to push harder.

10
The Pricing

Priced like infrastructure. Not like an agency.

Three line items. No retainer. No setup fee. No marked‑up sends. You pay for the leads we resolve, the results we deliver, and the hard cost of the channels — at cost, passed through directly. The math is on the table.

[ 01 ] Pixel + search intent

Qualified leads

$0.04

Per ICP‑matched lead

  • Filtered to your defined ICP
  • Forty‑one characteristics resolved
  • Refreshed every 48 hours
  • Pay only for fields‑resolved leads
[ 02 ] At cost · Passthrough

Send volume

At cost

Send by send transparency

  • Email · iMessage · Calls · Postcards · Gifts
  • Hard cost only · Zero markup
  • Line items visible to you
  • Roughly 30% of what tools like ListKit or Sendblue charge
[ 03 ] Pay per result

Outbound engine

Pay per result

Outcomes only

  • Booked appointments, qualified replies, or both
  • Priced to your deal motion
  • No retainer · No monthly minimum
  • You don't pay for sends that don't produce
Tool markups · ListKit, Sendblue, etc.3–5×≈ 30%
11
The Offer

Find out who you've been missing. Free thirty‑day audit.

We install the pixel free for thirty days. You see the visitors. We deliver the report. You decide what's next.

$0
Shepherd · Visitor Auditv.01 · Confidential

The 30-Day Visitor Audit

Day 00
Pixel installed15‑minute setup. We handle it. Resolution begins immediately.
Day 03
First identified visitorsYou see real names, real dossiers, on real visitors who came and went.
Day 14
Mid‑audit checkpoint15‑minute call. We walk you through what's surfacing and what it's worth.
Day 30
Written audit deliveredWho walked away. What they were worth. What we'd recommend running. Yours regardless.
Start the 30-Day Audit

15-min setup · No credit card · Yours to keep

If we can't show you a credible path to a meaningfully lower CAC than your current operation, we'll say so on the day‑30 call. The audit is yours either way.

One last thing

You've already paid for the traffic. Find out who it was.

Start the audit