Skip to main content
Every signal is evaluated over a specific time window. Some fire the instant a field changes between two crawls. Others only fire once a pattern holds across weeks or months. Knowing the window tells you how fresh a signal is and how much weight to give it, a single-snapshot change is immediate but noisy, while a 90-day pattern is slower but far more reliable. CUFinder evaluates signals across five practical windows.

Week (7 days)

Short-fuse patterns that need to be caught fast, like a cluster of crisis posts.

1 month (30 days)

Rolling-activity windows: posting cadence, engagement shifts, and the nightly momentum score.

3 months (60 to 90 days)

Quarter-scale patterns: vacancies, consolidations, churn spikes, and most composite events.

6 months (180 days)

The longest patterns, like the pre-IPO buildout that unfolds over two quarters.
Two more windows sit outside the week-to-six-month scale: an instant snapshot diff (the change is detected the moment two crawls differ) and a 12-month lookback used by the first-in-function and first-in-geography signals.

Snapshot (instant)

These fire the moment a tracked field differs between two consecutive crawls. There is no waiting window, the change is the signal. They are the most immediate but also the most sensitive, so filter them by magnitude. This is the largest group. 71 signals use this window:
SignalCategoryWhat it means
employee_growthGrowthA company’s employee count increased by at least one between snapshots.
employee_size_band_upgradeGrowthA company moved up a full Professional Network employee size band.
followers_growthGrowthThe company’s Professional Network follower count increased.
jobs_open_increaseGrowthThe number of open job postings increased.
remote_jobs_share_changeGrowthThe share of remote or hybrid postings shifted significantly.
employee_decreaseDeclineA company’s employee count dropped by at least one.
employee_size_band_downgradeDeclineA company fell down a Professional Network employee size band.
hiring_freeze_signalDeclineOpen roles collapsed while headcount stayed flat or fell.
followers_decreaseDeclineThe company’s follower count dropped.
jobs_open_decreaseDeclineThe number of open job postings fell.
jobs_dropped_to_zeroDeclineA company that had open roles now has none.
name_changeIdentityThe company name string changed.
name_change_drasticIdentityA name change with almost no overlap to the old name.
dba_addedIdentityThe name now references a former name (dba/fka).
tagline_changeIdentityThe company tagline text changed.
tagline_addedIdentityA previously empty tagline is now populated.
tagline_removedIdentityA populated tagline was cleared out.
description_change_minorIdentityThe company description was lightly edited.
description_change_majorIdentityThe company description was substantially rewritten.
description_keyword_addedIdentityA tracked strategic keyword appeared in the description.
description_keyword_removedIdentityA tracked strategic keyword disappeared from the description.
industry_changeCategorizationThe company’s primary industry classification changed.
industry_addedCategorizationA new industry was added to the company’s list.
industry_removedCategorizationAn industry was dropped from the company’s list.
specialty_addedCategorizationA new specialty was added.
specialty_removedCategorizationA specialty was dropped from the list.
specialties_count_increaseCategorizationThe total number of specialties grew notably.
specialties_count_decreaseCategorizationThe total number of specialties shrank notably.
hq_changeLocationThe headquarters city or country changed.
hq_country_changeLocationThe headquarters country specifically changed.
location_addedLocationA new office location appeared.
location_removedLocationAn office location disappeared.
country_expansionLocationA company opened its first location in a new country.
multi_office_milestoneLocationThe company’s office count crossed a milestone threshold.
office_consolidationLocationMultiple office closures in a short window.
company_type_changeStructureThe company’s entity type changed.
nonprofit_to_for_profitStructureThe company changed between nonprofit and for-profit status.
subsidiary_status_changeStructureThe company became or stopped being a subsidiary.
founded_year_addedStructureA previously missing founded year was populated.
founded_year_changeStructureThe founded year value changed.
parent_company_changeStructureThe parent company changed to a different one.
parent_company_addedStructureA parent company was set where there was none.
parent_company_removedStructureA parent company relationship was cleared.
subsidiary_addedStructureA new subsidiary appeared in the company’s list.
subsidiary_removedStructureA subsidiary was removed from the company’s list.
showcase_page_addedStructureA new Professional Network showcase page was linked.
showcase_page_removedStructureA Professional Network showcase page was unlinked.
funding_round_announcedFundingA new funding round was announced.
last_funding_round_changeFundingThe company’s funding stage advanced.
total_funding_increaseFundingThe company’s total funding raised increased.
page_reactivatedActivityThe company resumed posting after a dormant stretch.
post_topic_shiftActivityThe dominant topic of recent posts changed.
employee_joinedPeopleA person’s current company changed to this company.
employee_departedPeopleA person left this company for another.
internal_promotionPeopleSomeone was promoted to a more senior title at the same company.
lateral_title_changePeopleSomeone changed title at the same company without a seniority change.
c_suite_hirePeopleA new C-level executive joined the company.
c_suite_departurePeopleA C-level executive left the company.
founder_departurePeopleA founder left the company.
vp_hirePeopleA new VP-level leader joined the company.
vp_departurePeopleA VP-level leader left the company.
first_role_hirePeopleA company made its first-ever hire for a role function.
leadership_churn_spikePeopleMultiple senior leaders departed in a short window.
engineering_leader_hirePeopleA new engineering leader joined the company.
sales_leader_hirePeopleA new sales leader joined the company.
talent_outflow_to_competitorPeopleAn employee left for a known competitor.
talent_inflow_from_companyPeopleA company hired multiple people from the same source company.
notable_hirePeopleA high-profile or highly experienced person joined.
ipo_signalCompositeA company went from private to public.
acquired_signalCompositeA company was acquired.
risk_scoreCompositeA nightly composite score ranking a company’s decline and risk.

Crawl-over-crawl baselines

These compare the current crawl against a short rolling baseline (the previous 4 or 6 crawls) to catch anomalies like spikes and surges. They fire only when current activity breaks sharply from the recent norm. 9 signals use this window:
SignalCategoryWhat it means
followers_spikeGrowthFollower growth ran sharply above the company’s recent baseline.
jobs_open_spikeGrowthOpen job postings jumped sharply above the recent baseline.
senior_hiring_increaseGrowthThe share of senior-level postings rose meaningfully.
engineering_hiring_surgeGrowthEngineering job postings doubled versus the prior crawl.
sales_hiring_surgeGrowthSales job postings doubled versus the prior crawl.
layoff_signalDeclineEmployee count dropped sharply in a single interval.
mass_layoff_signalDeclineEmployee count dropped severely in a single interval.
followers_growth_deceleratingDeclineFollower growth slowed sharply while still positive.
affiliated_pages_count_changeStructureThe net count of affiliated pages shifted notably.

Week (7 days)

Short-fuse patterns evaluated over a rolling 7-day window. Fast-moving by design, so they are caught and acted on quickly. 1 signal use this window:
SignalCategoryWhat it means
crisis_response_signalActivityA cluster of statement or apology-style posts in a short window.

1 month (30 days)

Rolling 30-day windows, mostly social-activity rhythms compared against the preceding 30-day periods, plus the nightly momentum score that decays over 30-day steps. 4 signals use this window:
SignalCategoryWhat it means
posting_activity_increaseActivityThe company is posting noticeably more on social.
posting_activity_decreaseActivityThe company is posting noticeably less on social.
avg_engagement_changeActivityAverage post engagement shifted significantly.
momentum_scoreCompositeA nightly composite score ranking a company’s upward trajectory.

3 months (60 to 90 days)

Quarter-scale patterns. A vacancy that stays open 60 days, three closures or departures inside 90 days, or a composite event whose parts must land within a 60-to-90-day window. Slower to fire, but high-confidence. 9 signals use this window:
SignalCategoryWhat it means
page_dormantActivityThe company stopped posting for an extended period.
key_role_vacancyPeopleA senior role stayed unfilled for 60 days.
merger_signalCompositeTwo companies merged under a common new parent.
pivot_signalCompositeA company fundamentally changed what it does.
rebrand_signalCompositeA company executed a coordinated rebrand.
expansion_signalCompositeA company is expanding into new markets while growing.
decline_signalCompositeA company shows a clear distress pattern.
restructuring_signalCompositeA company is undergoing major restructuring.
executive_team_buildoutCompositeA company rapidly built out its leadership team.

6 months (180 days)

The longest patterns in the catalog. These need two quarters of evidence before they fire, which makes them rare and strong. 2 signals use this window:
SignalCategoryWhat it means
headcount_recoveryGrowthEmployee growth returned after a recent decline.
pre_ipo_signalCompositeA company shows the early pattern of an IPO track.

12-month lookback

These check whether something is happening for the first time in a year, a first job posting in a function or geography. The window is a backward lookback rather than a waiting period. 3 signals use this window:
SignalCategoryWhat it means
first_job_in_functionGrowthA company posted a role in a function it hadn’t hired for in 12 months.
first_job_in_countryGrowthA company posted its first role in a new country.
first_job_in_cityGrowthA company posted its first role in a new city.

Using timeframes in practice

Pair the window with magnitude. Act fastest on short-window, high-magnitude events (a funding round, a crisis cluster), and treat long-window composites as durable, high-trust signals worth a more considered approach. The longer the window a signal clears, the longer your outreach stays relevant.

See how detection works

The full pipeline behind snapshots, baselines, and windowed triggers.