Sales AI Skill
Website Visitor Lead Capture
Identify anonymous website visitors, match to companies, and capture leads with intent signals. Use when setting up website visitor identification, implementing reverse IP lookup, tracking visitor behavior for intent signals, creating leads from anonymous t...
Website Visitor Identification & Lead Capture
Identify anonymous website visitors, match to companies, and capture high-intent leads by tracking visitor behavior across your website in real-time.
Workflow
- Deploy website tracking pixel/script on all pages with reverse IP lookup capability.
- Reverse IP lookup identifies the company behind each anonymous visitor.
- Match visitor behavior to intent signals (pricing page views = high intent, case studies = medium, blog = low).
- Enrich identified company with firmographics (size, industry, revenue) and technographics (current tech stack).
- Identify decision-makers at the company using contact database enrichment.
- Create lead record in CRM with full behavioral data trail (pages visited, time on site, visit frequency).
- Trigger appropriate outreach sequence based on intent level (high intent → immediate AE outreach, medium intent → SDR follow-up, low intent → nurture campaign).
- Track conversion from visitor → lead → opportunity → closed-won to measure ROI.
Intent Signal Classification
INTENT SIGNAL SCORING MATRIX
══════════════════════════════════════════════════════════════════════
HIGH INTENT SIGNALS (Score: 15–25 points per visit):
→ Pricing page views:
Weight: 25 points
Rationale: Prospects evaluating cost = near-purchase decision
Action: Immediate SDR call within 2 hours + personalized email
Expected conversion: 12–18% to booked meeting
→ Demo request page:
Weight: 25 points
Rationale: Explicitly requesting product demonstration
Action: AE reaches out within 1 hour to schedule demo
Expected conversion: 40–60% to booked demo
→ ROI calculator usage:
Weight: 20 points
Rationale: Calculating financial impact = serious evaluation
Action: SDR follow-up within 4 hours with personalized ROI analysis
Expected conversion: 15–25% to opportunity
→ Feature comparison page:
Weight: 20 points
Rationale: Comparing solutions = active vendor evaluation
Action: Share competitive battlecard and comparison sheet
Expected conversion: 10–20% to booked meeting
→ Contact sales page views:
Weight: 25 points
Rationale: Ready to engage with sales
Action: AE call within 1 hour
Expected conversion: 30–50% to booked meeting
MEDIUM INTENT SIGNALS (Score: 8–15 points per visit):
→ Case study pages (by industry):
Weight: 15 points
Rationale: Researching customer outcomes in their industry
Action: SDR email referencing specific case study + calendar link
Expected conversion: 5–10% to booked meeting
→ Product page deep-dives (3+ product pages):
Weight: 12 points
Rationale: Exploring product capabilities in detail
Action: SDR follow-up within 24 hours with product overview
Expected conversion: 3–8% to discovery call
→ Blog posts about pain points your product solves:
Weight: 10 points
Rationale: Researching problems your product addresses
Action: Nurture email with relevant content + soft CTA
Expected conversion: 2–5% to content download
→ Webinar registration:
Weight: 15 points
Rationale: Investing time in learning about your solution space
Action: Pre-webinar personalized email + post-webinar SDR follow-up
Expected conversion: 8–15% to discovery call
→ Whitepaper/eBook downloads:
Weight: 12 points
Rationale: Consuming deep content = research phase
Action: Nurture sequence with progressive content + soft CTA
Expected conversion: 3–7% to discovery call
LOW INTENT SIGNALS (Score: 3–8 points per visit):
→ Homepage only visits:
Weight: 3 points
Rationale: Casual visit, not yet researching
Action: Add to nurture campaign, no immediate outreach
→ Single blog post visit:
Weight: 5 points
Rationale: Content consumer, not yet in buying cycle
Action: Add to content nurture stream
→ Careers page views:
Weight: 3 points
Rationale: Job seeker, not a prospect (usually)
Action: Flag as non-prospect, exclude from sales outreach
→ Support/documentation pages:
Weight: 2 points
Rationale: Existing customer or technical researcher
Action: Route to customer success, not sales
BEHAVIORAL MULTIPLIERS (applied to base intent score):
→ Visit frequency (same company, different days):
2 visits in 7 days: 1.5x multiplier
3+ visits in 7 days: 2.0x multiplier
5+ visits in 7 days: 3.0x multiplier
10+ visits in 30 days: 4.0x multiplier (critical intent)
→ Multiple visitors from same company:
2+ visitors from same company: 1.5x multiplier
3–5 visitors from same company: 2.0x multiplier
5+ visitors from same company: 3.0x multiplier
(Indicates team-level interest = buying committee researching)
→ Time on site:
< 30 seconds: 0.5x multiplier (bounce)
30–60 seconds: 1.0x multiplier (standard)
1–3 minutes: 1.5x multiplier (engaged)
3+ minutes: 2.0x multiplier (deeply engaged)
COMPOSITE INTENT SCORE CALCULATION:
→ Sum all intent signal points from current visit session
→ Apply behavioral multipliers
→ Add to rolling 30-day intent score (decaying: 50% weight to current week, 30% to prior week, 20% to weeks 3–4)
→ Thresholds:
Score 80+: CRITICAL (immediate AE outreach within 1 hour)
Score 50–79: HIGH (SDR outreach within 2 hours)
Score 30–49: MEDIUM (SDR email within 24 hours)
Score 15–29: LOW (add to nurture campaign)
Score < 15: NO ACTION (track but no outreach)
Lead Creation and CRM Integration
VISITOR-TO-LEAD CREATION PROCESS
══════════════════════════════════════════════════════════════════════
Step 1 — Visitor Identification (Real-Time):
→ Trigger: New visitor detected on website
→ Action: Reverse IP lookup via Clearbit Reveal / Albacross / 6sense
→ Output: Company name, domain, IP address
→ Latency: < 2 seconds
→ Match rate: 70–85% of IP addresses resolve to known companies
→ Unmatched IPs: Logged for future enrichment, no outreach
Step 2 — Company Enrichment (Real-Time):
→ Trigger: Company identified
→ Action: Enrich with firmographics from ZoomInfo / Clearbit / Apollo
→ Data Enriched:
Company name and domain
Industry and NAICS code
Employee count and revenue range
Geographic location (HQ + offices)
Funding stage and total funding
Technology stack (top-level)
Social media profiles (LinkedIn, Twitter)
Annual revenue estimate
→ Latency: < 5 seconds
→ Enrichment rate: 80–95% of identified companies
Step 3 — Contact Discovery (Real-Time):
→ Trigger: Company enriched
→ Action: Find decision-makers at company via ZoomInfo / Apollo / Lusha
→ Contacts Searched By:
Job titles matching buying personas (CTO, VP Engineering, Director of Operations)
Department alignment (IT, Operations, Marketing)
Seniority level (manager + for B2B)
→ Data Enriched:
Full name and job title
Direct email and verified status
Direct phone (if available)
LinkedIn profile URL
Seniority level
→ Latency: < 10 seconds
→ Contact found rate: 40–60% of identified companies
Step 4 — Behavioral Data Compilation (Real-Time):
→ Trigger: Visitor session active
→ Data Tracked:
Pages visited (URL, page type, time spent)
Visit frequency (unique visits in 7/30/90 days)
First vs. returning visitor
Referral source (organic, paid, direct, referral)
Device type (desktop, mobile, tablet)
Geographic location (city, region)
Session duration
Scroll depth and engagement events
→ Data Stored: CRM custom object + visitor analytics platform
→ Update Frequency: Real-time (streaming)
Step 5 — Lead Record Creation (Automated):
→ Trigger: Intent score crosses threshold (≥ 30) OR explicit action (demo request, form fill)
→ Action: Create lead record in CRM with all compiled data
→ CRM Fields Populated:
Lead source: "Website Visitor — [Intent Level]"
Company: [Enriched company data]
Contact: [Discovered decision-maker]
Intent score: [Composite score]
Behavioral data: [Pages visited, visit frequency, time on site]
First visit date: [Date]
Last visit date: [Date]
Total visits: [Count]
High-intent pages: [List of pricing, demo, ROI pages visited]
→ Lead Routing:
Score 80+: Route to AE immediately (same region/vertical)
Score 50–79: Route to SDR team within 2 hours
Score 30–49: Add to SDR queue + nurture campaign
Score < 30: Add to long-term nurture only
Step 6 — Outreach Trigger (Automated):
→ Trigger: Lead created and routed
→ Action: Start appropriate outreach sequence
→ Sequence by Intent Level:
CRITICAL (80+): AE calls within 1 hour + personalized email referencing their research
HIGH (50–79): SDR calls within 2 hours + email sequence (3 touches over 7 days)
MEDIUM (30–49): SDR email within 24 hours + nurture sequence (5 touches over 14 days)
LOW (< 30): Nurture campaign only (bi-weekly content + soft CTAs)
Step 7 — Conversion Tracking (Continuous):
→ Metrics Tracked:
Visitor-to-lead conversion rate: [X]%
Lead-to-opportunity conversion rate: [X]%
Opportunity-to-customer conversion rate: [X]%
Revenue attributed to website visitors: $[X]
Average sales cycle from first visit: [X] days
Cost per acquired customer from website: $[X]
→ Reporting: Weekly dashboard with funnel visualization
→ Optimization: Monthly review of intent thresholds and outreach sequences
Edge Cases
- Shared IP addresses: Multiple companies behind same IP (ISP, co-working space, proxy) produce false company identification
- Resolution: Flag IP addresses with > 5 different company matches as shared; use additional signals (cookie-based tracking, JavaScript fingerprinting) for identification; exclude shared IPs from automated outreach; rely on explicit form fills for these visitors; use Clearbit Reveal's confidence score to filter low-confidence matches
- Privacy compliance (GDPR/CCPA): Tracking anonymous visitors may violate privacy regulations depending on jurisdiction
- Resolution: Implement cookie consent banner with opt-in for tracking; exclude EU visitors from IP-based identification unless explicit consent given; comply with CCPA "Do Not Sell" requests; maintain privacy policy describing IP-based identification; provide opt-out mechanism; use data minimization (only collect what's needed for outreach); retain visitor data for max 24 months
- False positives: Company identified but actual visitor is competitor, journalist, or job seeker
- Resolution: Filter out known competitor domains from outreach lists; monitor for journalist/news outlet IPs and exclude; cross-reference with careers page visits to exclude job seekers; require minimum 2 high-intent signal visits before outreach; SDR verifies company fit before calling
- Visitor fatigue: Same company visited repeatedly but prospect never converts — may feel "stalked" if outreach is too aggressive
- Resolution: Cap outreach frequency (max 1 email + 1 call per week per company); implement cooling-off period (30 days) after 5+ outreach attempts; use different messaging angles to avoid repetition; track "do not contact" requests; escalate to manager if prospect explicitly declines
- International visitors: Visitors from non-target regions may be identified but are not viable prospects
- Resolution: Filter by geography (target regions only: North America, Europe, etc.); exclude regions where you don't operate or provide support; implement region-specific nurturing; prioritize domestic visitors for immediate outreach; add international visitors to long-term nurture if entering market later
Integration Points
- Clearbit Reveal: Reverse IP lookup for company identification from website visitors; $200–$2,000/month depending on volume
- Albacross: B2B website visitor identification with intent scoring and CRM integration; custom pricing
- 6sense: Account-based intent platform with visitor identification, scoring, and ABM orchestration; $20,000–$100,000/year
- Bombora: Intent data platform tracking firmographic buyer intent across content sites; custom pricing
- Salesforce CRM: Lead creation, routing, and tracking; $25–$3,000/month per user
- HubSpot CRM: Lead management and nurturing workflows; $45–$3,200/month
- ZoomInfo: Contact database for decision-maker discovery and firmographic enrichment; $3,000–$15,000/year
- Apollo.io: Contact database with email verification and sequence automation; $49–$149/month per user
- Google Analytics: Visitor behavior tracking and funnel analytics; free–$150,000/year (GA4/360)
- Segment: Customer data platform for unified visitor data collection and routing; $200–$20,000/month
- Outreach.io/SalesLoft: SDR outreach sequence automation triggered by visitor intent; $80–$200/month per user
- Marketo/Pardot: Marketing automation for nurture campaigns and lead scoring; $1,200–$12,000/month
- Twilio: SMS outreach for high-intent visitors (with consent); usage-based pricing
- LinkedIn Sales Navigator: Social selling and prospect research for identified visitors; $99–$171/month per user
- Tableau/Looker: Analytics dashboards for visitor-to-revenue attribution; $70–$1,200/month per user