Cold Calling Scripts for Identified Website Visitors

A cold call to someone who visited your pricing page three hours ago isn't actually cold. It just feels that way if you open with a generic script built for a stranger. Below are word-for-word phone scripts organized by the exact signal that triggered the call, plus the voicemail script and the exact line to use when a prospect asks how you got their number.

The scripts work because they're built around one rule most teams break on the first call: reference what the prospect was researching, never the page, the timestamp, or the fact that a tool told you they were there. Get that wrong and you sound like surveillance. Get it right and the call sounds like a rep who happens to know the space.

Why "Cold" Is the Wrong Word for This Call

Industry-wide, cold calling converts at about 2.7% (Cognism's 2026 analysis of 200,000+ real calls). Teams running a phone-first motion built on real buying signals instead of a purchased list see conversion closer to 11%, roughly four times the average, per the same report. The gap isn't better talkers. It's better information going into the call.

An identified website visitor gives you three things a cold list never does: a name, a rough idea of what they're evaluating, and a window of time in which the interest is still live. That's not a cold call. It's a warm call that sounds cold because most reps still script it like a stranger call.

The Rule That Makes or Breaks Every Script Below: Never Recite the Page

The instinct when you know exactly what someone looked at is to say so. Don't. "I saw you were on our pricing page at 2:14 today" reads as surveillance, not research, and it's the fastest way to lose a prospect's trust in the first ten seconds.

Reference the category or problem, not the URL. Instead of naming the page, name what a company usually cares about when it's looking at that page. This is the same rule we cover for email and LinkedIn touches in how to reach out to website visitors without being creepy. It applies even more on a call, because there's no delete button. A prospect who feels tracked hangs up. A prospect who feels understood keeps talking.

Should You Even Be Calling? Score It First

Not every identified visitor deserves a call. Use the same intent tiering that should already be driving your email and LinkedIn touches (see our warm outbound playbook for the full scoring model), applied specifically to whether phone is the right channel for this signal:

  • 🔴 Pricing page, 2+ visits this week, ICP-fit title - Call same day. This is the only tier where phone should be your first touch, not your third.
  • 🟠 Multiple pages in one session, ICP-fit - Email or LinkedIn first, call if no response within 24 hours.
  • 🟡 Return visit after going dark for 2+ weeks - Call. A returning visitor who already knows your product is one of the easiest calls you'll make all week.
  • 🟢 Blog or content page, first visit - Skip the call. Email first, save phone for a stronger signal.
  • Homepage only, single visit, no title match - Don't call. Route to nurture.

If a signal is more than a week old, treat it as decayed. Reference general interest in the category, not a specific recent visit that's no longer true.

Four Word-for-Word Scripts by Signal Type

1. Pricing Page Visitor (Very High Intent)

This is the tier where you lead with urgency, because they're actively evaluating right now.

"Hi [Name], this is [Your Name] from Knock2. How've you been?" (pause for a response, this single line alone measurably lifts call quality per Gong's analysis of 90,000+ connected cold calls) "The reason for my call: I work with revenue teams evaluating website visitor identification, and I wanted to get ahead of any questions before you're deep into a comparison. Do you have 90 seconds?"

If they engage: "Most teams looking at this space are trying to solve one of two problems: either they can't see who's hitting their site at all, or they're getting company names with no way to reach the actual person. Which one's closer to what you're dealing with?"

2. Repeat Visitor Returning After Going Dark

"Hi [Name], [Your Name] from Knock2, how've you been? Reason for my call: your name came back across my desk this week and I wanted to check in, not pitch. Last time we connected, [reference the general stage they were at]. Where did that end up?"

This script works because it's honest. You're not pretending the timing is random, but you're also not citing a specific page.

3. High-Intent Content Page (Case Study, Comparison, Integration Docs)

"Hi [Name], this is [Your Name] from Knock2. How've you been? Reason for my call: I work with [their likely persona, e.g. RevOps and GTM leaders] on turning anonymous website traffic into pipeline, and your company's been on my radar. Is that a space you're actively looking at, or more something on the horizon?"

Leave room for "on the horizon." A call that ends in "not right now, check back in Q2" is a won call, not a loss. Log it and set the follow-up.

4. Multiple Contacts From the Same Account (Buying Committee Forming)

When two or more people from an account show activity in the same week, that's your highest-priority call, and the script should acknowledge you're talking to a team, not a single champion. See how to detect a buying committee forming for the full detection framework.

"Hi [Name], [Your Name] from Knock2. How've you been? Reason for my call: I've been working with a few teams like yours lately on [category], and I know evaluations like this usually pull in more than one person. Who else on your team is typically part of a decision like this, so I make sure I'm not making you the single point of contact?"

The Voicemail Script Nobody Gets Right

Most voicemails either ramble for 45 seconds or get skipped entirely. Neither works. Use this instead, capped at 15 seconds:

"Hi [Name], [Your Name] from Knock2. No need to call back, I'll follow up by email in a couple minutes so you've got my info. Talk soon."

That's it. No pitch. The voicemail's only job is to make the email that follows two minutes later feel expected instead of random. Leave one voicemail per prospect per week, maximum. More than that reads as pressure.

"How Did You Get My Number?" and Other Honest Answers

This comes up more than reps expect, especially on the pricing-page script. Don't dodge it and don't overexplain the mechanism. The honest, compliant answer:

"Fair question. We use a tool that matches visitors on our own site against an identity graph built from a consent-based publisher network, so we can reach out to people who are already looking at us instead of cold-calling a purchased list. If that's not useful to you, just say the word and I'll close the loop."

That's the full extent of what to say. Don't describe cookies, device IDs, or specific matching mechanics. Naming the exact pages they visited or their visit count here, even to prove the data is legitimate, escalates the same trust problem you avoided on the opener.

When Not to Call

  • Signal is more than 14 days old. Route to nurture or restart with an email, not a call that assumes fresh context.
  • The account is an existing customer. A customer on your pricing page is a renewal or expansion signal, not a new-logo one, and calling them like a stranger damages the relationship. See the suppression logic in our warm outbound playbook.
  • You've already called twice this week with no answer. A third call in the same week reads as pressure. Switch channels.
  • The title doesn't match your ICP. A strong page-visit signal from the wrong seniority level is still the wrong call. Score the person, not just the page.

Where the Call Fits in the Sequence

Phone shouldn't be your only touch, and outside of the pricing-page tier above, it usually shouldn't be your first. In our BDR playbook for website visitors, the call sits on day two, after an initial email and LinkedIn touch, for exactly this reason: give the lower-friction channels a chance first, then call when they've gone quiet. The tighter multi-channel sequence we recommend for high-fit accounts treats phone the same way: one deliberate touch inside a shorter, more targeted list, not a blanket tactic run against everyone.

Knock2 surfaces the signal (name, title, pages, and visit recency) directly in Slack the moment a visitor crosses your scoring threshold, so reps are working from the script tier above instead of guessing which call to make. Identification is matched against an identity graph built from a consent-based publisher network, at published rates of 93%* account-level and 62%* person-level (US traffic).

Want reps working from tiered scripts like these automatically, synced to real intent signals the moment they cross threshold? See how Knock2 scores and routes identified visitors.

FAQ: Cold Calling Identified Website Visitors

Is calling an identified website visitor actually cold calling?

Not in the way the term is usually meant. Cold calling implies no prior context and no reason to believe the person is interested. Calling someone who visited your pricing page this week is closer to warm calling: you know the person, a rough shape of their interest, and the timing. Treat the call and script accordingly.

What do I say if someone asks how I got their number?

Answer honestly and briefly: you use a tool that matches website visitors against an identity graph, and it's how you reach people already looking at your company instead of cold-calling a purchased list. Don't name the specific pages they visited or describe the underlying matching mechanism.

How soon after a website visit should I call?

Same day for pricing-page visits or any signal in the Very High tier above. Intent decays fast: a visit that's a week old is a much weaker reason to call, and past two weeks it isn't a good reason at all. Reference general category interest instead of a specific recent visit at that point.

Should I leave a voicemail every time I call?

Once per prospect per week, maximum. Keep it under 15 seconds, skip the pitch, and let the follow-up email do the explaining. A voicemail's only job is to make that email feel expected.

What conversion rate should I expect calling identified visitors versus a cold list?

Cold calling off a purchased list converts around 2.7% industry-wide. Teams running phone touches off real intent signals instead of a cold list report conversion multiples higher, in the range of the roughly 4x gap Cognism found between average and top-performing signal-driven teams in its 2026 report. Track your own number by tier rather than assuming the industry average applies to a warm call.

*Identification rates measured against engaged sessions (any visit lasting 10 seconds or longer, or including 2 or more pageviews, per the Google Analytics definition). Results may vary by traffic profile, geography, and industry.

Cold Calling Scripts for Identified Website Visitors

John DiLoreto is the founder & CEO of Knock2

Latest articles

Browse all