Overview

Lead scoring gives every contact two numbers, so you can see at a glance who is worth your time. Fit says how well a contact matches the customers you want: their job title, their company, their country. Intent says how interested they are right now: the emails they click, the forms they send, the pages they visit.

Scores come from rules you write with the same conditions you use for segments. A contact gets a rule's points for as long as they match it, so scores rise and fall on their own as people act.

  • Lead scoring is part of the CRM, on the Starter and Professional plans.
  • Rules on website activity (pages visited, visits, time on site) score on Professional only.
  • New to the CRM? Start with Getting started with the CRM.
  • Fit and Intent

    Each contact has a Fit score and an Intent score. They answer different questions, so keep their rules apart. Moving rules over from HubSpot? Here is how HubSpot lead scoring works, and how its fit and engagement scores map to these two.

    ScoreAnswersRules you might write
    FitWho are they? Are they the kind of customer you sell to?Uses a work email (+15). Job title is founder or director (+15). In a country you sell to (+10). Works at a competitor (−50).
    IntentWhat have they done lately? Are they ready to talk?Sent the demo form in the last 30 days (+30). Clicked a marketing email in the last 30 days (+10). Unsubscribed (−30).

    A contact with high Fit and low Intent is a good prospect who hasn't shown up yet: nurture them. High Intent and low Fit is someone curious who probably won't buy. High on both is the lead to call today.

    Set up lead scoring

    Scoring is set for each audience, at Settings › CRM › Lead scoring. The tab appears once you've answered the audience's CRM setup questions on the same page.

    The setup questions also add starting rules for you, matched to how you sell (see Starting rules), so most audiences begin with scores already working. You can change or remove any of them.

    The card shows Fit and Intent side by side. Each has a switch to turn that score on or off, its rules with their points, and an Add rule button. Below them, a chart shows how your contacts' scores are spread, with the top contacts named.

    Add a scoring rule

  • In Settings › CRM › Lead scoring, click Add rule under Fit or Intent.
  • Under What the rule means, describe it in a few words, such as "Visited pricing in the last 14 days". This label is what you'll see on a contact when the rule counts for them.
  • Under Points, enter a whole number from -100 to 100. Negative rules subtract.
  • Build the conditions with the segment builder, exactly as you would for a segment: attributes, tags, email activity, forms, lifecycle stage, company, website activity and more.
  • Click Add rule, then Save scoring.
  • Saving rescores every contact in the audience: a few minutes for most audiences, longer for very large ones. Until it's done, the card counts down the contacts still waiting. Scores that change because of what contacts do go ahead of a recompute, so they're never held up by it.

    Saving asks whether contacts the change moves into or out of a band should start the journeys that trigger on their score. Adding a Hot band, for example, can move hundreds of contacts into it at once. No, only from now on (the default) updates their scores and timelines but starts no journeys for them, including journeys that start when someone joins a score segment. Yes, start them now starts those journeys for every contact the change moves, which can email them. Either way, score changes from what contacts do always start journeys. When the rescoring is done, the card says how many contacts moved and whether their journeys started.

    Time windows do the decay for you. A condition like "clicked an email in the last 30 days" stops matching once the click is more than 30 days old, and the contact loses the points by themselves. You don't need separate rules to lower old scores.

    Each score can have up to 25 rules. A rule's conditions can't use the scores themselves (Fit score, Intent score or when they were last updated).

    How scores are calculated

    A contact's score is the total of the points of every rule they match, kept between 0 and 100. So a contact who matches rules worth 130 points scores 100, and one whose rules add up to −20 scores 0.

    Each score has two bands: Warm from 50 and Hot from 75. A contact's band shows next to their score, and the card shows the bands under each score's name. The bands are the same for every audience. To change them, or the 0 to 100 range, use the update_scoring_model tool through the API or MCP.

    Scores update on their own, usually within a minute or two of a contact doing something that changes which rules they match. When a score crosses a band, in either direction, the contact's timeline says so, for example "Intent score rose to 76: Hot".

    Starting rules

    When you answer the CRM setup questions for an audience that has no rules yet, Spreeflo adds these. Rules that need an answer you didn't give, such as your target countries, are left out.

    If you sell…Fit rulesIntent rules
    With calls or demos Uses a work email, not Gmail, Yahoo or Outlook (+15). Job title is founder, CEO, head, director or VP (+15), if your contacts have a job title field. In a target country (+10). Email domain is a competitor (−50). Visited a pricing page in the last 14 days (+20). Visited a pricing page 3 times in the last 14 days (+15).
    Self-serveNone to start with: Fit is off until you add a rule.Did each product event you name in the last 14 days (+25, up to five events). The two pricing-page rules.
    E-commerceNone to start with: Fit is off until you add a rule.Only the email rules below.

    Every audience also gets these Intent rules: clicked a marketing email in the last 30 days (+10), opened a marketing email in the last 14 days (+5) and unsubscribed from marketing email (−30).

    If you turn on the BANT qualification fields, Fit also gets: is the decision maker (+15), plans to buy this month (+15), plans to buy this quarter (+10), budget of 1k or more (+10) and need recorded (+5).

    See why a contact has a score

    Open a contact. In the CRM section of their profile, the Scores row shows their Fit and Intent, with Warm or Hot when they've reached a band. Click the scores to open Why these scores: every rule the contact matches, with its points, and when the scores were last updated. If a total was cut off at 0 or 100, it says what it would have been.

    Use scores in segments and journeys

    Scores are saved on each contact as two attributes, Fit score and Intent score, so anything that reads attributes can use them.

  • Segments: in the segment builder, under Contact attributes, choose Fit score or Intent score and set a number, for example contacts with an Intent score of 50 or more.
  • Journeys: start a journey when someone joins a score segment, with a Join Segment trigger. This works on Starter. On Professional you can also use a Custom Event trigger on crm.score_threshold_crossed, which fires when a score crosses a band. Neither starts for contacts that a change to the scoring rules moved, unless you chose that when saving.
  • MQL handoff: the MQL handoff journey template promotes leads with Intent of 50 or more (and Fit of 40 or more, if you score Fit) to MQL, gives them an owner and creates a call task. For where to draw the MQL line, see MQL vs SQL. See Journey templates.
  • My queue: leads waiting for a first touch are listed with the highest Intent first.
  • Scores never change a lifecycle stage on their own. Promoting a lead to MQL is a decision, so it happens in a journey you can see and edit, such as MQL handoff, or by hand on the contact.

    What each plan includes

    Lead scoring is on Starter and Professional. The Free plan has no CRM. On Starter, the segment builder's Website tracking and Web push activity conditions are Professional, so rules can't use them. Website-activity rules already in place, such as the pricing-page starting rules, score 0 on Starter and are marked PRO on the card. Every other kind of rule scores on both plans.

    Turn a score off

    Switch Fit or Intent off at the top of its column and click Save scoring. A score that's off isn't calculated and isn't shown on contacts. Its rules stay, so you can switch it back on later.

    Need Immediate Help? Contact our support team at support@spreeflo.com or check our other guides for more information.