Turn Anonymous Website Visitors into Outbound Sequences
The problem
Marketing and sales cannot tell which ICP companies hit pricing, docs, or blog pages, so high-intent traffic dies without a follow-up.
Implementation steps
- 1
Install the RB2B or Vector tracking script on your site and confirm your privacy policy covers visitor identification (RB2B only resolves US-based visitors)
- 2
Send identified visits to a Clay webhook table with company domain, person LinkedIn URL when available, page URL, and timestamp
- 3
Filter to high-intent pages (pricing, docs, comparison pages) and deduplicate by company domain over a rolling 7-day window
- 4
Enrich each company in Clay with employee count, industry, and location, plus tech stack data from BuiltWith or a Clay waterfall
- 5
Add an ICP score formula column and keep only accounts at or above your threshold
- 6
Look up the domain in HubSpot or Salesforce and drop existing customers and accounts with open opportunities; send those to the account owner in Slack instead
- 7
For company-only matches, find one or two contacts by title and verify emails with a Clay waterfall
- 8
Create or update the contact in the CRM with a "Website intent" property and push it to an Instantly or Smartlead campaign with a first line based on the topic of the page viewed
Template outline
The structure to recreate in your own workspace. Field names and thresholds are starting points.
Clay Table (webhook source):
1. Input: RB2B or Vector webhook (domain, person URL, page URL, visited_at)
2. Filter: page URL contains "/pricing", "/docs", or "/compare"
3. Dedupe: one row per domain per 7 days
4. Enrich: company size, industry, HQ country, tech stack
5. ICP score formula:
- +30 if employees between 50 and 1000
- +30 if industry in target list
- +20 if tech stack includes a complementary tool
- +20 if page is /pricing
- Keep rows where score >= 70
6. CRM lookup by domain: skip if lifecycle = Customer or open deal exists
7. Find contacts: VP or Head of {{function}} (waterfall email + verification)
8. AI first line prompt: "Write one sentence about {{page_topic}} for a {{title}} at a {{industry}} company. Do not mention that they visited our website."
9. Write-back: CRM contact + "Website intent: {{page_topic}}", then Instantly or Smartlead API add to campaign
Output: a daily list of scored ICP accounts enrolled in a sequence, with customers and open deals excludedKeep going
More Outbound playbooks
- OutboundAdvanced
Auto-Prospect Companies After Funding Announcements
Sales teams miss narrow timing windows when companies raise capital and need new vendors.
ClayClaygentApollo+1Estimate: 8 hrs/week - OutboundIntermediate
Personalize Outbound at Scale Using LinkedIn Data
Generic cold emails get few replies, and reps cannot manually research every prospect on a high-volume list.
ClayClaygentInstantlyEstimate: 10 hrs/week - OutboundBeginner
Track Warm Intro Requests Across Your Network
AEs lose track of warm intro requests sent via email and LinkedIn. Follow-ups fall through the cracks.
Google SheetsZapierGmailEstimate: 3 hrs/week
Need help implementing a playbook?
Our team builds custom Clay workflows and AI automations for revenue teams.
Get it built for you