Intent Signals: Website Visits and LinkedIn Engagement as CRM Activities
Your prospects are telling you they're interested before they fill out a form. Here's how to capture website visits, social engagement, and content interactions as structured CRM data — and use them to time your outreach perfectly.
- Intent signals are behavioral indicators — website visits, content downloads, social engagement — that suggest buying interest.
- Traditional CRMs only track explicit actions (form fills, calls). Signals capture the implicit interest that happens before first contact.
- When signals flow into your CRM as activities, reps can prioritize outreach to prospects who are actively researching.
- The best implementations use an API-based signal ingestion endpoint that any tool can push to.
What Are Intent Signals?
Intent signals are behavioral data points that suggest a person or company is actively interested in a topic or solution — before they explicitly reach out to you. They’re the digital footprints buyers leave while researching.
| Signal Type | Examples | Strength |
|---|---|---|
| Website visits | Pricing page, feature comparison, case studies | 🟢 High |
| Content engagement | Downloading whitepapers, watching webinars, reading blog posts | 🟡 Medium |
| LinkedIn activity | Viewing your profile, engaging with your posts, company page follows | 🟡 Medium |
| Email engagement | Opening emails repeatedly, clicking links, forwarding to colleagues | 🟢 High |
| Search behavior | Searching for your brand, competitors, or solution category | 🟠 Medium-High |
| Job postings | Hiring for roles that would use your solution | 🟡 Medium |
Why Signals Belong in Your CRM
Most teams capture signals in separate tools — website analytics here, social monitoring there, email tracking somewhere else. But if signals don’t appear on the contact’s activity timeline in your CRM, reps won’t see them when they need them.
Rep calls a prospect 2 hours after they visited the pricing page — instead of next week's cadence step
"I noticed you were looking at our API docs — are you evaluating integrations?" beats a generic cold open
Work the prospect who visited 3 pages today before the one who hasn't engaged in 30 days
Pricing page visits + feature comparisons = strong buying intent. Blog reads alone = early research
How to Get Signals Into Your CRM
The most flexible approach is an API-based signal ingestion endpoint. Any tool — your website, email platform, social tracking — can push signals into the CRM as structured activities.
Map each signal to an activity type: WEBSITE_VISIT, LINKEDIN_ENGAGE, CONTENT_DOWNLOAD, EMAIL_OPEN
Use your CRM's activity API or signals endpoint to receive events. Each event includes: contact identifier, signal type, metadata (page URL, content title, etc.)
Resolve the signal to an existing contact (by email, LinkedIn URL, or domain). If no match, decide whether to create a new record or queue for review.
Display signals on the contact's activity timeline alongside calls, emails, and meetings. Reps see everything in one place.
Signal Scoring: Not All Signals Are Equal
Different signals indicate different levels of intent. A pricing page visit is a much stronger buying signal than a blog read. Consider weighting signals by type:
| Signal | Suggested Weight | Why |
|---|---|---|
| Pricing page visit | 10 | Directly evaluating cost = high purchase intent |
| Feature comparison view | 8 | Actively comparing solutions |
| Case study / testimonial | 7 | Seeking social proof for a decision |
| API docs visit | 6 | Technical evaluation underway |
| LinkedIn profile view | 4 | Awareness / curiosity stage |
| Blog post read | 2 | Early research, low commitment |
crmzero has a dedicated Signals API endpoint (/api/v1/signals) designed specifically for ingesting intent signals. Push website visits, LinkedIn engagement, content interactions, and custom events as structured activities that appear on the contact’s timeline.
Signals are automatically matched to existing contacts by email. Each signal includes a type (e.g., WEBSITE_VISIT, LINKEDIN_ENGAGE) and freeform metadata for page URLs, content titles, or engagement details.
Frequently Asked Questions
What are intent signals in sales?
Intent signals are behavioral data points — like website visits, content downloads, and social media engagement — that indicate a prospect is actively researching or interested in a solution. They help sales teams identify and prioritize prospects who are likely to buy.
How do intent signals differ from lead scoring?
Lead scoring assigns a static score based on demographic and firmographic attributes (company size, industry, job title). Intent signals capture real-time behavioral data that shows active interest. The best systems combine both: use lead scoring for fit and intent signals for timing.
Do I need a separate tool for intent data?
Not necessarily. If your CRM has an API or signals endpoint, you can push intent data directly from your website analytics, email platform, or social tools. Dedicated intent data providers (Bombora, 6sense, G2) can supplement with third-party signals.
What's the best intent signal for B2B sales?
Pricing page visits are consistently the strongest buying signal. A prospect visiting your pricing page is actively evaluating cost — which means they've already decided they're interested in the solution. Feature comparison and case study pages are close seconds.
How should I act on intent signals?
The key is speed. A prospect who visited your pricing page 2 hours ago is much more responsive than one from 2 weeks ago. Set up alerts or prioritized task queues so reps can act on high-intent signals within hours, not days.