Guides

What's the BDR First-Touch Checklist for ID Visitors?

A step-by-step first-touch checklist for BDRs working identified website visitors. Research, message structure, channel sequence, and what to skip.

Elene Marjanidze Elene Marjanidze · · 9 min read
What's the BDR First-Touch Checklist for ID Visitors?

Your sales manager just dropped a Slack message: “New identified visitor on pricing page. ICP fit. Go.” You have 60 minutes before it becomes a day-old lead, and you have 6 other things in your queue.

This is the first-touch checklist. Not a playbook for the quarter. Not a philosophy post. The literal 12-step list a BDR runs in the first hour after an identified visitor lands in their queue.

Who this post is for

You are a BDR, SDR, or business development rep at a B2B company that just rolled out visitor identification. Your team is 2 to 20 BDRs. Your quota is 12 to 25 meetings per month. You work in Outreach, Salesloft, Apollo, or directly in HubSpot or Salesforce.

The answer up front: the first-touch checklist has 12 steps, runs in under 20 minutes, and produces one personalized message across 2 channels. If you skip steps you will either burn the lead with a bad message or waste time researching someone who doesn’t convert.

The checklist

#StepTimeOutput
1Verify the alert is P1 or P230 secGo / no-go
2Pull the 3-page visit history1 minContext
3Confirm email is valid30 secDeliverability
4Check LinkedIn profile2 minRole, seniority, recency
5Check company stage2 minFunding, growth, headcount
6Look up account status in CRM1 minExisting relationship
7Choose behavioral template1 minFirst message frame
8Personalize 2 lines3 minHuman layer
9Send email30 secFirst touch
10Open LinkedIn, view profile30 secNotification
11Send connection request1 minSecond channel
12Log in CRM, set follow-up1 minAttribution and cadence

Total: 14 minutes for P1. 10 minutes for P2 if you skip the LinkedIn connection step.

Step-by-step

1. Verify the alert is P1 or P2

Not every identified visitor deserves manual work. Before touching anything, confirm the alert meets your team’s P1 or P2 criteria.

Typical P1:

  • Visited pricing, demo, or high-intent comparison page
  • ICP industry match
  • Decision-maker title (VP, Director, C-level, or known champion title)
  • Company size in range

Typical P2:

  • Visited product or solutions page
  • ICP industry match
  • Any seniority

If the alert is P3 or P4 (blog only, not ICP, missing key firmographic), skip the manual touch. Add to nurture and move on. Manual effort on low-intent visitors is how BDRs hit quota burnout.

See the prioritization framework in the SDR playbook.

2. Pull the 3-page visit history

Look at what they actually read. Not every session. The last 3 pages, in order, from their most recent visit.

This tells you:

  • Did they browse or research? (Depth matters.)
  • Did they compare? (Comparison pages = active evaluation.)
  • Did they return? (2nd+ visits = sustained interest.)

The pages shape the message. A prospect who read your pricing page, then your SOC 2 landing page, then your enterprise security overview has a different objection set than one who read the blog and the “about us” page.

3. Confirm email is valid

Quick sanity check. Is the email format normal? Does the domain exist? Does the domain match a real company?

If the tool returned a personal email (gmail.com, outlook.com) without a business email, deprioritize. Personal-only contacts are harder to convert and more likely to be false positives.

4. Check LinkedIn profile

2 minutes, not 10. Look for:

  • Current role (matches the title the tool gave)
  • Tenure (> 6 months = stable, < 3 months = still learning the stack)
  • Previous companies (signals buying authority and context)
  • Recent activity (posted lately? signals they are active)

Don’t read their full career history. Don’t plan a 5-year relationship. You are looking for 1 or 2 hooks to personalize the first message.

5. Check company stage

Go to Crunchbase, LinkedIn company page, or your enrichment tool. Look for:

  • Funding stage (seed, Series A, growth, public)
  • Headcount trend (hiring? shrinking?)
  • Recent news (product launch, funding, hiring a GTM leader)

Knowing the company is mid-Series-B with 40% YoY growth tells you what language to use. Knowing they just had a layoff tells you not to send a congratulations note.

6. Look up account status in CRM

Before sending, check if:

  • There is an open Opportunity at this Account
  • The Account has an assigned AE or CSM
  • The Account is a current customer
  • There is a previous no-contact flag or do-not-reach note

If any of those are true, stop. Route to the correct internal owner. BDRs cold-emailing contacts at open-pipeline Accounts is the fastest way to lose AE trust.

See the RevOps post on routing for why this suppression check matters.

7. Choose behavioral template

You have 5 templates ready, tied to the 5 most common behaviors. Pick one based on step 2.

Behavior seenTemplate
Pricing page”Quick question about [Company]‘s evaluation”
Comparison page”[Your product] vs [Competitor] - one thing most miss”
Case study or social proof”How [similar company] solved [problem]“
Multiple pages, deep session”Looked like a thorough evaluation”
Return visitor (2nd+ visit)“Circling back on [category]”

Full template copy is in the SDR playbook. Don’t rewrite the templates from scratch every time. They are templates for a reason.

8. Personalize 2 lines

Two lines, no more. Line 1 references the company or recent event (“Saw you just raised a Series B”). Line 2 ties to the likely intent (“Teams at your stage usually start comparing solutions like X”).

What not to reference:

  • Specific page URLs
  • Session timestamps
  • Time spent on page
  • Specific competitor names from comparison pages (unless they already mentioned it)

The goal is to sound like a well-researched peer, not a surveillance system. The SDR playbook on messaging boundaries has the detailed list of what to say and what to never say.

9. Send email

Click send. Not later. Now.

Response rates for identified visitors drop from roughly 22% in the first hour to 9% by next day. The whole point of the checklist is to get here inside 60 minutes, not to hand-craft a perfect email at day 3.

10. Open LinkedIn, view profile

The view triggers a notification. That’s the point. You are creating a second, low-cost touchpoint that says “I exist.”

11. Send connection request

With a short note. 1 sentence. Don’t pitch in the connection request.

Example: “Hey [name], noticed [their company] is exploring [category]. Happy to share what we’re seeing with teams like yours.”

12. Log in CRM, set follow-up

Log:

  • Activity type: Outreach via Email + LinkedIn View
  • Notes: top pages, 2 personalization hooks used
  • Next task: follow-up email at day 2, phone at day 4

If you skip this step, attribution breaks, the next touch gets missed, and your SDR manager has no data to coach on.

What NOT to do in the first touch

Every BDR I’ve watched ruin identified visitor outreach did at least 2 of these.

  • Don’t reference the specific pages they visited by URL or timestamp. It feels like surveillance. Reply rates crash.
  • Don’t lead with a demo ask. Your ask is a 10-minute conversation, not a 30-minute product walkthrough.
  • Don’t personalize more than 2 lines. Over-personalizing a first email makes it weird and takes too long.
  • Don’t send 6 channels in the first hour. Email + LinkedIn profile view + connection request is enough on day 0. Phone comes on day 4.
  • Don’t automate the first touch for P1. Automation for P1 is how you get 3% reply rates. Manual for P1, templated for P3/P4.
  • Don’t skip the CRM suppression check. Cold-emailing a customer or open-pipeline contact costs more than the meeting you would have booked.
  • Don’t send to a personal email if a business email exists. Business domain is how the prospect expects to be reached in a work context.

The day-0 to day-10 cadence for P1

Day 0 checklist above. After that:

DayChannelAction
0EmailFirst touch (templated + personalized)
0LinkedInProfile view + connection request
2EmailFollow-up: share resource or case study
4PhoneCall attempt, reference your email
6EmailNew angle: address likely objection
10EmailBreakup email, respectful close

Stop the sequence the moment they respond. Even a “not now, check back in Q3” gets logged and respected.

Expected results

If you run the checklist well, the benchmarks that emerge look like:

MetricTarget
Time to first touch<60 min from alert
P1 response rate15-25%
P2 response rate8-15%
Meeting rate on P14-8%
Meeting rate on P22-4%

Your manager should be tracking these per BDR. If yours are below the range, the issue is usually 1 of 3: slow first-touch speed, poor template selection, or over-personalization that takes too long per lead.

Tools and workflows

FunctionWhat to use
Alert channelSlack visitor alerts
SequencesOutreach, Salesloft, Apollo
CRMSalesforce, HubSpot, Pipedrive
LinkedIn researchSales Navigator
Company enrichmentBuilt into Leadpipe, plus Clay or Apollo for extras

The SDR playbook for identified visitors has the longer form templates and multi-touch sequence.

What good looks like at day 30

You close the week with 5 to 10 meetings booked from identified visitors, an average time-to-first-touch under 45 minutes on P1, and 0 complaints from AEs about BDRs cold-emailing their live accounts. That’s a BDR who has the checklist automated in their head.

The BDRs who keep notes in their sequencer and log every touch compound their skill faster than the ones who wing it. The checklist is the training wheels. In 90 days you won’t need to look at it.


Leadpipe identifies 30-40%+ of your US B2B visitors with full contact data on the Pro plan at $147/mo. No credit card to start the 500-lead trial. Start identifying visitors →