How to Use ActiveCampaign to Score Leads and Alert Sales
By Joris van Huët
Enterprise Interim CMO & Marketing Leader · 15+ years · 50+ orgs
Published
2026-10-24
The short answer: switch site tracking to wait for consent, create a contact score whose rules sales has agreed to, add an automation that awards points each time a behaviour repeats, and start a second automation on the Score changes trigger that alerts a salesperson, or creates a deal, when a contact passes your threshold. Contact scoring is on every plan, Starter included, at $15 a month billed yearly for 1,000 contacts (pricing page, checked on 24 October 2026).
Disclosure: I may earn a commission through some links on this site. It does not change what this page says.
The job: marketing generates more leads than sales can call, and nobody agrees which ones are ready. A score does not settle that argument by itself. It writes the agreement down and applies it to every contact the same way. For the platform and its plans, see the ActiveCampaign glossary entry.
Three inputs to agree with sales:
- The points, written as arithmetic. For example, using the help centre's own sample values of 10 points for a contact in your area and 10 for viewing pricing (contact scoring), plus 5 per campaign link click, a local contact who viewed pricing and clicked three links scores 10 + 10 + 3 x 5 = 35. If sales calls at 75, that contact is not ready yet, and the sum shows why.
- What happens at the threshold, given what you own. Deals and tasks need the Enhanced CRM add-on, available from Plus (pricing page). On Starter, the alert is an email or a tag your sales team watches.
- A review date. Pick a day 30 days out to compare scored contacts with what sales made of them, and change the rules then, not before.
The setup, in six parts
1. Make site tracking wait for consent
Page visits are the richest scoring input, and also personal data. ActiveCampaign's site tracking and GDPR article sets out the steps: copy the current tracking code from Settings, then Tracking; change vgo('setTrackByDefault',true); to vgo('setTrackByDefault',false); in the code on your site; show a tracking consent notice; and call vgo('process', 'allowTracking') when a visitor agrees. Replacing the code alone changes nothing; the default has to be switched. In the EU, Article 5(3) of the ePrivacy Directive is the reason: storing or reading information on a visitor's device needs their consent unless it is strictly necessary (consolidated text on EUR-Lex). The EDPB's Guidelines 2/2023 set out how far that technical scope reaches.
2. Create the score
Click Contacts, then Scoring, then Add New Score, and choose Contact score. Name it and describe it, then click Add New Rule: the segment builder opens, and any condition it can express can award points, such as a click on any campaign link (contact scoring). Click "Add 10 points" to change the value, and subtract points for traits outside your market, such as countries you do not serve. Set expiry for engagement rules, so last year's clicks fade, and leave fit rules such as job title on "Never". Click Active.
3. Add points that repeat
A score built on the Scoring page counts each rule once per contact. To add points every time a behaviour happens, create an automation, choose a start trigger such as "Web page is visited", "Clicks a link in email" or "Event is recorded", and set Runs to Multiple Times; that setting is what lets points accumulate. Then add the Adjust score action, choose add or subtract, the points and the expiry (contact scoring). The score has to be active first.
4. Alert sales at the threshold
Create one more automation from scratch on the Score Changes trigger, select your score and set it to run once. The help centre's example creates a deal, assigns it and creates a follow-up task when a contact reaches 75 points or more. Without the CRM add-on, a notification email to the owner of the account, or a tag the sales team filters on, does the same job.
5. Hand the routine to an agent, and keep the decision
ActiveCampaign's MCP server connects Claude or ChatGPT to the account on every plan: copy the Remote MCP URL from Settings, then Developer, and add it as a custom connector in the AI tool (MCP article). It can create tags, set custom fields, add contacts to automations and pull campaign performance. A practical weekly step: the sales lead pastes the names they accepted from last week's alerts, and the agent tags them "Sales accepted" and reports which campaigns those contacts clicked. The human check is the list itself. The agent acts on names a person confirmed, and the person reads the summary before it shapes next month's scoring rules. ActiveCampaign branding must be on for the MCP option to appear, and a corporate AI account needs its administrator's approval.
6. Give it time, then read it
A new score can take up to several hours to apply to existing contacts, then updates every 12 hours (scoring timing). Scores are retroactive, so contacts who already match the rules get points straight away. Do not judge the threshold on day one.
What the help centre warns about
- The default that keeps tracking. Swapping the tracking code without switching "Track by Default" to false leaves tracking on for everyone.
- A dynamic score that never fires. If the automation is set to run once, points are awarded once, however often the behaviour repeats.
- Points that never expire. An engagement score without expiry ranks the contacts who were keen three years ago.
- A consent notice nobody owns. ActiveCampaign's support team does not write it for you; the article sends that work to your own team or your legal counsel.
The pricing page sells more AI credits right from checkout, and every plan already includes 500 (pricing FAQ). Nothing in this setup spends them: scores and automations are core features, and the AI work used here, campaigns and automations, keeps running even when credits run out.
FAQ
Do I need the CRM add-on for lead scoring?
No. Contact scoring is on Starter, Plus, Pro and Enterprise. The add-on matters only if the alert should create deals and tasks; on Starter it is not available, so use a notification or a tag instead, per the pricing page.
How quickly do scores update?
The first calculation can take several hours, and after that ActiveCampaign checks every 12 hours, according to its scoring timing article. Alerts built on Score Changes follow that rhythm, so they are not instant.
Can points come off a score?
Yes. A rule can subtract points, for example for countries you do not ship to, and an automation's Adjust score action can reduce a score, set it to a value or reset it to 0, per the contact scoring article.
ABOUT THE AUTHOR
I am Joris van Huët, an enterprise interim CMO. 15+ years, 50+ organizations, including ING, P&G, Nestlé, BNP Paribas, WeTransfer and Vinted. I take on innovation projects (venture building, design sprints), agentic marketing (setting up and running AI agents) and hands-on multi-channel work. See the track record.
I wrote and published this with AI assistance, and I answer for it. Claims about my own experience are limited to the track record above, and a statistic links to its source or is labelled as an example. I sell interim and fractional CMO work, which is why this site exists. How this site is written.
A senior operator doing the work: campaigns, channels, CRM and AI agents, live from day one.