Overview
RB2B identifies website visitors at the person level — not just the company. Every identified visitor has a LinkedIn profile, job title, and company. This skill converts that signal into outbound action: routing the right visitors to SDRs, enriching their contact data, and launching time-sensitive sequences that convert intent into meetings.
The core principle: a visitor who identified themselves on your site is warmer than any cold list contact. The window closes fast — within 48 hours, the buying intent signal decays by 50%. This skill builds the pipeline that captures that window.
When to Use
- Setting up RB2B for the first time and need an outbound workflow
- RB2B is installed but visitors aren't being converted to meetings
- SDRs are getting Slack alerts but not acting on them consistently
- Need to route RB2B visitors to Clay → enrichment → sequencer pipeline
- Want to segment RB2B visitors by ICP fit and trigger different cadences
- Building a "visitor-to-meeting" funnel with conversion benchmarks
- RB2B alerts are firing but contact data is missing or unverified
- Need to measure RB2B-sourced pipeline vs cold outbound
Step-by-Step Process
1. Visitor Routing Logic
Classify every RB2B-identified visitor before any outreach:
| Tier |
Criteria |
Action |
SLA |
| Tier 1 — Hot |
ICP fit score ≥80 + title is decision-maker/influencer + visited pricing/docs/demo page |
Immediate SDR Slack alert + auto-enroll in 7-touch sequence |
<15 min response |
| Tier 2 — Warm |
ICP fit score 50-79 OR title matches but low engagement |
Enrich contact → add to nurture sequence |
<4 hours |
| Tier 3 — Monitor |
ICP fit <50 OR title is junior/irrelevant |
Log in CRM, no outbound |
None |
| Tier 4 — Exclude |
Competitor, vendor, existing customer, partner |
Suppress from outbound |
N/A |
2. Contact Enrichment Pipeline
RB2B gives you name + LinkedIn + company. It does NOT give you verified email or phone. Build a waterfall:
- RB2B payload → name, title, company, LinkedIn URL, pages visited, session duration
- Clay enrichment → company firmographics (headcount, revenue, industry, tech stack)
- Email finding → waterfall through LeadMagic, Apollo, Hunter, Datagma
- Email verification → verify before sending (never send to unverified)
- Phone finding → optional, for Tier 1 only (Lusha, ZoomInfo, LeadMagic)
- ICP scoring → score against your ICP definition (firmographic + technographic + intent)
3. Trigger-Based Sequence Design
Build distinct cadences for each tier:
Tier 1 — Hot Visitor Sequence (7 touches, 10 business days):
| Touch |
Day |
Channel |
Trigger |
Goal |
| 1 |
0 |
LinkedIn |
Connection request referencing their visit |
Acknowledge interest |
| 2 |
0 |
Email |
Personalized — "saw you checking [page]" |
Start conversation |
| 3 |
2 |
Email |
Value drop — relevant case study or resource |
Provide value |
| 4 |
4 |
LinkedIn |
Engage with their recent post/comment |
Build familiarity |
| 5 |
6 |
Email |
Specific question tied to their role/industry |
Elicit response |
| 6 |
8 |
Phone |
Cold call referencing the visit + emails |
Direct contact |
| 7 |
10 |
Email |
Breakup email — "closing the loop" |
Last attempt |
Tier 2 — Warm Visitor Sequence (5 touches, 14 business days):
| Touch |
Day |
Channel |
Content |
| 1 |
0 |
Email |
Soft reference to visit + value prop |
| 2 |
3 |
LinkedIn |
Connection request |
| 3 |
7 |
Email |
Resource share (no ask) |
| 4 |
11 |
Email |
Question + soft CTA |
| 5 |
14 |
Email |
Breakup |
4. Slack-to-SDR Handoff
Configure RB2B → Slack alert with structured payload:
🔥 RB2B Hot Visitor Alert
Name: [Visitor Name]
Title: [Job Title]
Company: [Company]
LinkedIn: [URL]
Pages visited: [pricing, /docs/api-auth, /case-studies]
Session: 4m 32s | 3 pageviews
ICP Score: 87/100
Action: Enrich → Sequence "Tier 1 Hot Visitor"
SDR Owner: [Round-robin assignment]
SLA: Contact within 15 minutes
5. Clay Automation Pipeline
Build the Clay workflow that connects RB2B to your sequencer:
- Trigger: RB2B webhook fires on visitor identification
- Filter: ICP fit score ≥50 (skip Tier 3/4)
- Enrich: Waterfall email finding (LeadMagic → Apollo → Hunter)
- Verify: Email verification (never skip)
- Score: Update ICP score with firmographic enrichment data
- Route: Assign to SDR via round-robin
- Enroll: Push to sequencer (Smartlead/Instantly/Outreach) with correct cadence
- Log: Create CRM record with source = "RB2B Visitor"
6. Measurement Framework
| Metric |
Target |
Why |
| Visitors identified / week |
Baseline-dependent |
RB2B volume = top of funnel |
| ICP fit rate (Tier 1+2) |
30-50% of identified |
Not all visitors are buyers |
| Enrichment success rate |
≥70% verified email |
Waterfall effectiveness |
| SDR response rate (within SLA) |
≥80% |
Speed matters |
| Meeting booked rate (Tier 1) |
5-10% of Tier 1 contacted |
Conversion benchmark |
| Meeting booked rate (Tier 2) |
2-5% of Tier 2 contacted |
Lower intent, lower conversion |
| Pipeline sourced from RB2B |
Track monthly |
Attribution to RB2B channel |
Output Format
Produce a complete RB2B outbound playbook containing:
- Visitor routing matrix — tier definitions, criteria, SLAs, and actions
- Enrichment waterfall — tool chain, order, fallback logic, verification step
- Sequence designs — full cadence for each tier with touch-by-touch content guidance
- Slack alert template — structured payload for SDR handoff
- Clay workflow spec — step-by-step automation with trigger, filters, enrich, route, enroll
- Measurement dashboard — metrics, targets, and attribution model
- Privacy guardrails — what you can and cannot do with person-level visitor data
Quality Check
Common Pitfalls
- Creepy outreach. "I saw you were on our pricing page for 3 minutes" feels like surveillance. Fix: reference the visit contextually — "Noticed you were exploring [topic] — figured I'd reach out."
- No ICP filter. Every identified visitor gets a sequence. Fix: route through ICP scoring first — only Tier 1 and Tier 2 get outbound.
- No enrichment verification. Sending to unverified emails from RB2B data. Fix: always run email verification before enrolling in a sequence.
- Slow SDR response. Visitors identified but SDRs don't act for 2 days. Fix: Slack alert + SLA + round-robin assignment.
- Treating RB2B like cold outbound. RB2B visitors are warm — don't use the same generic cold email template. Fix: customize the first touch to reference their visit context.
- No suppression logic. Existing customers, partners, and competitors get the same outbound as prospects. Fix: suppress via CRM matching before enrolling.
- Burning phone numbers on Tier 2. Calling every identified visitor. Fix: phone is Tier 1 only — Tier 2 is email + LinkedIn.
- No attribution. RB2B-sourced meetings get lumped into "cold outbound." Fix: tag every RB2B-enrolled contact with source = "RB2B Visitor" in CRM.
Related Skills
cold-email-strategy — overarching sequence architecture
cold-email-copywriting — email copy for each touch
multi-channel-outreach — channel mixing beyond email
website-visitor-identification — inbound visitor ID program design
lead-enrichment — enrichment waterfall best practices
email-finding — email discovery tools and accuracy
icp-scoring — ICP fit scoring methodology
signal-scoring — intent signal scoring
clay-automation — Clay workflow building
reply-handling — handling responses to RB2B-triggered outreach
sending-platforms — sequencer setup and configuration
Authoritative Foundations
- Adam Robinson (RB2B) — Person-level visitor identification via LinkedIn profile matching. Bootstrapped RB2B using LinkedIn as primary distribution. Core thesis: person-level identification is more actionable than company-level for outbound.
- Signal-Based Selling — Behavioral triggers (site visits, page views, session duration) indicate buying intent. Visitors who browse pricing/docs/demo pages are further in their evaluation.
- Justin Michael — Tech-Powered Sales / Technology Quotient (TQ) — Stack-aware outbound: use every tool in the revenue stack (RB2B → Clay → Sequencer → CRM) as a force multiplier.
- Jordan Crawford — PQS / PVP / FIND (Cannonball GTM) — Precision targeting framework. Person-level visitor data enables PVP (Persona-Value-Proof) targeting at the individual level.
- Pat Spielmann — Cold to Gold — Trigger-based sequencing. The visit is the trigger; the sequence is the conversion mechanism.
- Henry Schuck (ZoomInfo) — Data-lake outbound motion — Build a data infrastructure that captures and acts on every signal. RB2B is a signal source; the data lake routes it.
- Becc Holland — Stellar Cold Email / Diagnostic Selling — Reference the visit diagnostically, not surveillance-style. Ask questions tied to what they explored.
- Winning by Design — SPICED — Diagnose the visitor's situation (Situations, Pain, Impact, Critical events, Decision) based on pages visited.
Execution Artifacts
references/framework-notes.md — named frameworks, citation anchors, and RB2B-specific operational notes
templates/output-template.md — copy-paste deliverable structure for the RB2B outbound playbook
scripts/check-output.py — local checklist validator for required sections
1---2name: rb2b-outbound-triggers3description: Convert RB2B person-level website visitor identification into outbound sequences. Build trigger-based workflows that route identified visitors to SDRs, enrich with verified contact data, score ICP fit, and launch time-sensitive multi-channel outreach. Use when setting up RB2B-to-outbound pipelines, configuring Slack-to-SDR handoff, designing visitor-trigger cadences, or optimizing RB2B conversion rates. Triggers on: "RB2B outbound", "visitor trigger outbound", "person-level visitor sequence", "RB2B SDR workflow", "website visitor to outbound", "RB2B Slack alert routing", "identified visitor follow-up", "RB2B to Clay", "visitor-to-meeting".4license: MIT5---67## Overview89RB2B identifies website visitors at the **person level** — not just the company. Every identified visitor has a LinkedIn profile, job title, and company. This skill converts that signal into outbound action: routing the right visitors to SDRs, enriching their contact data, and launching time-sensitive sequences that convert intent into meetings.1011The core principle: **a visitor who identified themselves on your site is warmer than any cold list contact.** The window closes fast — within 48 hours, the buying intent signal decays by 50%. This skill builds the pipeline that captures that window.1213## When to Use1415- Setting up RB2B for the first time and need an outbound workflow16- RB2B is installed but visitors aren't being converted to meetings17- SDRs are getting Slack alerts but not acting on them consistently18- Need to route RB2B visitors to Clay → enrichment → sequencer pipeline19- Want to segment RB2B visitors by ICP fit and trigger different cadences20- Building a "visitor-to-meeting" funnel with conversion benchmarks21- RB2B alerts are firing but contact data is missing or unverified22- Need to measure RB2B-sourced pipeline vs cold outbound2324## Step-by-Step Process2526### 1. Visitor Routing Logic2728Classify every RB2B-identified visitor before any outreach:2930| Tier | Criteria | Action | SLA |31| -------------------- | --------------------------------------------------------------------------------------- | ----------------------------------------------------------- | ---------------- |32| **Tier 1 — Hot** | ICP fit score ≥80 + title is decision-maker/influencer + visited pricing/docs/demo page | Immediate SDR Slack alert + auto-enroll in 7-touch sequence | <15 min response |33| **Tier 2 — Warm** | ICP fit score 50-79 OR title matches but low engagement | Enrich contact → add to nurture sequence | <4 hours |34| **Tier 3 — Monitor** | ICP fit <50 OR title is junior/irrelevant | Log in CRM, no outbound | None |35| **Tier 4 — Exclude** | Competitor, vendor, existing customer, partner | Suppress from outbound | N/A |3637### 2. Contact Enrichment Pipeline3839RB2B gives you name + LinkedIn + company. It does NOT give you verified email or phone. Build a waterfall:40411. **RB2B payload** → name, title, company, LinkedIn URL, pages visited, session duration422. **Clay enrichment** → company firmographics (headcount, revenue, industry, tech stack)433. **Email finding** → waterfall through LeadMagic, Apollo, Hunter, Datagma444. **Email verification** → verify before sending (never send to unverified)455. **Phone finding** → optional, for Tier 1 only (Lusha, ZoomInfo, LeadMagic)466. **ICP scoring** → score against your ICP definition (firmographic + technographic + intent)4748### 3. Trigger-Based Sequence Design4950Build distinct cadences for each tier:5152**Tier 1 — Hot Visitor Sequence (7 touches, 10 business days):**5354| Touch | Day | Channel | Trigger | Goal |55| ----- | --- | -------- | --------------------------------------------- | -------------------- |56| 1 | 0 | LinkedIn | Connection request referencing their visit | Acknowledge interest |57| 2 | 0 | Email | Personalized — "saw you checking [page]" | Start conversation |58| 3 | 2 | Email | Value drop — relevant case study or resource | Provide value |59| 4 | 4 | LinkedIn | Engage with their recent post/comment | Build familiarity |60| 5 | 6 | Email | Specific question tied to their role/industry | Elicit response |61| 6 | 8 | Phone | Cold call referencing the visit + emails | Direct contact |62| 7 | 10 | Email | Breakup email — "closing the loop" | Last attempt |6364**Tier 2 — Warm Visitor Sequence (5 touches, 14 business days):**6566| Touch | Day | Channel | Content |67| ----- | --- | -------- | ------------------------------------ |68| 1 | 0 | Email | Soft reference to visit + value prop |69| 2 | 3 | LinkedIn | Connection request |70| 3 | 7 | Email | Resource share (no ask) |71| 4 | 11 | Email | Question + soft CTA |72| 5 | 14 | Email | Breakup |7374### 4. Slack-to-SDR Handoff7576Configure RB2B → Slack alert with structured payload:7778```79🔥 RB2B Hot Visitor Alert80Name: [Visitor Name]81Title: [Job Title]82Company: [Company]83LinkedIn: [URL]84Pages visited: [pricing, /docs/api-auth, /case-studies]85Session: 4m 32s | 3 pageviews86ICP Score: 87/10087Action: Enrich → Sequence "Tier 1 Hot Visitor"88SDR Owner: [Round-robin assignment]89SLA: Contact within 15 minutes90```9192### 5. Clay Automation Pipeline9394Build the Clay workflow that connects RB2B to your sequencer:95961. **Trigger:** RB2B webhook fires on visitor identification972. **Filter:** ICP fit score ≥50 (skip Tier 3/4)983. **Enrich:** Waterfall email finding (LeadMagic → Apollo → Hunter)994. **Verify:** Email verification (never skip)1005. **Score:** Update ICP score with firmographic enrichment data1016. **Route:** Assign to SDR via round-robin1027. **Enroll:** Push to sequencer (Smartlead/Instantly/Outreach) with correct cadence1038. **Log:** Create CRM record with source = "RB2B Visitor"104105### 6. Measurement Framework106107| Metric | Target | Why |108| ------------------------------ | ------------------------- | ------------------------------ |109| Visitors identified / week | Baseline-dependent | RB2B volume = top of funnel |110| ICP fit rate (Tier 1+2) | 30-50% of identified | Not all visitors are buyers |111| Enrichment success rate | ≥70% verified email | Waterfall effectiveness |112| SDR response rate (within SLA) | ≥80% | Speed matters |113| Meeting booked rate (Tier 1) | 5-10% of Tier 1 contacted | Conversion benchmark |114| Meeting booked rate (Tier 2) | 2-5% of Tier 2 contacted | Lower intent, lower conversion |115| Pipeline sourced from RB2B | Track monthly | Attribution to RB2B channel |116117## Output Format118119Produce a complete RB2B outbound playbook containing:1201211. **Visitor routing matrix** — tier definitions, criteria, SLAs, and actions1222. **Enrichment waterfall** — tool chain, order, fallback logic, verification step1233. **Sequence designs** — full cadence for each tier with touch-by-touch content guidance1244. **Slack alert template** — structured payload for SDR handoff1255. **Clay workflow spec** — step-by-step automation with trigger, filters, enrich, route, enroll1266. **Measurement dashboard** — metrics, targets, and attribution model1277. **Privacy guardrails** — what you can and cannot do with person-level visitor data128129## Quality Check130131- [ ] Routing tiers have clear criteria — no ambiguity on which tier a visitor falls into132- [ ] Every Tier 1 visitor has a defined SLA (15 min response)133- [ ] Enrichment waterfall includes verification before sending — no unverified emails134- [ ] Sequences reference the visit context naturally (not creepy)135- [ ] Tier 4 exclusions cover competitors, vendors, customers, partners136- [ ] Measurement framework tracks RB2B-sourced pipeline separately from cold outbound137- [ ] Privacy guardrails address GDPR/CCPA for person-level data138- [ ] Clay workflow has error handling — what happens when enrichment fails139- [ ] Breakup emails are professional, not guilt-tripping140- [ ] Phone touches are Tier 1 only — don't burn phone numbers on low-intent visitors141142## Common Pitfalls143144- **Creepy outreach.** "I saw you were on our pricing page for 3 minutes" feels like surveillance. Fix: reference the visit contextually — "Noticed you were exploring [topic] — figured I'd reach out."145- **No ICP filter.** Every identified visitor gets a sequence. Fix: route through ICP scoring first — only Tier 1 and Tier 2 get outbound.146- **No enrichment verification.** Sending to unverified emails from RB2B data. Fix: always run email verification before enrolling in a sequence.147- **Slow SDR response.** Visitors identified but SDRs don't act for 2 days. Fix: Slack alert + SLA + round-robin assignment.148- **Treating RB2B like cold outbound.** RB2B visitors are warm — don't use the same generic cold email template. Fix: customize the first touch to reference their visit context.149- **No suppression logic.** Existing customers, partners, and competitors get the same outbound as prospects. Fix: suppress via CRM matching before enrolling.150- **Burning phone numbers on Tier 2.** Calling every identified visitor. Fix: phone is Tier 1 only — Tier 2 is email + LinkedIn.151- **No attribution.** RB2B-sourced meetings get lumped into "cold outbound." Fix: tag every RB2B-enrolled contact with source = "RB2B Visitor" in CRM.152153## Related Skills154155- `cold-email-strategy` — overarching sequence architecture156- `cold-email-copywriting` — email copy for each touch157- `multi-channel-outreach` — channel mixing beyond email158- `website-visitor-identification` — inbound visitor ID program design159- `lead-enrichment` — enrichment waterfall best practices160- `email-finding` — email discovery tools and accuracy161- `icp-scoring` — ICP fit scoring methodology162- `signal-scoring` — intent signal scoring163- `clay-automation` — Clay workflow building164- `reply-handling` — handling responses to RB2B-triggered outreach165- `sending-platforms` — sequencer setup and configuration166167## Authoritative Foundations168169- **Adam Robinson (RB2B)** — Person-level visitor identification via LinkedIn profile matching. Bootstrapped RB2B using LinkedIn as primary distribution. Core thesis: person-level identification is more actionable than company-level for outbound.170- **Signal-Based Selling** — Behavioral triggers (site visits, page views, session duration) indicate buying intent. Visitors who browse pricing/docs/demo pages are further in their evaluation.171- **Justin Michael — Tech-Powered Sales / Technology Quotient (TQ)** — Stack-aware outbound: use every tool in the revenue stack (RB2B → Clay → Sequencer → CRM) as a force multiplier.172- **Jordan Crawford — PQS / PVP / FIND (Cannonball GTM)** — Precision targeting framework. Person-level visitor data enables PVP (Persona-Value-Proof) targeting at the individual level.173- **Pat Spielmann — Cold to Gold** — Trigger-based sequencing. The visit is the trigger; the sequence is the conversion mechanism.174- **Henry Schuck (ZoomInfo) — Data-lake outbound motion** — Build a data infrastructure that captures and acts on every signal. RB2B is a signal source; the data lake routes it.175- **Becc Holland — Stellar Cold Email / Diagnostic Selling** — Reference the visit diagnostically, not surveillance-style. Ask questions tied to what they explored.176- **Winning by Design — SPICED** — Diagnose the visitor's situation (Situations, Pain, Impact, Critical events, Decision) based on pages visited.177178## Execution Artifacts179180- `references/framework-notes.md` — named frameworks, citation anchors, and RB2B-specific operational notes181- `templates/output-template.md` — copy-paste deliverable structure for the RB2B outbound playbook182- `scripts/check-output.py` — local checklist validator for required sections