HubSpot Stagnation Score Custom Field Setup
Overview
The Stagnation Score is a custom numeric field added to HubSpot company records to rank and prioritize outreach to prospects showing signs of business stagnation. Scores are calculated externally (in Clay or Excel) based on a weighted set of signals, then imported into HubSpot so that reps work highest-scoring accounts first.
This pattern was established during the [1] and first applied to the [2].
Why This Field Exists
When running targeted campaigns against a large company list (1,000–3,000 records), not all prospects are equally likely to be receptive. The Stagnation Score surfaces the companies with the strongest evidence of growth problems, so outreach effort is concentrated where it is most likely to land.
Without a score field in HubSpot, prioritization would have to happen outside the CRM, breaking the queue and making it difficult to track which records have been worked.
Stagnation Score Inputs
The score is built from the following signals, pulled during the [3] step:
| Signal | What to Look For | Suggested Weight |
|---|---|---|
| Revenue growth (6-month) | Declining or flat | High |
| Revenue growth (12-month) | Declining or flat | High |
| Headcount growth | Low or negative trend | Medium |
| Open job listings | Few openings relative to company size | Medium |
| Latest funding round | No new funding in past 12 months | Medium |
| Negative news | Recent negative press (scraped via Clay AI prompt) | High |
Scoring tip: Assign point values to each signal (e.g., 10–15 points each) and sum them. Companies with the highest totals are worked first. Exact weights should be calibrated after the first round of outreach based on which signals correlate with prospect receptivity.
Calculating the score in Excel or Google Sheets is recommended over doing it inside Clay, as Clay's formula columns can be cumbersome for multi-signal weighted scoring.
Creating the Custom Field in HubSpot
- Navigate to Settings → Properties → Company Properties.
- Click Create property.
- Configure the field:
- Label:Stagnation Score
- Field type: Number
- Group: assign to a relevant group (e.g., "Lead Qualification" or create a new "Campaign Scoring" group) - Save the property.
Once created, the field will be available on company records, in list filters, and as a sort/filter criterion in views and sequences.
Populating the Field
Option A: CSV Import (simpler)
- Export the scored company list from Excel/Sheets as a CSV.
- Ensure the CSV includes a column named exactly
Stagnation Score(or map it during import). - In HubSpot: Contacts → Import → Companies → map the score column to the custom property.
- Use a unique identifier (company domain or name) to match records and update existing ones rather than creating duplicates.
Option B: Clay → HubSpot Direct Integration (preferred)
Clay has a native HubSpot integration. If the account is already connected (verify under Clay → Connections → HubSpot):
- Add a HubSpot push action to the Clay company table.
- Map the
Stagnation Scorecolumn in Clay to the corresponding HubSpot company property. - Run the push after scoring is complete.
Note: Confirm integration tier supports company-level pushes before relying on this path. CSV import is a reliable fallback.
Using the Field for Prioritization
Once populated, use the Stagnation Score to:
- Create a sorted company view in HubSpot filtered to the active campaign (e.g., Food & Beverage, Great Lakes), sorted by Stagnation Score descending.
- Build enrollment lists for HubSpot sequences — enroll companies (and their associated contacts) starting from the top of the score-sorted list.
- Filter for re-engagement — after the active sequence completes, contacts with no response are moved to a nurturing workflow. If a nurture contact engages (email click, website visit, content download), the Stagnation Score can serve as a tiebreaker for re-prioritization.
Maintenance and Iteration
- Refresh scores when running a new campaign wave or after significant time has passed (signals like funding and headcount change).
- Recalibrate weights after the first 50–100 outreach attempts. If high-scoring companies are not responding and lower-scoring ones are, adjust the signal weights accordingly.
- Archive, don't delete — when a company is disqualified or closed-lost, zero out the score rather than deleting the field value, so historical data is preserved for reporting.
Related Articles
- [4]
- [5]
- [6]
- [7]
- [8]
Sources
- 2026 04 05 Sales Standup Lead Gen Strategy|Sales Standup: New Lead Gen Strategy And Outreach Process
- Great Lakes Stagnation Campaign
- Clay Company List Enrichment|Clay Company Enrichment
- Clay Company List Enrichment|Clay Company List Enrichment Process
- Clay To Hubspot Integration|Clay → Hubspot Integration Setup
- Multi Touch Outreach Sequence|Multi Touch Outreach Sequence (20 Day)
- Food Beverage Great Lakes Stagnation|Food & Beverage Great Lakes Stagnation Campaign
- Lead Nurturing Workflow|Lead Nurturing Workflow