Behavioral Lead Scoring with Decay Automation: A Score That Fades When Attention Does

Why a lead score needs to fade, not just accumulate
A scoring model that only ever adds points rewards history, not current interest — a contact who opened five emails and visited the pricing page three months ago can end up ranked above someone who did the exact same thing yesterday, simply because the older contact's total has had longer to accumulate. The score stops answering the question a sales team actually needs answered, which is not "how much has this contact ever done" but "how engaged does this contact look right now."
How the underlying problem shows up before you fix it
A contact who went cold months ago still shows near the top of the "hot leads" list, because their historical score was never allowed to fade.
A single enthusiastic burst of activity — several page visits in one afternoon — inflates a score permanently, even after the contact goes silent.
There is no way to tell, just from the score, whether a contact is actively engaged today or was engaged a long time ago.
Every behavior counts the same amount no matter how many times it repeats, so opening the same newsletter twenty times can outweigh a single meaningful action like requesting a demo.
Marketing and sales disagree on what "warm" actually means, because the thresholds live in someone's head rather than in a configured rule.
Why decay is the harder half of a scoring model to get right
Deciding how many points a behavior is worth is the visible, easy part of a scoring model. The harder part is deciding how that value should fade — how many days without a repeat behavior before a rule's contribution starts shrinking, and by how much — because getting it wrong in either direction breaks the score's usefulness: decay too aggressively and a genuinely engaged contact looks cold after a brief quiet spell; decay too slowly and the score becomes exactly the stale, ever-rising number that misleads a sales team in the first place. And a scoring model without a cap on how many times a single rule can apply to the same contact lets one repeated, low-value behavior drown out everything else.
How Centriu Flow scores, caps and decays a contact
A team defines scoring rules against real tracked behaviors — visiting a specific page, opening an email, clicking a link, submitting a form — each with its own point value (positive or negative), its own decay period in days, and its own maximum number of times it can apply to a single contact. When a tracked event happens, the matching rule's points are applied to that contact's running score, respecting the rule's own application cap.
A daily scheduled job then walks every scored contact and reduces the contribution of each rule based on how long it has been since that specific behavior last occurred for that contact, using the rule's own configured decay period — a rule with a short decay window fades quickly if the behavior does not repeat, while a rule with a longer decay window holds its value longer. The team separately configures the score thresholds that map a numeric result to cold, warm or hot, so the labels reflect that specific funnel's own definition of engagement rather than a fixed, one-size-fits-all cutoff. The whole pipeline runs automatically as part of Flow's own contact-event processing — a contact's score updates itself as behaviors happen and fades on its own schedule, with no manual recalculation step for a team to remember.
What is actually built today
Configurable scoring rules tied to real tracked contact behaviors, each with its own point value, decay period and per-contact application cap.
A per-rule maximum on how many times it can apply to the same contact, preventing one repeated low-value behavior from dominating the score.
A daily scheduled job that reduces each rule's contribution based on real elapsed time since that behavior last occurred for that contact.
Configurable cold/warm/hot score thresholds, defined per team rather than fixed.
Automatic processing wired into Flow's own contact-event pipeline — no manual recompute step.
A dedicated scoring-rules management interface and a per-contact scoring view.
A burst of interest that fades on schedule (illustrative scenario, not a real client)
A contact visits the pricing page, opens two emails and clicks a demo-request link within the same week, pushing their score comfortably into "warm." Sales follows up, but the contact goes quiet for six weeks. Because the pricing-page-visit and email-open rules each carry their own decay period, the daily job gradually reduces their contribution the longer the contact stays inactive — by week six, the score has faded back toward "cold," accurately reflecting that the earlier burst of interest did not continue. When the same contact returns and revisits the pricing page, that fresh event lifts the score again, on top of whatever the decayed baseline still contributed.
What changes operationally
A "hot" label starts meaning "engaged recently," not "engaged at some point in the past," letting a sales team prioritize by current interest rather than historical accumulation. Because the thresholds and decay periods are configured, not fixed, a team can tune what "warm" means for its own funnel instead of inheriting someone else's default.
When this is not the right fit
A team that wants a single universal score benchmarked against other companies' funnels will not find that here — thresholds and rule weights are configured per team, with no cross-organization comparison. A team expecting the score to automatically feed a separate CRM pipeline should confirm that connection is actually configured — Flow's scoring pipeline operates on its own contact records, and this page does not claim an automatic hand-off into another Centriu product's pipeline.
A score that only ever climbs vs. one that reflects today
A scoring model that only adds points ranks contacts by how long they have existed in the system as much as by how engaged they currently are — an old accumulation can outrank a fresh one. Centriu Flow's decay mechanism keeps the same simple idea of adding points for real behavior, but lets each rule's contribution fade on its own configured schedule, so the number a sales team sees is closer to "how engaged does this look right now" than "how much has ever happened."
Related systems
Main system: Centriu Flow.
What it does NOT do
- Does not let a single repeated behavior inflate a score indefinitely — every rule has its own maximum number of times it can apply to the same contact.
- Does not keep a score permanently elevated after a contact goes quiet — every rule carries its own decay period, applied daily.
- Does not use a single fixed cold/warm/hot cutoff for every team — thresholds are configured per organization.
- Does not automatically hand a scored contact off into another Centriu product's pipeline — the scoring pipeline runs on Flow's own contact records; confirm any further hand-off is actually configured before assuming it happens.
- Does not recompute scores continuously in real time — decay is applied once per day, on a scheduled job.
- Does not score behavior that was never configured as a rule — an untracked action contributes nothing to the score.
Security and governance
Scoring rules, contact scores and the decay job all run scoped to the organization that owns the contact data. Configuring scoring rules and thresholds is restricted to the organization's own authenticated workspace. Contact behavior data used for scoring follows Brazil's LGPD (Law No. 13,709/2018). Full detail on access control lives at /governanca and /iso.
Pricing and contracting
Available by monthly subscription, with tiered plans. Values and terms come from the official pricing table at /precos (Centriu's central source — never restated here).
Frequently asked questions
What makes a lead score go down over time?
Each scoring rule has its own decay period; a daily job reduces that rule's contribution the longer it has been since the tracked behavior last happened for that contact.
Can one repeated action keep raising a contact's score forever?
No — every rule has a configured maximum number of times it can apply to the same contact.
Who decides what counts as a "hot" lead?
The organization itself — cold/warm/hot thresholds are configured per team, not fixed.
Does the score update automatically when a contact takes a tracked action?
Yes — scoring runs as part of Flow's own contact-event processing, with no manual step required.
Does a scored contact automatically move into a sales pipeline in another Centriu product?
Not automatically — confirm any hand-off into another product is actually configured; this page describes Flow's own scoring pipeline.
What does Centriu Flow cost?
It is sold with tiered plans, starting at a published entry price — exact current values are on the central pricing page.
See how Centriu Flow scores and decays contact engagement
Reach our commercial team directly, or leave your details below — we'll follow up with guidance for your case.