How do you build a lead scoring automation?
Quick Answer: Build lead scoring in 6 steps: define behavioral criteria (email clicks +3, pricing page +10, demo request +20) and attribute criteria (job title, company size), configure rules in ActiveCampaign or HubSpot, set an MQL threshold (start at 50 points), trigger actions at threshold (CRM update, Slack notification, sales handoff sequence), and maintain scores with decay rules. Start with fewer rules and iterate on data. Information current as of March 2026.
What Is Lead Scoring
Lead scoring assigns numerical points to leads based on their behavior (email opens, website visits, content downloads) and attributes (job title, company size, industry). When a lead accumulates enough points to cross a threshold — typically called an MQL (Marketing Qualified Lead) threshold — it triggers an action: sales notification, CRM stage change, or enrollment in a high-touch nurture sequence.
Step 1: Define Scoring Criteria
Start by identifying the behaviors and attributes that correlate with purchase intent. Common scoring criteria:
Behavioral Scoring
| Action | Points | Rationale |
|---|---|---|
| Opens email | +1 | Basic engagement signal |
| Clicks email link | +3 | Active interest |
| Visits pricing page | +10 | High purchase intent |
| Downloads whitepaper | +5 | Content engagement |
| Attends webinar | +8 | Significant time investment |
| Requests demo | +20 | Direct purchase intent |
| Visits careers page | -10 | Likely job seeker, not buyer |
Attribute Scoring
| Attribute | Points | Rationale |
|---|---|---|
| Job title: VP/Director/C-level | +15 | Decision maker |
| Job title: Intern/Student | -10 | Low purchase authority |
| Company size: 50-500 employees | +10 | Ideal customer profile |
| Industry match (target vertical) | +10 | Good market fit |
| Personal email (gmail, yahoo) | -5 | Likely not a business buyer |
Step 2: Assign Points in ActiveCampaign
In ActiveCampaign, navigate to Contacts → Scoring. Create a new scoring model:
- Name the model (e.g., "Product-Qualified Lead Score")
- Add rules for each scoring criterion
- Set the point value for each rule
- Rules can be additive (points added once or every time the action occurs)
For email engagement, use the "Opens email" and "Clicks link in email" conditions. For website visits, integrate ActiveCampaign's site tracking JavaScript snippet on your website.
Step 3: Set Scoring Rules
Configure each rule with specificity:
- Email opens: +1 point each time (cap at +10 to avoid inflation from frequent openers)
- Pricing page visit: +10 points, one-time only
- Demo request form: +20 points, one-time only
- No engagement for 30 days: -5 points (score decay prevents stale high scores)
ActiveCampaign allows multiple scoring models. Consider separate models for "Engagement Score" (behavioral) and "Fit Score" (attribute-based) to give sales teams two dimensions of qualification.
Step 4: Define the MQL Threshold
Set the point threshold at which a lead becomes an MQL. Common thresholds:
- Conservative: 75 points — fewer but higher-quality MQLs
- Balanced: 50 points — moderate volume, good conversion
- Aggressive: 30 points — high volume, lower individual quality
Start with 50 points and adjust based on data after 2-3 months. Track the MQL-to-SQL (Sales Qualified Lead) conversion rate to calibrate.
Step 5: Trigger Actions at Threshold
Create an automation in ActiveCampaign triggered by "Score changes":
- Trigger: Contact score reaches 50+ points
- Action 1: Add tag "MQL"
- Action 2: Update CRM deal stage to "Marketing Qualified"
- Action 3: Send internal notification to sales team (email or Slack via Zapier)
- Action 4: Enroll contact in "Sales Handoff" email sequence
For Slack notifications via Zapier, create a Zap triggered by "Tag Added" in ActiveCampaign with the "MQL" tag, then send a formatted Slack message with the contact name, company, score, and top engagement activities.
Step 6: Maintain and Decay Scores
Lead scores must be maintained over time to stay meaningful:
- Score decay: Reduce scores by 5-10 points per month of inactivity to prevent stale high-scoring leads
- Score caps: Limit single-action scores (email opens capped at +10 total) to prevent inflation
- Regular review: Audit top-scoring leads monthly to verify the model correlates with actual purchase behavior
- Iterate: Start with fewer rules and add complexity based on data, not assumptions
Implementation Timeline
| Phase | Duration | Activities |
|---|---|---|
| Setup | Week 1 | Define criteria, configure scoring model, set threshold |
| Integration | Week 2 | Connect site tracking, CRM sync, Slack notifications |
| Baseline | Weeks 3-6 | Collect data without acting on scores |
| Calibration | Week 6-8 | Adjust thresholds based on MQL-to-SQL conversion |
| Optimization | Ongoing | Add/remove rules, adjust weights quarterly |
Editor's Note: We built a lead scoring system for a B2B SaaS client receiving approximately 1,200 monthly leads. We started with 12 scoring rules based on the sales team's intuition about what mattered. After 3 months of data, we reduced to 7 rules — five of the original rules had zero correlation with actual conversions (including "LinkedIn profile visits," which the sales team was certain mattered but the data showed was noise). The simplified 7-rule model improved MQL-to-SQL conversion from 18% to 31%. The key lesson: start simple, iterate on real data, and be willing to remove rules that feel important but do not predict outcomes. Score decay was the most impactful addition — without it, contacts who engaged heavily 6 months ago but went silent were clogging the sales team's MQL pipeline.
Related Questions
Related Tools
ActiveCampaign
Email marketing, marketing automation, and CRM tools you will actually use
Email AutomationConstant Contact
Email marketing platform since 1995 with drag-and-drop editor, automations, landing pages, and social media marketing.
Email AutomationConvertKit (Kit)
Creator-focused email marketing platform with visual automations, landing pages, and digital commerce features.
Email AutomationDrip
Ecommerce email and SMS marketing platform with visual workflows, revenue attribution, and deep Shopify integration.
Email AutomationRelated Rankings
Best Email Automation Tools in 2026
A ranked list of the best email automation tools in 2026. This ranking evaluates platforms across deliverability, automation depth, template quality, analytics capabilities, and pricing value. The ranking includes transactional email APIs (SendGrid), ecommerce-focused platforms (Klaviyo), creator-oriented tools (ConvertKit), multi-channel marketing suites (Brevo, Customer.io), and the most widely adopted email platform (Mailchimp). Tools with fallback entries use ActiveCampaign where a primary tool slug is unavailable.
Best Marketing Automation Platforms 2026
Our definitive ranking of the best marketing automation platforms for 2026, scored on automation depth, deliverability, pricing value, and integration breadth.
Dive Deeper
Resend vs SendGrid vs Postmark 2026: Email API Compared
Resend (2023) is a React-template developer-first email API with 3,000 free emails/month and $20/month for 50K. SendGrid (2009, Twilio) is the high-scale market leader with marketing plus transactional at $19.95/month entry. Postmark (2010, ActiveCampaign) is the deliverability specialist for transactional-only at $15/month for 10K. This 2026 three-way comparison covers DX, deliverability, pricing, and feature breadth.
How to Automate Customer Onboarding Emails with Klaviyo
A tutorial for building a 5-email customer onboarding sequence in Klaviyo. Covers trigger configuration, email content strategy for each stage (welcome, quick win, feature discovery, social proof, feedback), conditional splits, A/B testing, and performance monitoring with data from a 12,000-subscriber DTC deployment.
Drip vs Klaviyo: Complete Comparison (2026)
A comparison of Drip and Klaviyo for ecommerce email marketing in 2026. Drip offers simpler automation at 35% lower cost for small lists (2,500 contacts). Klaviyo provides predictive analytics, SMS, and deeper Shopify integration with prices converging at 10,000+ contacts. Includes revenue attribution data from migrations.