Skip to content

Engagement scoring: know who's ready to buy

You have no idea which leads are hot and which are cold. Here's a practical guide to engagement scoring — models, signals, rules, and automation triggers that identify purchase-ready contacts.

HT
Hermod Team · AI-powered email marketing

You have 5,000 contacts on your email list. Some of them are ready to buy tomorrow. Others are just curious. And a large portion have forgotten they even signed up.

The problem is you’re sending the same email to everyone. That’s waste — you’re spending sales time on cold leads and overlooking warm prospects who are ready to act.

Engagement scoring solves this. It’s a system that assigns points based on what contacts do — which emails they open, which links they click, which pages they visit. The higher the score, the more ready they are to buy.

This guide shows you exactly how to build an engagement scoring system from scratch.

What is engagement scoring?

Engagement scoring is a number representing a contact’s interaction level with your brand. It’s not static — it changes in real-time based on behavior.

What it’s not

  • It’s not lead qualification. Lead scoring evaluates fit (do they match your ideal customer profile). Engagement scoring evaluates interest (are they behaving like someone who wants to buy).
  • It’s not email metrics. Open rate and click-through rate are averages. Engagement scoring is individual — one contact at a time.
  • It’s not magic. It’s a rule-based system. You define the rules, the system counts points.

Why it works

Companies with engagement scoring report, according to research from Lenskold Group and others:

  • 77% higher lead generation ROI
  • 30% higher conversion rate from lead to customer
  • 50% more sales-ready leads at lower cost
  • Sales cycles that are 20-30% shorter

Behavioral signals: What to track

Not all actions are equally important. A contact who visits your pricing page is more purchase-ready than one who reads a blog post. Your scoring system needs to reflect that.

Email signals

SignalPointsRationale
Opens email+1Low engagement, but shows interest
Clicks link in email+3Active engagement
Clicks product/CTA link+5Interest in your offer
Replies to email+10High engagement, personal interest
Forwards email+8Sharing your content with others
Unsubscribes-50Clear signal of disinterest

Website signals

SignalPointsRationale
Visits blog post+2General interest
Visits product page+5Considering your product
Visits pricing page+10Strong purchase signal
Visits case study+7Researching social proof
Downloads content+8Investing time in your brand
Watches demo/video+8Evaluating your product
Visits checkout/signup+15Very close to converting

Action signals

SignalPointsRationale
Starts free trial+20Actively evaluating
Books a meeting+25Ready for conversation
Fills out contact form+15Actively seeking contact
Attends webinar+10Investing time
Uses tool/calculator+7Active engagement

Negative signals

SignalPointsRationale
Doesn’t open emails for 30 days-10Declining interest
Doesn’t open emails for 60 days-20Strongly declining interest
Marks as spam-100Remove from list
Bounced email-50Invalid contact

Scoring models: Choose your approach

Model 1: Simple points model

The easiest to implement. Each signal adds or subtracts points. Total score determines status.

Thresholds:

  • 0-20 points: Cold (nurture sequence)
  • 21-50 points: Warm (increase frequency, more relevant content)
  • 51-80 points: Hot (sales team notified)
  • 81+ points: Purchase-ready (direct sales contact)

Pros: Simple, easy to understand, easy to implement. Cons: Doesn’t distinguish between a contact who opened 50 emails (50 points) and one who visited the pricing page and booked a meeting (35 points). The latter is more purchase-ready.

Model 2: Weighted model with categories

Split scoring into categories with weighting:

Engagement (40% of total): Email opens, clicks, website visits Intent (40% of total): Pricing page, demo, contact form, checkout Recency (20% of total): When did the actions occur? More recent counts more.

A contact with high intent score but low engagement score is probably in the researching phase — they’ve visited pricing but don’t engage regularly. Send them nurture content.

A contact with high engagement and high intent is ready for sales contact.

Model 3: Decay model

Points decay over time. An email open today is +3 points. In 30 days it’s +1.5 points. In 60 days it’s +0.5 points.

Implementation:

  • 0-30 days: Full point value
  • 31-60 days: 50% point value
  • 61-90 days: 25% point value
  • 91+ days: 0 points

Decay ensures your scoring reflects current interest, not historical activity.

Rules and thresholds: When to act

Scoring without action is waste. Define clear rules for what happens at specific score levels.

Automation triggers

Score reaches 50 (warm):

  • Move contact to a “warm leads” segment
  • Increase email frequency to 2x per week
  • Send more product-focused content
  • Notify sales team (if B2B)

Score reaches 80 (hot):

  • Trigger a personal email from a salesperson
  • Send a time-limited offer email
  • Add to retargeting audience
  • Prioritize in sales pipeline

Score drops below 20 (cold):

Score hits 0 (inactive):

  • Remove from active list
  • Send a final “do you still want to hear from us?” email
  • Protect your deliverability

Sales team notification

For B2B, it’s critical that the sales team gets notified in real-time when a contact hits “hot” status:

  • Slack notification with contact info and activity summary
  • Email to the responsible salesperson
  • CRM task created automatically
  • Maximum 4 hours from trigger to contact

Practical implementation

Step 1: Define your signals and points (day 1)

List all the actions you can track. Assign points based on how close the action is to a purchase. Start simple — you can always adjust.

Step 2: Set up tracking (days 2-3)

You need:

  • Email tracking: Most ESPs track opens and clicks automatically
  • Website tracking: A tracking pixel or integration with your ESP that connects website visits to email contacts
  • Form tracking: Register form submissions and associate them with contacts

Step 3: Implement scoring rules (days 4-5)

Set up rules in your email system or CRM. Most platforms have some form of scoring:

  • Tags + automation rules (simple)
  • Built-in scoring features (more advanced)
  • Custom integration via API (most flexible)

Step 4: Define thresholds and actions (day 5)

Set up the automatic actions triggered at specific score levels. Test them manually first.

Step 5: Calibrate (weeks 2-4)

Run the system for 2-4 weeks and analyze:

  • How many contacts reach each threshold?
  • Do “hot” contacts actually convert better than “warm”?
  • Are there signals that should be weighted higher or lower?

Adjust points and thresholds based on data. It’s an iterative process.

Advanced techniques

Predictive scoring

Instead of manually defined rules, predictive scoring uses machine learning to identify patterns in your data. The system analyzes which behavior patterns correlate with conversion and scores contacts automatically.

When it makes sense: When you have 10,000+ contacts and 6+ months of historical data. Before that, you don’t have enough data for ML to produce better results than manual rules. Forrester’s research on predictive analytics covers when predictive scoring outperforms rule-based approaches.

Multi-touch attribution scoring

Don’t give all credit to the last action. A contact who read 5 blog posts, opened 12 emails, and then booked a meeting — the entire journey counts.

Track the contact’s full journey and use scoring to understand which touchpoints contribute most to conversion.

Account-based scoring (B2B)

For B2B, score the entire company, not just the individual. If 3 people from the same company visit your pricing page, that’s a stronger signal than if 1 person does it 3 times.

Aggregate scores per company and trigger sales contact based on account-level score.

Pitfalls to avoid

Overcomplicated scoring. Start with 10-15 signals and 3-4 thresholds. More than that and the system becomes unmanageable. You can always add more rules later.

No decay. Without score decay, all contacts will end up with high scores over time. A contact who was active 6 months ago but is silent now shouldn’t show as “hot.”

Scoring everything equally. An email open is not the same as a pricing page visit. Weight by purchase intent.

Ignoring negative signals. Spam complaints, unsubscribes, and bounces should pull scores down. Otherwise you’re sending to people who don’t want to hear from you.

Not acting on scores. The best scoring system is worthless if nobody responds to it. Automate the actions and make it clear to the sales team what they should do.

Measure the impact

Track these metrics to evaluate your scoring system:

MetricWhat it shows
Conversion rate per segmentDo “hot” contacts convert better?
Time from signup to conversionDoes it decrease with scoring?
Sales cycle lengthDo salespeople spend less time per deal?
False positive rateHow many “hot” leads don’t convert?
CoverageWhat percentage of conversions did scoring catch?

A good scoring system should show that “hot” contacts convert 3-5x better than “cold,” and that sales cycles are 20-30% shorter for scored leads.

Segment your list based on engagement scores and personalize your communication. Use your email analytics to validate that the scoring model works.

Engagement scoring isn’t rocket science. It’s a simple system that makes your list come alive — from a flat list of names to a dynamic picture of who’s ready to buy, who needs nurturing, and who you should stop sending to. Start simple, calibrate continuously, and let data guide you.

Ofte stillede spørgsmål

What's the difference between lead scoring and engagement scoring?
Lead scoring evaluates how likely a contact is to buy based on profile data (title, industry, company size). Engagement scoring evaluates it based on behavior (opens emails, visits pricing page, downloads content). The best systems combine both.
When is a contact 'warm' enough to reach out to?
It depends on your sales process, but a good rule of thumb is: when they have 3+ behavioral signals within 7 days (e.g., opened email + visited pricing + downloaded case study). Define a concrete threshold and adjust based on conversion data.
Can I do engagement scoring without an expensive tool?
Yes. You can start with a simple spreadsheet and manual tags in your ESP. Give points for opens (+1), clicks (+3), website visits (+5), and replies (+10). Most email platforms have basic tagging and scoring built-in.
How often should I update scores?
Scores should be updated in real-time or daily. And they should decay over time — an email open from 90 days ago isn't relevant today. Implement score decay: reduce scores by 10-20% per month for inactive contacts.
What do I do with low-scoring contacts?
Low-scoring contacts aren't necessarily bad — they're just not ready yet. Move them to a nurture sequence with lower frequency. If they remain inactive for 6+ months, consider removing them from the list to protect your deliverability.