{"id":1957,"date":"2026-09-14T15:33:00","date_gmt":"2026-09-14T15:33:00","guid":{"rendered":"https:\/\/predictleads.com\/blog\/?p=1957"},"modified":"2026-09-11T12:27:45","modified_gmt":"2026-09-11T12:27:45","slug":"lead-scoring-model-company-growth-signals","status":"publish","type":"post","link":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/","title":{"rendered":"How to Build a Lead Scoring Model Using Company Growth Signals (September 2026)"},"content":{"rendered":"\n\n<p class=\"wp-block-paragraph\">Most lead scoring models score the wrong thing. They award points for firmographic fit, which barely moves from one quarter to the next, so the top of the list in September looks exactly like the top of the list in March. A model built on company growth signals fixes that: it scores what actually changed at an account, namely hiring, funding, expansion, and technology evidence, each with its own timestamp and decay curve. This guide covers which signals to score, how to weight and age them, how to stack two signals inside one window, and the mistakes that quietly break the model after a few months.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>TLDR:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A growth-signal lead scoring model scores dated changes at an account, not permanent attributes. Every point it awards can be traced to an event with a date and a source URL.<\/li>\n\n\n\n<li>Four signal families carry most of the weight: hiring (Job Openings), fresh capital (Financing Events), physical and headcount expansion (News Events), and technology evidence (Technology Detections).<\/li>\n\n\n\n<li>Recency beats volume. Because every record carries <code>first_seen_at<\/code>, <code>last_seen_at<\/code>, or <code>effective_date<\/code>, decay can be computed from the data instead of guessed at.<\/li>\n\n\n\n<li>Signal stacking beats signal counting: two different signal families inside the same window is a stronger prioritization case than five instances of one family.<\/li>\n\n\n\n<li>PredictLeads tracks 279.2M+ Job Openings records and 1.5B+ Technology Detections since 2018, 210,800+ Financing Events since 2016, and 10M+ News Events since 2016 across 130.7M+ companies, so all four families resolve against the same domain in one API.<\/li>\n<\/ul>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#What_a_Growth-Signal_Lead_Scoring_Model_Is\" >What a Growth-Signal Lead Scoring Model Is<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#The_Four_Growth_Signals_Worth_Scoring\" >The Four Growth Signals Worth Scoring<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#1_Hiring_role_mix_not_headcount\" >1. Hiring: role mix, not headcount<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#2_Fresh_capital_round_type_and_trajectory\" >2. Fresh capital: round type and trajectory<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#3_Expansion_facilities_offices_and_headcount_announcements\" >3. Expansion: facilities, offices, and headcount announcements<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#4_Technology_evidence_new_detections_and_detection_age\" >4. Technology evidence: new detections and detection age<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#Signal_Stacking_Two_Signals_in_One_Window_Beat_One_Signal_Twice\" >Signal Stacking: Two Signals in One Window Beat One Signal Twice<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#A_Live_Signal_Stack_Ramona_Optics_Inc\" >A Live Signal Stack: Ramona Optics, Inc.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#The_Stacking_Rule_to_Apply\" >The Stacking Rule to Apply<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#How_to_Build_the_Model_A_Seven-Step_Workflow\" >How to Build the Model: A Seven-Step Workflow<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#Steps_1_to_4_From_Raw_Signals_to_a_Weighted_Event\" >Steps 1 to 4: From Raw Signals to a Weighted Event<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#Steps_5_to_7_Decay_Stacking_and_Write-Back\" >Steps 5 to 7: Decay, Stacking, and Write-Back<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#Setting_Weights_and_Decay_Without_Overfitting\" >Setting Weights and Decay Without Overfitting<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#Five_Mistakes_That_Break_a_Growth-Signal_Lead_Scoring_Model\" >Five Mistakes That Break a Growth-Signal Lead Scoring Model<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#How_PredictLeads_Supports_Growth-Signal_Lead_Scoring\" >How PredictLeads Supports Growth-Signal Lead Scoring<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#Extending_the_Model_and_Delivering_the_Score\" >Extending the Model and Delivering the Score<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#Final_Thoughts_on_Building_a_Lead_Scoring_Model_With_Growth_Signals\" >Final Thoughts on Building a Lead Scoring Model With Growth Signals<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#Ready_to_see_this_in_your_own_data\" >Ready to see this in your own data?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#Frequently_Asked_Questions\" >Frequently Asked Questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#What_is_a_lead_scoring_model_based_on_company_growth_signals\" >What is a lead scoring model based on company growth signals?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#Which_growth_signals_should_carry_the_most_weight_in_a_lead_scoring_model_in_2026\" >Which growth signals should carry the most weight in a lead scoring model in 2026?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#How_long_should_a_growth_signal_stay_in_a_lead_score_before_it_decays\" >How long should a growth signal stay in a lead score before it decays?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#Can_a_missing_technology_detection_be_scored_as_a_negative_signal\" >Can a missing technology detection be scored as a negative signal?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#How_do_you_combine_growth-signal_scoring_with_firmographic_fit_scoring\" >How do you combine growth-signal scoring with firmographic fit scoring?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 id=\"h-what-a-growth-signal-lead-scoring-model-is\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_a_Growth-Signal_Lead_Scoring_Model_Is\"><\/span>What a Growth-Signal Lead Scoring Model Is<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A growth-signal lead scoring model assigns points to timestamped, observable changes at a company rather than to static attributes. A newly posted role, a closed funding round, an announced office expansion, and a new technology detection are all dated events, which means each one can be scored, aged, and eventually expired. That is the whole difference: a fit attribute tells you whether an account belongs on your list, while a growth signal tells you whether this week is the week to work it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Firmographic fit still belongs in your model. It just belongs on a separate axis. The practical setup is two scores side by side: a fit score that answers &#8220;does this account look like our customers,&#8221; and a growth score that answers &#8220;is this account moving right now.&#8221; Routing rules then read both. High fit plus high growth goes to an AE today. High fit plus low growth goes to nurture. Low fit plus high growth goes to marketing for an ICP review, because a cluster of fast-moving accounts outside your stated ICP is usually the first sign the ICP is out of date.<\/p>\n\n\n\n<div style=\"overflow-x:auto;margin:24px 0;\">\n<table style=\"width:100%;border-collapse:collapse;font-size:15px;color:#3a2f4d;\">\n<thead>\n<tr style=\"background:#76508e;color:#ffffff;text-align:left;\">\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">Dimension<\/th>\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">Fit scoring<\/th>\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">Growth-signal scoring<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background:#ffffff;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>Question it answers<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Should this account be on our list?<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Should a rep work it this week?<\/td>\n<\/tr>\n<tr style=\"background:#f3ecf8;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>Inputs<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Industry, size, revenue range, location, NAICS code<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Job Openings, Financing Events, News Events, Technology Detections<\/td>\n<\/tr>\n<tr style=\"background:#ffffff;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>Refresh rhythm<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Quarterly or slower<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Daily, with per-event timestamps<\/td>\n<\/tr>\n<tr style=\"background:#f3ecf8;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>Decays over time<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">No<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Yes, and it has to<\/td>\n<\/tr>\n<tr style=\"background:#ffffff;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>Failure mode<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">The same 500 accounts sit at the top all year<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Noise gets scored as momentum<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The fit axis runs on the Companies dataset: 130.7M+ companies across 195 countries with structured location, NAICS6 codes, revenue ranges, and headcount. The growth axis runs on everything else. For the broader strategic case behind this split, see our guide to <a href=\"https:\/\/predictleads.com\/blog\/company-growth-signals-expanding-accounts\/\">company growth signals and how to spot expanding accounts<\/a>.<\/p>\n\n\n\n<h2 id=\"h-the-four-growth-signals-worth-scoring\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Four_Growth_Signals_Worth_Scoring\"><\/span>The Four Growth Signals Worth Scoring<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Four signal families cover the large majority of real growth events at a B2B company, and all four are observable from public sources. Score these before you go looking for anything more exotic.<\/p>\n\n\n\n<div style=\"margin:24px 0;\">\n<svg viewBox=\"0 0 1000 230\" width=\"100%\" role=\"img\" aria-label=\"PredictLeads growth-signal coverage: 279.2 million plus Job Openings records since 2018, 210,800 plus Financing Events since 2016, 10 million plus News Events since 2016, 1.5 billion plus Technology Detections since 2018, and 130.7 million plus companies tracked.\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"font-family:'Poppins','Segoe UI',system-ui,sans-serif;\">\n  <rect x=\"0\" y=\"0\" width=\"1000\" height=\"230\" rx=\"14\" fill=\"#f3ecf8\"><\/rect>\n  <text x=\"24\" y=\"36\" font-size=\"17\" font-weight=\"700\" fill=\"#3a2f4d\">The growth-signal surface area, by dataset<\/text>\n  <g>\n    <rect x=\"20\" y=\"56\" width=\"184\" height=\"140\" rx=\"10\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n    <text x=\"112\" y=\"106\" font-size=\"27\" font-weight=\"800\" fill=\"#76508e\" text-anchor=\"middle\">279.2M+<\/text>\n    <text x=\"112\" y=\"134\" font-size=\"12\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">Job Openings<\/text>\n    <text x=\"112\" y=\"152\" font-size=\"11\" fill=\"#5b3d70\" text-anchor=\"middle\">records since 2018<\/text>\n  <\/g>\n  <g>\n    <rect x=\"214\" y=\"56\" width=\"184\" height=\"140\" rx=\"10\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n    <text x=\"306\" y=\"106\" font-size=\"27\" font-weight=\"800\" fill=\"#76508e\" text-anchor=\"middle\">210,800+<\/text>\n    <text x=\"306\" y=\"134\" font-size=\"12\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">Financing Events<\/text>\n    <text x=\"306\" y=\"152\" font-size=\"11\" fill=\"#5b3d70\" text-anchor=\"middle\">since 2016<\/text>\n  <\/g>\n  <g>\n    <rect x=\"408\" y=\"56\" width=\"184\" height=\"140\" rx=\"10\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n    <text x=\"500\" y=\"106\" font-size=\"27\" font-weight=\"800\" fill=\"#76508e\" text-anchor=\"middle\">10M+<\/text>\n    <text x=\"500\" y=\"134\" font-size=\"12\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">News Events<\/text>\n    <text x=\"500\" y=\"152\" font-size=\"11\" fill=\"#5b3d70\" text-anchor=\"middle\">37 categories, since 2016<\/text>\n  <\/g>\n  <g>\n    <rect x=\"602\" y=\"56\" width=\"184\" height=\"140\" rx=\"10\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n    <text x=\"694\" y=\"106\" font-size=\"27\" font-weight=\"800\" fill=\"#76508e\" text-anchor=\"middle\">1.5B+<\/text>\n    <text x=\"694\" y=\"134\" font-size=\"12\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">Technology Detections<\/text>\n    <text x=\"694\" y=\"152\" font-size=\"11\" fill=\"#5b3d70\" text-anchor=\"middle\">since 2018<\/text>\n  <\/g>\n  <g>\n    <rect x=\"796\" y=\"56\" width=\"184\" height=\"140\" rx=\"10\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n    <text x=\"888\" y=\"106\" font-size=\"27\" font-weight=\"800\" fill=\"#76508e\" text-anchor=\"middle\">130.7M+<\/text>\n    <text x=\"888\" y=\"134\" font-size=\"12\" font-weight=\"600\" fill=\"#3a2f4d\" text-anchor=\"middle\">Companies<\/text>\n    <text x=\"888\" y=\"152\" font-size=\"11\" fill=\"#5b3d70\" text-anchor=\"middle\">195 countries<\/text>\n  <\/g>\n  <text x=\"24\" y=\"217\" font-size=\"11\" fill=\"#5b3d70\">All four signal families resolve against the same company domain, so one account can carry a score from all of them.<\/text>\n<\/svg>\n<\/div>\n\n\n\n<h3 id=\"h-1-hiring-role-mix-not-headcount\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Hiring_role_mix_not_headcount\"><\/span>1. Hiring: role mix, not headcount<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Score the composition of a company&#8217;s open roles, not the raw count. A 400-person company with 30 open roles is normal; a 40-person company that opened five roles in one department in three weeks is not. The fields that make this scoreable are <code>onet_data<\/code> (standardized occupation codes), <code>seniority<\/code>, <code>categories<\/code> across 26 job categories, and <code>first_seen_at<\/code>, which tells you when the posting entered the dataset rather than when a scraper happened to see it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The occupation code is what makes hiring comparable across companies. A posting titled &#8220;Commercial Lead, Scientific Instruments&#8221; and one titled &#8220;Technical Account Executive&#8221; both map to O*NET <a href=\"https:\/\/www.onetonline.org\/link\/summary\/41-4011.00\">41-4011.00, Sales Representatives, Wholesale and Manufacturing, Technical and Scientific Products<\/a>. A string match on the job title would treat those as unrelated. The occupation code treats them as the same hiring intent, which is exactly what a score needs. Our walkthrough on how to <a href=\"https:\/\/predictleads.com\/blog\/find-companies-hiring-role-onet\/\">find companies hiring for a specific role with O*NET codes<\/a> covers the query side of this.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PredictLeads Job Openings carries 279.2M+ historical records since 2018 across 2.9M+ company websites, with 10.2M active openings at any time and 710,600+ companies currently hiring.<\/p>\n\n\n\n<h3 id=\"h-2-fresh-capital-round-type-and-trajectory\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Fresh_capital_round_type_and_trajectory\"><\/span>2. Fresh capital: round type and trajectory<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Score the round type and the trajectory, not just the dollar amount. A single round is a moment; two rounds on one record is a slope. Luminary, a wealth-transfer data platform, is a clean example pulled from the Financing Events dataset this week: a $22M Series A with an <code>effective_date<\/code> of 2026-09-10 sits on the same company record as a $9.5M Seed from 2023. Reading those two rows together tells you a great deal more than reading the top one alone. The round is <a href=\"https:\/\/www.prnewswire.com\/news-releases\/luminary-raises-22-million-to-power-the-data-infrastructure-behind-wealth-transfer-302874712.html\">publicly announced and source-linked<\/a>, and the record carries the <code>source_urls<\/code> array so a rep can see where it came from.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aqua, an alternative-investments infrastructure company, shows the same pattern at a different stage: a $15M Series A with an <code>effective_date<\/code> of 2026-09-10, reported by <a href=\"https:\/\/www.finsmes.com\/2026\/09\/aqua-raises-15m-in-series-a-funding.html\">FinSMEs<\/a>. For scoring, the useful field is <code>financing_type_normalized<\/code>, which runs from <code>pre_angel<\/code> through <code>series_j<\/code> and lets you weight a Series B differently from a grant or a venture debt facility. If you want a stage-by-stage view of what to say after the round lands, we cover it in <a href=\"https:\/\/predictleads.com\/blog\/time-outreach-by-funding-stage\/\">how to time outreach by funding stage<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Financing Events holds 210,800+ events since 2016 across 155,500+ websites. A live query against the API on September 11, 2026 returned 17,599 Seed and Series A events on file for US companies, which is a workable universe for a single-market scoring model.<\/p>\n\n\n\n<h3 id=\"h-3-expansion-facilities-offices-and-headcount-announcements\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Expansion_facilities_offices_and_headcount_announcements\"><\/span>3. Expansion: facilities, offices, and headcount announcements<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Expansion events are the most underused input in most scoring models, largely because they are hard to get in structured form. The News Events dataset categorizes them explicitly: <code>expands_facilities<\/code>, <code>expands_offices_in<\/code>, <code>expands_offices_to<\/code>, <code>opens_new_location<\/code>, and <code>increases_headcount_by<\/code>. Two records found on September 10, 2026 show the range. AEVEX Corp. (NYSE: AVEX) announced expanded manufacturing and office space in Florida and Virginia, with production-scaling language attributed to its CEO in the source article. Options Technology Ltd. registered an <code>increases_headcount_by<\/code> event of 12 in its Singapore office.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Those two events deserve different weights, and the structured fields let you assign them. The AEVEX record carries a facilities expansion across two states; the Options Technology record carries a specific <code>headcount<\/code> integer and a <code>location_data<\/code> object. A model that treats both as &#8220;expansion news&#8221; is throwing away the resolution it was given. A live query on September 11, 2026 returned 86,676 headcount-increase and office-expansion News Events on file for US companies. For the wider category map, see our breakdown of <a href=\"https:\/\/predictleads.com\/blog\/the-37-news-event-categories-that-signal-a-gtm-opportunity\/\">the 37 news event categories that signal a GTM opportunity<\/a>.<\/p>\n\n\n\n<h3 id=\"h-4-technology-evidence-new-detections-and-detection-age\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Technology_evidence_new_detections_and_detection_age\"><\/span>4. Technology evidence: new detections and detection age<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Technology Detections provide evidence of which technologies a company uses or has recently used, gathered from five sources: website script tags, DNS records, IP ranges, cookies, and job descriptions. For scoring purposes the two fields that matter most are <code>first_seen_at<\/code>, which flags a technology that is new to the record, and <code>source_count<\/code>, which tells you how many independent sources back the detection. The <code>behind_firewall<\/code> boolean matters too: enterprise tools that never appear in a website&#8217;s script tags, including Salesforce, Snowflake, and HubSpot, are frequently evidenced through job descriptions instead.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Be careful in the other direction. A detection that stops appearing is &#8220;no longer detected,&#8221; not proof that a company dropped a vendor. Script changes, recrawl gaps, and signature changes all produce the same absence. Score a quiet detection as a prompt to investigate, never as a confirmed churn event. Our piece on <a href=\"https:\/\/predictleads.com\/blog\/technology-adoption-signals-gtm-accounts-ready-to-buy\/\">technology adoption signals<\/a> works through that distinction in more detail, and <a href=\"https:\/\/predictleads.com\/blog\/average-tech-stack-by-funding-stage\/\">what the average tech stack looks like at every funding stage<\/a> gives you a baseline to compare a detection against.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The dataset holds 1.5B+ detections since 2018 across 95M+ domains, covering 50,000+ tracked technologies.<\/p>\n\n\n\n<div style=\"overflow-x:auto;margin:24px 0;\">\n<table style=\"width:100%;border-collapse:collapse;font-size:14px;color:#3a2f4d;\">\n<thead>\n<tr style=\"background:#76508e;color:#ffffff;text-align:left;\">\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">Signal family<\/th>\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">Dataset<\/th>\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">Date field to score on<\/th>\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">What it can indicate<\/th>\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">What it cannot tell you alone<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background:#ffffff;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>Hiring<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Job Openings<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><code>first_seen_at<\/code>, <code>posted_at<\/code><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">A function is being built out or backfilled<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Whether the role is funded, new, or a backfill<\/td>\n<\/tr>\n<tr style=\"background:#f3ecf8;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>Funding<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Financing Events<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><code>effective_date<\/code><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">New budget and a stated growth plan<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Where the capital will actually be spent<\/td>\n<\/tr>\n<tr style=\"background:#ffffff;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>Expansion<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">News Events<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><code>found_at<\/code>, <code>effective_date<\/code><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Committed capacity or headcount growth<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Whether the plan is funded or aspirational<\/td>\n<\/tr>\n<tr style=\"background:#f3ecf8;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>Technology<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Technology Detections<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><code>first_seen_at<\/code>, <code>last_seen_at<\/code><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Evidence of current use, planned adoption, or a required skill<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Seat count, spend, contract date, or renewal timing<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n\n\n\n<h2 id=\"h-signal-stacking-two-signals-in-one-window-beat-one-signal-twice\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Signal_Stacking_Two_Signals_in_One_Window_Beat_One_Signal_Twice\"><\/span>Signal Stacking: Two Signals in One Window Beat One Signal Twice<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Signal stacking means awarding a bonus when two different signal families fire at the same account inside the same window. It works because different families fail in different ways: hiring can be a backfill, a funding round can sit in the bank for two quarters, and a technology detection can come from a contractor&#8217;s job posting. When two independent families point the same direction in the same month, the probability that all of them are noise drops sharply.<\/p>\n\n\n\n<h3 id=\"h-a-live-signal-stack-ramona-optics-inc\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"A_Live_Signal_Stack_Ramona_Optics_Inc\"><\/span>A Live Signal Stack: Ramona Optics, Inc.<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Here is a stack pulled live on September 11, 2026 at one real company. Ramona Optics, Inc. (ramonaoptics.com) is a Durham, North Carolina company whose PredictLeads record shows an engineering stack built around machine vision and CAD tooling. Between April and July 2026, detections for PyTorch, TensorFlow, NumPy, SciPy, SOLIDWORKS, and Onshape appeared, sourced from engineering and machine vision job postings in that window. On July 21, 2026 a Rippling detection appeared. Today, September 11, 2026, a Salesforce detection appeared with a <code>first_seen_at<\/code> of the same date, sourced from an open job posting in a Sales occupation, O*NET 41-4011.00.<\/p>\n\n\n\n<div style=\"margin:24px 0;\">\n<svg viewBox=\"0 0 1000 330\" width=\"100%\" role=\"img\" aria-label=\"Timeline of PredictLeads signals for Ramona Optics between April and September 2026: engineering stack detections from job openings April to July, a Rippling detection first seen July 21 2026, and a Salesforce detection first seen September 11 2026 sourced from an open Sales job posting under O*NET code 41-4011.00.\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"font-family:'Poppins','Segoe UI',system-ui,sans-serif;\">\n  <rect x=\"0\" y=\"0\" width=\"1000\" height=\"330\" rx=\"14\" fill=\"#f3ecf8\"><\/rect>\n  <text x=\"24\" y=\"34\" font-size=\"17\" font-weight=\"700\" fill=\"#3a2f4d\">Signal stacking at one real company: Ramona Optics, Inc.<\/text>\n  <text x=\"24\" y=\"54\" font-size=\"12\" fill=\"#5b3d70\">Detections and their sources, April to September 2026<\/text>\n\n  <rect x=\"660\" y=\"74\" width=\"316\" height=\"58\" rx=\"9\" fill=\"#ffffff\" stroke=\"#76508e\" stroke-width=\"2\"><\/rect>\n  <text x=\"676\" y=\"97\" font-size=\"12.5\" font-weight=\"700\" fill=\"#76508e\">2026-09-11: Salesforce first detected<\/text>\n  <text x=\"676\" y=\"116\" font-size=\"11.5\" fill=\"#3a2f4d\">source: open Sales job posting (O*NET 41-4011.00)<\/text>\n  <line x1=\"899\" y1=\"132\" x2=\"899\" y2=\"228\" stroke=\"#76508e\" stroke-width=\"2\"><\/line>\n\n  <text x=\"640\" y=\"166\" font-size=\"12\" font-weight=\"600\" fill=\"#5b3d70\" text-anchor=\"middle\">Rippling first detected 2026-07-21<\/text>\n  <line x1=\"640\" y1=\"176\" x2=\"640\" y2=\"228\" stroke=\"#9a78b0\" stroke-width=\"2\" stroke-dasharray=\"4 3\"><\/line>\n\n  <rect x=\"80\" y=\"188\" width=\"461\" height=\"34\" rx=\"17\" fill=\"#efe4f6\" stroke=\"#b79fcb\"><\/rect>\n  <text x=\"310\" y=\"209\" font-size=\"12\" font-weight=\"600\" fill=\"#5b3d70\" text-anchor=\"middle\">Apr &#8211; Jul 2026: engineering stack detected via job openings<\/text>\n\n  <line x1=\"60\" y1=\"230\" x2=\"960\" y2=\"230\" stroke=\"#b79fcb\" stroke-width=\"2\"><\/line>\n  <circle cx=\"640\" cy=\"230\" r=\"6\" fill=\"#9a78b0\"><\/circle>\n  <circle cx=\"899\" cy=\"230\" r=\"8\" fill=\"#76508e\"><\/circle>\n\n  <g font-size=\"12\" fill=\"#3a2f4d\" text-anchor=\"middle\">\n    <line x1=\"80\" y1=\"224\" x2=\"80\" y2=\"236\" stroke=\"#b79fcb\" stroke-width=\"2\"><\/line><text x=\"80\" y=\"256\">Apr<\/text>\n    <line x1=\"234\" y1=\"224\" x2=\"234\" y2=\"236\" stroke=\"#b79fcb\" stroke-width=\"2\"><\/line><text x=\"234\" y=\"256\">May<\/text>\n    <line x1=\"387\" y1=\"224\" x2=\"387\" y2=\"236\" stroke=\"#b79fcb\" stroke-width=\"2\"><\/line><text x=\"387\" y=\"256\">Jun<\/text>\n    <line x1=\"541\" y1=\"224\" x2=\"541\" y2=\"236\" stroke=\"#b79fcb\" stroke-width=\"2\"><\/line><text x=\"541\" y=\"256\">Jul<\/text>\n    <line x1=\"694\" y1=\"224\" x2=\"694\" y2=\"236\" stroke=\"#b79fcb\" stroke-width=\"2\"><\/line><text x=\"694\" y=\"256\">Aug<\/text>\n    <line x1=\"848\" y1=\"224\" x2=\"848\" y2=\"236\" stroke=\"#b79fcb\" stroke-width=\"2\"><\/line><text x=\"848\" y=\"256\">Sep<\/text>\n  <\/g>\n\n  <text x=\"24\" y=\"290\" font-size=\"11.5\" fill=\"#5b3d70\">Engineering detections in the band: PyTorch, TensorFlow, NumPy, SciPy, SOLIDWORKS, Onshape.<\/text>\n  <text x=\"24\" y=\"310\" font-size=\"11.5\" fill=\"#5b3d70\">Two different signal families land in one window: a new technology detection and an open Sales role. That combination is what a growth-signal model weights.<\/text>\n<\/svg>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Read that carefully, because the framing matters. The Salesforce detection is evidence that Ramona Optics uses or intends to use Salesforce, sourced from a job description that lists it. It is not proof of a signed contract, a seat count, or a go-live date. What makes it worth scoring is the pairing: a company whose detection history has been almost entirely engineering tooling now has a commercial-systems detection and an open technical sales role in the same window. That pairing is stronger supporting evidence of a commercial build-out than either record on its own, and a scoring model should reflect that without overstating it.<\/p>\n\n\n\n<h3 id=\"h-the-stacking-rule-to-apply\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Stacking_Rule_to_Apply\"><\/span>The Stacking Rule to Apply<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Practically: pick a stacking window of 30 to 60 days, award the normal points for each family, then add a flat bonus for each additional distinct family that fires inside the window. Do not scale the bonus by volume, or a company that posts 40 engineering roles will drown out a company that posted one sales role and closed a round. The approach generalizes; see <a href=\"https:\/\/predictleads.com\/blog\/company-signals-hiring-news-funding-technology\/\">how GTM teams combine hiring, news, funding, and technology changes<\/a> for more patterns.<\/p>\n\n\n\n<h2 id=\"h-how-to-build-the-model-a-seven-step-workflow\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Build_the_Model_A_Seven-Step_Workflow\"><\/span>How to Build the Model: A Seven-Step Workflow<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div style=\"margin:24px 0;\">\n<svg viewBox=\"0 0 1000 250\" width=\"100%\" role=\"img\" aria-label=\"Seven-step workflow for building a growth-signal lead scoring model: define the account universe, pull four signal families, normalize to dated events, set base weights, apply a decay curve, add a stacking bonus, and write the score back with evidence.\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"font-family:'Poppins','Segoe UI',system-ui,sans-serif;\">\n  <rect x=\"0\" y=\"0\" width=\"1000\" height=\"250\" rx=\"14\" fill=\"#f3ecf8\"><\/rect>\n  <text x=\"24\" y=\"34\" font-size=\"17\" font-weight=\"700\" fill=\"#3a2f4d\">Seven steps from raw signals to a score your reps trust<\/text>\n  <g>\n    <rect x=\"20\" y=\"58\" width=\"226\" height=\"66\" rx=\"10\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n    <circle cx=\"50\" cy=\"91\" r=\"15\" fill=\"#76508e\"><\/circle><text x=\"50\" y=\"96\" font-size=\"14\" font-weight=\"800\" fill=\"#ffffff\" text-anchor=\"middle\">1<\/text>\n    <text x=\"74\" y=\"88\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">Define the account<\/text><text x=\"74\" y=\"105\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">universe<\/text>\n  <\/g>\n  <g>\n    <rect x=\"266\" y=\"58\" width=\"226\" height=\"66\" rx=\"10\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n    <circle cx=\"296\" cy=\"91\" r=\"15\" fill=\"#76508e\"><\/circle><text x=\"296\" y=\"96\" font-size=\"14\" font-weight=\"800\" fill=\"#ffffff\" text-anchor=\"middle\">2<\/text>\n    <text x=\"320\" y=\"88\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">Pull the four signal<\/text><text x=\"320\" y=\"105\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">families per domain<\/text>\n  <\/g>\n  <g>\n    <rect x=\"512\" y=\"58\" width=\"226\" height=\"66\" rx=\"10\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n    <circle cx=\"542\" cy=\"91\" r=\"15\" fill=\"#76508e\"><\/circle><text x=\"542\" y=\"96\" font-size=\"14\" font-weight=\"800\" fill=\"#ffffff\" text-anchor=\"middle\">3<\/text>\n    <text x=\"566\" y=\"88\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">Normalize each row<\/text><text x=\"566\" y=\"105\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">to a dated event<\/text>\n  <\/g>\n  <g>\n    <rect x=\"758\" y=\"58\" width=\"222\" height=\"66\" rx=\"10\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n    <circle cx=\"788\" cy=\"91\" r=\"15\" fill=\"#76508e\"><\/circle><text x=\"788\" y=\"96\" font-size=\"14\" font-weight=\"800\" fill=\"#ffffff\" text-anchor=\"middle\">4<\/text>\n    <text x=\"812\" y=\"88\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">Assign base<\/text><text x=\"812\" y=\"105\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">weights<\/text>\n  <\/g>\n  <g>\n    <rect x=\"20\" y=\"152\" width=\"226\" height=\"66\" rx=\"10\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n    <circle cx=\"50\" cy=\"185\" r=\"15\" fill=\"#9a78b0\"><\/circle><text x=\"50\" y=\"190\" font-size=\"14\" font-weight=\"800\" fill=\"#ffffff\" text-anchor=\"middle\">5<\/text>\n    <text x=\"74\" y=\"182\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">Apply a decay<\/text><text x=\"74\" y=\"199\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">curve per family<\/text>\n  <\/g>\n  <g>\n    <rect x=\"266\" y=\"152\" width=\"226\" height=\"66\" rx=\"10\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n    <circle cx=\"296\" cy=\"185\" r=\"15\" fill=\"#9a78b0\"><\/circle><text x=\"296\" y=\"190\" font-size=\"14\" font-weight=\"800\" fill=\"#ffffff\" text-anchor=\"middle\">6<\/text>\n    <text x=\"320\" y=\"182\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">Add a flat stacking<\/text><text x=\"320\" y=\"199\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">bonus<\/text>\n  <\/g>\n  <g>\n    <rect x=\"512\" y=\"152\" width=\"468\" height=\"66\" rx=\"10\" fill=\"#ffffff\" stroke=\"#76508e\" stroke-width=\"2\"><\/rect>\n    <circle cx=\"542\" cy=\"185\" r=\"15\" fill=\"#76508e\"><\/circle><text x=\"542\" y=\"190\" font-size=\"14\" font-weight=\"800\" fill=\"#ffffff\" text-anchor=\"middle\">7<\/text>\n    <text x=\"566\" y=\"182\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">Write the score back to the CRM with the evidence<\/text><text x=\"566\" y=\"199\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">rows and source URLs attached<\/text>\n  <\/g>\n<\/svg>\n<\/div>\n\n\n\n<h3 id=\"h-steps-1-to-4-from-raw-signals-to-a-weighted-event\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Steps_1_to_4_From_Raw_Signals_to_a_Weighted_Event\"><\/span>Steps 1 to 4: From Raw Signals to a Weighted Event<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Define the account universe.<\/strong> Start from the fit axis, not the signal axis. Filter by location and size first so you are not scoring 130.7M companies to find 4,000. The <code>\/discover\/companies<\/code> endpoint takes location and size bands directly.<\/li>\n\n\n\n<li><strong>Pull the four signal families per domain.<\/strong> One call per family, keyed on the same company domain: <code>\/companies\/{domain}\/job_openings<\/code>, <code>\/companies\/{domain}\/financing_events<\/code>, <code>\/companies\/{domain}\/news_events<\/code>, and <code>\/companies\/{domain}\/technology_detections<\/code>. Full parameters are in the <a href=\"https:\/\/docs.predictleads.com\">PredictLeads API documentation<\/a>.<\/li>\n\n\n\n<li><strong>Normalize each row to a dated event.<\/strong> Collapse every record into the same shape: company domain, signal family, event subtype, event date, source URL. Teams that skip this step are the ones whose scores cannot be audited later.<\/li>\n\n\n\n<li><strong>Assign base weights.<\/strong> Anchor them in your own closed-won history. Pull the signal history for your last 100 closed-won accounts, look at which families appeared in the 90 days before the opportunity was created, and weight in that order. Weight by what preceded your wins, not by what feels important.<\/li>\n<\/ol>\n\n\n\n<h3 id=\"h-steps-5-to-7-decay-stacking-and-write-back\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Steps_5_to_7_Decay_Stacking_and_Write-Back\"><\/span>Steps 5 to 7: Decay, Stacking, and Write-Back<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li><strong>Apply a decay curve per family.<\/strong> Funding stays relevant longer than a single job posting, so give each family its own half-life rather than one global expiry.<\/li>\n\n\n\n<li><strong>Add a flat stacking bonus.<\/strong> One bonus per additional distinct family inside the window. Cap it, so the maximum stack bonus cannot exceed the largest single-family weight.<\/li>\n\n\n\n<li><strong>Write the score back with its evidence.<\/strong> Push the number and the rows that produced it. A rep who can see &#8220;Salesforce detection first seen 2026-09-11, sourced from this job posting&#8221; will use the score; a rep who sees &#8220;87&#8221; will not. Our guide on <a href=\"https:\/\/predictleads.com\/blog\/b2b-data-enrichment-company-signals-crm\/\">adding hiring, technology, news, and company signals to CRM data<\/a> covers the write-back patterns.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Teams that run this as a live agent rather than a batch job point the same seven steps at the <a href=\"https:\/\/docs.predictleads.com\/mcp_integration\/introduction\">PredictLeads MCP server<\/a>, which exposes the same datasets to an AI agent at query time.<\/p>\n\n\n\n<h2 id=\"h-setting-weights-and-decay-without-overfitting\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Setting_Weights_and_Decay_Without_Overfitting\"><\/span>Setting Weights and Decay Without Overfitting<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Start simple and let the data argue you out of it. The table below is a defensible v1 for a mid-market B2B SaaS motion. Treat the weights as starting positions to be revised against your own closed-won evidence, not as benchmarks.<\/p>\n\n\n\n<div style=\"overflow-x:auto;margin:24px 0;\">\n<table style=\"width:100%;border-collapse:collapse;font-size:14px;color:#3a2f4d;\">\n<thead>\n<tr style=\"background:#76508e;color:#ffffff;text-align:left;\">\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">Event<\/th>\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">Family<\/th>\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">Starting weight<\/th>\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">Suggested half-life<\/th>\n<th style=\"padding:12px 14px;border:1px solid #ece0f5;\">Why<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background:#ffffff;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Seed or Series A closed<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Funding<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>25<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">180 days<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Budget arrives before the spend does<\/td>\n<\/tr>\n<tr style=\"background:#f3ecf8;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Facilities or office expansion announced<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Expansion<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>20<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">120 days<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Committed capacity, slow to reverse<\/td>\n<\/tr>\n<tr style=\"background:#ffffff;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">New detection for a technology you integrate with<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Technology<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>18<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">90 days<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Integration and displacement windows are short<\/td>\n<\/tr>\n<tr style=\"background:#f3ecf8;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Three or more roles opened in one O*NET family<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Hiring<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>15<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">60 days<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Concentrated hiring is a build-out, not churn<\/td>\n<\/tr>\n<tr style=\"background:#ffffff;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Headcount-increase event with a stated number<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Expansion<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>12<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">90 days<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Confirmed growth, size known from <code>headcount<\/code><\/td>\n<\/tr>\n<tr style=\"background:#f3ecf8;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Single senior role opened<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Hiring<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>6<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">45 days<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Could easily be a backfill<\/td>\n<\/tr>\n<tr style=\"background:#ffffff;\">\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Second distinct family inside the window<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Stack bonus<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\"><strong>+10<\/strong><\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Expires with the window<\/td>\n<td style=\"padding:11px 14px;border:1px solid #ece0f5;\">Independent families rarely misfire together<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Three guardrails keep this honest. First, cap any single family at roughly 40% of the maximum possible score, or the model becomes a hiring-volume model with extra steps. Second, recalculate scores on a schedule, not only on new events, otherwise decay never actually runs and yesterday&#8217;s score is permanent. Third, review the weights quarterly against closed-won data. If expansion events preceded 40% of your wins and you weighted them at 8, the data has told you something.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Every PredictLeads dataset is point-in-time and timestamped, so decay can be computed against the actual event date rather than against the date your pipeline happened to run.<\/p>\n\n\n\n<h2 id=\"h-five-mistakes-that-break-a-growth-signal-lead-scoring-model\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Five_Mistakes_That_Break_a_Growth-Signal_Lead_Scoring_Model\"><\/span>Five Mistakes That Break a Growth-Signal Lead Scoring Model<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Scoring a detection gap as churn.<\/strong> A technology that is no longer detected may have changed its script signature, moved behind infrastructure a crawler cannot see, or simply missed a recrawl. Route it to a human as a question, never to the score as a negative.<\/li>\n\n\n\n<li><strong>Counting instead of stacking.<\/strong> A company with 15 open engineering roles has one signal repeated 15 times. A company with one open role and a closed round has two independent signals. Models that sum raw counts consistently rank the first case above the second.<\/li>\n\n\n\n<li><strong>Shipping without decay.<\/strong> A model with no decay curve is a cumulative activity log. Within two quarters, the highest scores belong to the largest companies, which is the firmographic bias you built the model to escape.<\/li>\n\n\n\n<li><strong>Matching on job title strings.<\/strong> Titles are marketing copy. &#8220;Growth Ninja&#8221; and &#8220;Demand Generation Manager&#8221; are the same hiring intent, and only a standardized occupation code will tell you so.<\/li>\n\n\n\n<li><strong>Storing the score without the evidence.<\/strong> If the row that produced a point is not stored next to the point, the model cannot be audited, tuned, or defended in a pipeline review. Store the source URL every time.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For the trigger-timing side of this, which is the natural companion to scoring, see our guide to <a href=\"https:\/\/predictleads.com\/blog\/sales-trigger-events-outbound-timing\/\">sales trigger events and outbound timing<\/a> and our walkthrough of <a href=\"https:\/\/predictleads.com\/blog\/company-news-event-data-sales-triggers-lead-scoring\/\">using company news events data for sales triggers and lead scoring<\/a>.<\/p>\n\n\n\n<div style=\"margin:24px 0;\">\n<svg viewBox=\"0 0 1000 200\" width=\"100%\" role=\"img\" aria-label=\"Bar chart of US growth-signal events on file in PredictLeads as of September 11 2026: 86,676 headcount-increase and office-expansion news events, and 17,599 seed and Series A financing events.\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"font-family:'Poppins','Segoe UI',system-ui,sans-serif;\">\n  <rect x=\"0\" y=\"0\" width=\"1000\" height=\"200\" rx=\"14\" fill=\"#ffffff\" stroke=\"#ece0f5\"><\/rect>\n  <text x=\"24\" y=\"34\" font-size=\"16\" font-weight=\"700\" fill=\"#3a2f4d\">US growth-signal events on file, queried September 11, 2026<\/text>\n  <text x=\"52\" y=\"84\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">Headcount increase + office expansion<\/text>\n  <text x=\"52\" y=\"100\" font-size=\"11.5\" fill=\"#5b3d70\">News Events<\/text>\n  <rect x=\"340\" y=\"66\" width=\"560\" height=\"38\" rx=\"5\" fill=\"#76508e\"><\/rect>\n  <text x=\"912\" y=\"91\" font-size=\"15\" font-weight=\"800\" fill=\"#76508e\">86,676<\/text>\n  <text x=\"52\" y=\"146\" font-size=\"12.5\" font-weight=\"600\" fill=\"#3a2f4d\">Seed + Series A<\/text>\n  <text x=\"52\" y=\"162\" font-size=\"11.5\" fill=\"#5b3d70\">Financing Events<\/text>\n  <rect x=\"340\" y=\"128\" width=\"114\" height=\"38\" rx=\"5\" fill=\"#9a78b0\"><\/rect>\n  <text x=\"466\" y=\"153\" font-size=\"15\" font-weight=\"800\" fill=\"#76508e\">17,599<\/text>\n  <text x=\"24\" y=\"188\" font-size=\"11\" fill=\"#5b3d70\">All-time totals on file for US companies. Both are estimated counts returned by the PredictLeads API.<\/text>\n<\/svg>\n<\/div>\n\n\n\n<h2 id=\"h-how-predictleads-supports-growth-signal-lead-scoring\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_PredictLeads_Supports_Growth-Signal_Lead_Scoring\"><\/span>How PredictLeads Supports Growth-Signal Lead Scoring<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">PredictLeads is a company intelligence and technographic data provider, not a scoring platform. It supplies the timestamped, source-backed signal layer that a scoring model runs on, and it supplies all four families against the same company domain, so you are not reconciling three vendors&#8217; company identifiers before you can add a single point.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Job Openings:<\/strong> 279.2M+ records since 2018 across 2.9M+ company websites, every posting classified with an O*NET occupation code, plus <code>seniority<\/code>, 26 job categories, and salary fields.<\/li>\n\n\n\n<li><strong>Financing Events:<\/strong> 210,800+ events since 2016, with <code>financing_type_normalized<\/code> from <code>pre_angel<\/code> through <code>series_j<\/code>, <code>amount_normalized<\/code> in USD, named investors, and <code>source_urls<\/code>.<\/li>\n\n\n\n<li><strong>News Events:<\/strong> 10M+ signals since 2016 across 37 categories, including the five expansion categories, with a <code>confidence<\/code> score and <code>most_relevant_source<\/code> on every record.<\/li>\n\n\n\n<li><strong>Technology Detections:<\/strong> 1.5B+ detections since 2018 across 95M+ domains and 50,000+ technologies, from five sources: script tags, DNS records, IP ranges, cookies, and job descriptions.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Two differentiators matter specifically for scoring. The first is multi-source detection with a <code>behind_firewall<\/code> boolean: enterprise systems that never appear in a website&#8217;s script tags can still be evidenced through job descriptions, which is why a Salesforce detection can appear for a hardware company whose public site shows nothing of the sort. The second is source transparency, since every detection links back to the subpage URL, job opening URL, or DNS record that produced it, so step seven of the workflow above is a data field rather than a research project.<\/p>\n\n\n\n<h3 id=\"h-extending-the-model-and-delivering-the-score\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Extending_the_Model_and_Delivering_the_Score\"><\/span>Extending the Model and Delivering the Score<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Once the model is running, adjacent datasets extend it cheaply. <a href=\"https:\/\/predictleads.com\/blog\/expand-icp-company-similarity-data-b2b\/\">Similar Companies<\/a> covers 18.9M+ companies with up to 50 lookalikes each and a text reason for the top 20, so a high-scoring account becomes a source of new accounts. Connections holds 371.8M+ categorized company relationships since 2019 for warm-path and ecosystem mapping. Website Evolution tracks 776M+ subpages since 2021, which turns a new pricing or integrations page into another dated event you can score.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Delivery matches how you build. The REST API suits enrichment at request time, flat files suit warehouse ingestion into Snowflake or BigQuery for a backfill and model-fitting exercise, webhooks push new signals the moment they are detected so scores recalculate on arrival, and the MCP server exposes the same datasets to AI agents. PredictLeads is SOC 2 Type II certified, GDPR and CCPA compliant, collects only publicly available information, and holds no personal contact records in its company intelligence datasets.<\/p>\n\n\n\n<h2 id=\"h-final-thoughts-on-building-a-lead-scoring-model-with-growth-signals\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Final_Thoughts_on_Building_a_Lead_Scoring_Model_With_Growth_Signals\"><\/span>Final Thoughts on Building a Lead Scoring Model With Growth Signals<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The hardest part of a growth-signal lead scoring model is not the math. It is the discipline to keep every point traceable to a dated, sourced event, and to let points expire when the event stops being recent. Ship a v1 with four families, one decay curve each, and a flat stacking bonus. Then spend your tuning time on the closed-won comparison, because that is the only evidence that tells you whether your weights reflect your market or just your assumptions. If you want the broader signal landscape before you pick weights, start from <a href=\"https:\/\/predictleads.com\/blog\/hiring-signals-b2b-sales-account-prioritization\/\">hiring signals for B2B account prioritization<\/a> and work outward.<\/p>\n\n\n\n<div class=\"wp-block-group has-background is-layout-constrained wp-container-core-group-is-layout-26a738c0 wp-block-group-is-layout-constrained\" style=\"border-radius:8px;background-color:#f3ecf8;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<h3 id=\"h-ready-to-see-this-in-your-own-data\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ready_to_see_this_in_your_own_data\"><\/span>Ready to see this in your own data?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Get 100 free API requests when you create an account &#8211; no credit card, no sales call.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/predictleads.com\/sign_up?utm_source=blog&amp;utm_medium=cta&amp;utm_campaign=lead-scoring-model-company-growth-signals\">Start Free \u2192<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 id=\"h-frequently-asked-questions\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions\"><\/span>Frequently Asked Questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 id=\"h-what-is-a-lead-scoring-model-based-on-company-growth-signals\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_is_a_lead_scoring_model_based_on_company_growth_signals\"><\/span>What is a lead scoring model based on company growth signals?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">It is a scoring system that awards points to dated, observable changes at a company rather than to fixed attributes like industry or employee count. The four signal families that carry most of the weight are hiring, funding, expansion, and technology evidence, because each one is timestamped and can therefore be aged and expired. It usually runs alongside a firmographic fit score, not instead of one. With PredictLeads, all four families resolve against the same company domain across 130.7M+ tracked companies.<\/p>\n\n\n\n<h3 id=\"h-which-growth-signals-should-carry-the-most-weight-in-a-lead-scoring-model-in-2026\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Which_growth_signals_should_carry_the_most_weight_in_a_lead_scoring_model_in_2026\"><\/span>Which growth signals should carry the most weight in a lead scoring model in 2026?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Weight the signals that appeared most often in the 90 days before your own closed-won opportunities were created, not the ones that sound most compelling. As a defensible starting point, fresh funding and committed facility expansion tend to outrank a single job posting, because both represent money already raised or already spent. Concentrated hiring in one occupation family sits in the middle. PredictLeads Financing Events uses <code>financing_type_normalized<\/code> values from <code>pre_angel<\/code> through <code>series_j<\/code>, so round type can be weighted precisely rather than lumped together.<\/p>\n\n\n\n<h3 id=\"h-how-long-should-a-growth-signal-stay-in-a-lead-score-before-it-decays\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_long_should_a_growth_signal_stay_in_a_lead_score_before_it_decays\"><\/span>How long should a growth signal stay in a lead score before it decays?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Give each family its own half-life rather than one global expiry, because they age at different rates. A funding round can reasonably stay relevant for around 180 days, a facilities expansion for roughly 120, a new technology detection for about 90, and a single job posting for 45 to 60. Every PredictLeads record is point-in-time and carries <code>first_seen_at<\/code>, <code>last_seen_at<\/code>, or <code>effective_date<\/code>, so decay is computed against the real event date rather than against your pipeline run date.<\/p>\n\n\n\n<h3 id=\"h-can-a-missing-technology-detection-be-scored-as-a-negative-signal\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Can_a_missing_technology_detection_be_scored_as_a_negative_signal\"><\/span>Can a missing technology detection be scored as a negative signal?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. A technology that is no longer detected has several possible explanations: a changed script signature, a recrawl gap, a move behind infrastructure the crawler cannot observe, or an actual vendor change. Treat it as &#8220;no longer detected since [date]&#8221; and route it to a human for review rather than subtracting points automatically. The <code>last_seen_at<\/code> and <code>source_count<\/code> fields on PredictLeads Technology Detections give a reviewer enough context to judge which explanation is most likely.<\/p>\n\n\n\n<h3 id=\"h-how-do-you-combine-growth-signal-scoring-with-firmographic-fit-scoring\" class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_do_you_combine_growth-signal_scoring_with_firmographic_fit_scoring\"><\/span>How do you combine growth-signal scoring with firmographic fit scoring?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Keep them as two separate scores and route on the pair. High fit plus high growth goes to an AE immediately, high fit plus low growth goes to nurture, and low fit plus high growth goes to marketing as evidence that your ICP definition may need widening. Collapsing both into one number hides which half is driving the ranking, which makes the model impossible to tune. The PredictLeads Companies dataset supplies the fit axis with structured location, NAICS6 codes, revenue ranges, and headcount across 195 countries.<\/p>\n\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":8,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[81,2,4],"tags":[40,36,168,34],"class_list":["post-1957","post","type-post","status-publish","format-standard","hentry","category-ai-agents","category-company","category-guides","tag-company-growth-signals","tag-data","tag-lead-scoring-model","tag-predictleads"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Lead Scoring Model: Company Growth Signals Sep 2026<\/title>\n<meta name=\"description\" content=\"Build a lead scoring model on company growth signals: hiring, funding, expansion, and technology evidence. September 2026.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Build a Lead Scoring Model Using Company Growth Signals (September 2026)\" \/>\n<meta property=\"og:description\" content=\"Build a lead scoring model on company growth signals: hiring, funding, expansion, and technology evidence. September 2026.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/\" \/>\n<meta property=\"og:site_name\" content=\"PredictLeads\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-14T15:33:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/predictleads.com\/blog\/wp-content\/uploads\/2026\/09\/PredictLeads.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Robert Fon\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Robert Fon\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/lead-scoring-model-company-growth-signals\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/lead-scoring-model-company-growth-signals\\\/\"},\"author\":{\"name\":\"Robert Fon\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#\\\/schema\\\/person\\\/5e71e16aecc9270b7e458092273b768a\"},\"headline\":\"How to Build a Lead Scoring Model Using Company Growth Signals (September 2026)\",\"datePublished\":\"2026-09-14T15:33:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/lead-scoring-model-company-growth-signals\\\/\"},\"wordCount\":3845,\"publisher\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#organization\"},\"keywords\":[\"company growth signals\",\"Data\",\"Lead Scoring Model\",\"PredictLeads\"],\"articleSection\":[\"AI Agents\",\"Company\",\"Guides\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/lead-scoring-model-company-growth-signals\\\/\",\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/lead-scoring-model-company-growth-signals\\\/\",\"name\":\"Lead Scoring Model: Company Growth Signals Sep 2026\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#website\"},\"datePublished\":\"2026-09-14T15:33:00+00:00\",\"description\":\"Build a lead scoring model on company growth signals: hiring, funding, expansion, and technology evidence. September 2026.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/lead-scoring-model-company-growth-signals\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/predictleads.com\\\/blog\\\/lead-scoring-model-company-growth-signals\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/lead-scoring-model-company-growth-signals\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Build a Lead Scoring Model Using Company Growth Signals (September 2026)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/\",\"name\":\"PredictLeads Blog\",\"description\":\"Company Intelligence Data\",\"publisher\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Organization\",\"Place\"],\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#organization\",\"name\":\"PredictLeads\",\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/lead-scoring-model-company-growth-signals\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/lead-scoring-model-company-growth-signals\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/predictleads\"],\"description\":\"PredictLeads is a B2B company intelligence provider that transforms observable business signals into structured, actionable data. It tracks companies globally across hiring activity, technology usage, news events, financing, customer and partner relationships, similar companies, and other company-level signals. The data is delivered through APIs, flat files, webhooks, and MCP, allowing organizations to integrate company intelligence directly into their products, research workflows, AI agents, and internal systems. PredictLeads serves investment firms, consulting teams, sales and marketing organizations, data platforms, and enterprises that use these signals for market research, lead generation, company monitoring, investment analysis, and strategic decision-making.\",\"legalName\":\"4see, Inc., dba PredictLeads\",\"foundingDate\":\"2015-02-26\",\"naics\":\"518210\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"},\"telephone\":[],\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"],\"opens\":\"09:00\",\"closes\":\"17:00\"}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/#\\\/schema\\\/person\\\/5e71e16aecc9270b7e458092273b768a\",\"name\":\"Robert Fon\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g\",\"caption\":\"Robert Fon\"}},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/lead-scoring-model-company-growth-signals\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/predict-leads-logo-color-2130x1200-cropped.png\",\"contentUrl\":\"https:\\\/\\\/predictleads.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/predict-leads-logo-color-2130x1200-cropped.png\",\"width\":2130,\"height\":447,\"caption\":\"PredictLeads\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Lead Scoring Model: Company Growth Signals Sep 2026","description":"Build a lead scoring model on company growth signals: hiring, funding, expansion, and technology evidence. September 2026.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/","og_locale":"en_US","og_type":"article","og_title":"How to Build a Lead Scoring Model Using Company Growth Signals (September 2026)","og_description":"Build a lead scoring model on company growth signals: hiring, funding, expansion, and technology evidence. September 2026.","og_url":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/","og_site_name":"PredictLeads","article_published_time":"2026-09-14T15:33:00+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/predictleads.com\/blog\/wp-content\/uploads\/2026\/09\/PredictLeads.png","type":"image\/png"}],"author":"Robert Fon","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Robert Fon","Est. reading time":"18 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#article","isPartOf":{"@id":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/"},"author":{"name":"Robert Fon","@id":"https:\/\/predictleads.com\/blog\/#\/schema\/person\/5e71e16aecc9270b7e458092273b768a"},"headline":"How to Build a Lead Scoring Model Using Company Growth Signals (September 2026)","datePublished":"2026-09-14T15:33:00+00:00","mainEntityOfPage":{"@id":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/"},"wordCount":3845,"publisher":{"@id":"https:\/\/predictleads.com\/blog\/#organization"},"keywords":["company growth signals","Data","Lead Scoring Model","PredictLeads"],"articleSection":["AI Agents","Company","Guides"],"inLanguage":"en-US","copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/predictleads.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/","url":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/","name":"Lead Scoring Model: Company Growth Signals Sep 2026","isPartOf":{"@id":"https:\/\/predictleads.com\/blog\/#website"},"datePublished":"2026-09-14T15:33:00+00:00","description":"Build a lead scoring model on company growth signals: hiring, funding, expansion, and technology evidence. September 2026.","breadcrumb":{"@id":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/predictleads.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Build a Lead Scoring Model Using Company Growth Signals (September 2026)"}]},{"@type":"WebSite","@id":"https:\/\/predictleads.com\/blog\/#website","url":"https:\/\/predictleads.com\/blog\/","name":"PredictLeads Blog","description":"Company Intelligence Data","publisher":{"@id":"https:\/\/predictleads.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/predictleads.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Organization","Place"],"@id":"https:\/\/predictleads.com\/blog\/#organization","name":"PredictLeads","url":"https:\/\/predictleads.com\/blog\/","logo":{"@id":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#local-main-organization-logo"},"image":{"@id":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#local-main-organization-logo"},"sameAs":["https:\/\/www.linkedin.com\/company\/predictleads"],"description":"PredictLeads is a B2B company intelligence provider that transforms observable business signals into structured, actionable data. It tracks companies globally across hiring activity, technology usage, news events, financing, customer and partner relationships, similar companies, and other company-level signals. The data is delivered through APIs, flat files, webhooks, and MCP, allowing organizations to integrate company intelligence directly into their products, research workflows, AI agents, and internal systems. PredictLeads serves investment firms, consulting teams, sales and marketing organizations, data platforms, and enterprises that use these signals for market research, lead generation, company monitoring, investment analysis, and strategic decision-making.","legalName":"4see, Inc., dba PredictLeads","foundingDate":"2015-02-26","naics":"518210","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"},"telephone":[],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],"opens":"09:00","closes":"17:00"}]},{"@type":"Person","@id":"https:\/\/predictleads.com\/blog\/#\/schema\/person\/5e71e16aecc9270b7e458092273b768a","name":"Robert Fon","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/276487f2d00d0169b564cde1cda64987044625156e02df4201abd3a05cd1692a?s=96&d=mm&r=g","caption":"Robert Fon"}},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/predictleads.com\/blog\/lead-scoring-model-company-growth-signals\/#local-main-organization-logo","url":"https:\/\/predictleads.com\/blog\/wp-content\/uploads\/2021\/09\/predict-leads-logo-color-2130x1200-cropped.png","contentUrl":"https:\/\/predictleads.com\/blog\/wp-content\/uploads\/2021\/09\/predict-leads-logo-color-2130x1200-cropped.png","width":2130,"height":447,"caption":"PredictLeads"}]}},"_links":{"self":[{"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/posts\/1957","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/comments?post=1957"}],"version-history":[{"count":1,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/posts\/1957\/revisions"}],"predecessor-version":[{"id":1958,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/posts\/1957\/revisions\/1958"}],"wp:attachment":[{"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/media?parent=1957"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/categories?post=1957"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/predictleads.com\/blog\/wp-json\/wp\/v2\/tags?post=1957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}