Not every lead deserves the same amount of follow-up. Some people open every email, visit your pricing page, and watch your videos. Others download one PDF and disappear. Without a way to tell the difference, you end up treating both the same and wasting time on the wrong conversations.
Engagement scoring fixes that. It assigns a number to each contact based on their behavior, so you always know who is worth reaching out to right now.
In This Article
How Engagement Scoring Works
Every action a contact takes earns them points. The point values reflect how much each action signals real interest. Add up the points and you have a score. Higher score means more engagement.
To learn more about building a local SEO prospect pipeline, visit Build a Prospect Hit List From Local Scan Data. Turn Website Traffic Into Local SEO Leads Automatically Each Day and Win Local SEO Clients With Data-Backed Prospecting cover adjacent steps in detail.
Example Scoring Model
| Action | Points | Why this weight |
|---|---|---|
| Email opened | +1 | Low intent, easy to do passively |
| Email link clicked | +5 | Requires active interest |
| Visited homepage | +2 | Could be casual |
| Visited pricing page | +10 | Strong buying signal |
| Downloaded a resource | +8 | Shows specific interest |
| Submitted contact form | +25 | Direct expression of intent |
| No email opens in 60 days | -10 | Signals disengagement |
| Unsubscribed | -50 | Remove from active outreach |
Why Negative Scoring Is Not Optional
Most people build a scoring model and forget to include point deductions. This leaves contacts with high scores from activity six months ago sitting at the top of your list, looking like hot leads when they have completely disengaged. Negative scoring keeps your list honest.
How to Build a Scoring Model in Four Steps
- List the actions that matter. Think through the path a contact takes before they become a client.
- Assign weights. Use a simple scale: 1 to 5 for passive actions, 10 to 25 for active signals, 25+ for direct intent.
- Define your thresholds. Cold (0 to 15), warm (16 to 40), hot (41 and above).
- Build in decay. Subtract points for contacts who have not engaged in 30, 60, or 90 days.
Tools That Handle This Without a Spreadsheet
Free or Low-Cost Options
- HubSpot Free CRM: Includes contact scoring with custom weights and thresholds.
- Mailchimp: Shows engagement ratings based on email behavior.
More Capable Options
- ActiveCampaign: Tracks site visits, form fills, email interactions, and automates follow-up based on thresholds.
- Klaviyo: Strong for product-based businesses with predictive scoring built in.
What to Do With the Scores
- Hot (41+): Direct, personal outreach within 24 hours
- Warm (16 to 40): Targeted content sequence, then a soft ask
- Cold (0 to 15): Long-term nurture or pause outreach entirely
How to Use Fricking F! Insights to Grade Local Businesses and Reach Out
To skip all the sillines of manual research to score local businesses and decide who to reach out to, go ahead and scan a local business below get a fully Google-graded report on their Google Business Profile score.
When you upgrade to the premium version, you’re able to set alert notifications based on the thresholds you set. That way, you only focus on businesses with lower scores who need your services more urgently.
Try the scanner below: