What this is
Custom Contact Scoring allows you to define your own rules for how contacts are classified as cold, warm, or hot based on engagement signals.
Instead of relying only on default scoring, you can create rules using conditions such as:
- Ad clicks
- Email clicks
- Website visits
- Impressions
Each rule determines when a contact should be assigned a specific warmth level and what reason is displayed for that change.
When to use this
Use Custom Contact Scoring when you want to:
- Customize how engagement is evaluated
- Align scoring with your internal sales criteria
- Prioritize contacts based on specific actions
- Define what qualifies as “hot” or “warm” for your team
Access requirements
Custom Contact Scoring is only available when:
- You have Org Admin access, and
- Your workspace is on a Strategic or Unlimited tier
If these conditions are not met, the option will not appear in Workspace Settings.
How it works
Custom Contact Scoring is based on rules.
Each rule includes:
- A warmth type (Hot, Warm, or Cold)
- A set of conditions
- A warmth reason (label shown in reporting)
- An active status (on/off)
When a contact satisfies the conditions of a rule:
- The contact’s warmth is updated
- The defined warmth reason is applied
This reason appears in places such as:
- Leads Manager
- Contact-level reporting
Point Value
Points are optional. When assigned, they determine the relative influence of a rule within the same scoring area. Rules with higher point values contribute more heavily to scoring than rules with lower point values. If no points are assigned, the rule applies based on warmth type only.
Where to find it
To access Custom Contact Scoring:
- Go to Workspace Settings
- Select your workspace
- Open the Actions (“...”) menu
- Click Custom Contact Scoring
Creating a rule
To create a new rule:
- Click New Rule
- Enter a rule name
- Select the warmth type (Hot, Warm, Cold)
- Define a warmth reason
- Choose whether the rule is active
- Set your conditions
- Important: After selecting a condition, you can hover over the ⓘ icon for more information about that condition
- Important: After selecting a condition, you can hover over the ⓘ icon for more information about that condition
- Save the rule
Optionally, enter a Point Value to assign a numeric score to the rule. Leave this field blank to classify contacts based on warmth type only. Point Value is intended for custom enterprise scoring models.
Once saved, the rule will appear in a table where it can be managed.
Condition logic (AND vs OR)
When defining conditions, you can choose how they are evaluated:
AND logic
All conditions must be met
Example:
- Contact clicks ≥ 1
- Email clicks ≥ 1
Both must be true for the rule to apply.
OR logic (within a rule)
Any condition can be met
Example:
- Contact clicks ≥ 1
- Email clicks ≥ 1
A contact qualifies if at least one condition is satisfied.
Multiple rules (OR across rules)
You can create multiple rules for the same warmth level.
A contact qualifies if any rule is satisfied.
Example:
- Rule 1: Impressions ≥ 10
- Rule 2: Email clicks ≥ 2 AND website visits ≥ 1
A contact becomes “hot” if either rule is triggered.
Website Page Path
The Website Page Path condition lets you set a contact's warmth based on the pages they have visited on your website. When adding this condition to a rule, you choose an operator that defines how the page path is matched.
Below, you have the available operators and how they work when using Website Page Path:
- Equals: Matches when the contact visited a page path that is an exact match to the value entered. For example, 'products/pricing' only matches a contact who visited that specific page
- Does Not Equal: Matches when the contact did not visit that exact page path
- Contains: Matches when the contact visited a page path that includes the value as a substring. For example, entering 'pricing' would match 'products/pricing' and 'products/pricing/enterprise'. Note that entering 'products/pricing' would match 'products/pricing/enterprise' but would not match 'products' or 'pricing' separately
- Does Not Contain: Matches when the contact did not visit a page path that includes the value
- Is One Of: Matches when the contact visited any of the page paths listed, separated by commas. For example, 'pricing, demo, overview'
- Is Not One Of: Matches when the contact did not visit any of the page paths listed
Examples:
- A contact whose page path contains "demo" could be scored as Hot, since visiting a demo page signals high buying intent.
- A contact whose page path equals "overview" could be scored as Cold, since browsing a general overview page does not indicate the same level of intent as visiting a demo or pricing page.
Managing rules
You can manage rules directly from the rules table:
- Activate or deactivate a rule
- Edit an existing rule
- Delete a rule
If a rule is inactive, it will not be used in scoring.
How warmth is applied
When a contact satisfies a rule:
- Their warmth level is updated
- The defined warmth reason is assigned
This reason is visible in reporting and helps explain why the contact was classified at that level.
Example Rules
Example 1: Pricing page visit (Hot)
A contact visits the pricing page and is classified as Hot.
- Rule Name: Website - Page Visit
- Warmth Type: Hot
- Point Value: +20
- Condition Logic: ALL match (AND)
- Warmth Reason: Website - Pricing Page Visit
- Condition: Website Page Path Contains /pricing
Example 2: Email engagement (Warm)
A contact opens or clicks a marketing email and is classified as Warm.
- Rule Name: Email Engagement
- Warmth Type: Warm
- Condition Logic: ANY match (OR)
- Warmth Reason: Email Engagement
- Condition 1: Email Clicks >= 1
- Condition 2: Email Opens >= 1
Example 3: Multi-channel engagement (Hot)
A contact clicks an ad and visits the website, indicating strong purchase intent.
- Rule Name: High Intent - Multi-Channel
- Warmth Type: Hot
- Point Value: +30
- Condition Logic: ALL match (AND)
- Warmth Reason: Ad and Website Engagement
- Condition 1: Contact Level Clicks >= 1
- Condition 2: Contact Level Website Visits >= 1
Important notes
- It may take one day for the Custom Contact Scoring to go into effect
- Custom Contact Scoring is only visible to eligible users (Org Admin + supported tier)
- Multiple rules can apply to the same warmth type
- Rules do not all need to be satisfied, any matching rule can trigger the update
- The displayed warmth reason is based on the rule that was triggered
- Rules can be turned on or off at any time