The signal fusion methodology behind 94% forecast accuracy.

We don't replace your ERP. We tell it what it can't see. Four external signal categories, fused daily, delivered before your S&OP meeting.

What ERP-only models structurally cannot see.

Each signal category has a different lead time and behaves differently across CPG categories. Understanding that behavior is the core of what makes signal fusion work.

Abstract visualization of multiple data streams — weather patterns, social media signals, and economic indicators — converging into a single unified forecast signal

1. Weather & Climate Signals

Weather is the oldest demand driver in CPG, and it's still the most systematically ignored. Temperature deviations from seasonal baseline — not the temperature itself — drive meaningful demand shifts. A warm October in the Upper Midwest doesn't just slow soup velocity; it accelerates cold-brew coffee, carbonated beverages, and outdoor snack categories simultaneously. These are category-specific correlations that play out on a 3–10 day lag from the weather event.

Heatvelo pulls from regional weather API feeds at zip-code resolution, normalizes against 5-year temperature baselines, and maps deviation magnitude against your specific SKU category's historical weather-demand correlation. The model flags events where the deviation exceeds a 1.5-standard-deviation threshold — the level at which demand response becomes operationally material. Precipitation events (particularly unexpected precipitation disrupting outdoor occasions) are tracked separately from temperature, with their own lag and category correlation structures.

Regional specificity matters here. A Pacific storm system has a different demand cascade than a Great Plains cold front — not just in magnitude but in which SKUs respond first. Category-specific weather sensitivity is calibrated per SKU type in your catalog.

2. Social Trend Velocity

The sequence matters more than the magnitude. A TikTok recipe video featuring a specific ingredient doesn't create instant shelf-clearing — it creates a 3–5 week demand build that accelerates before it peaks. By the time POS data shows the demand spike, you're already in week three of a five-week window. You've missed the production commitment window. Social trend velocity is the signal that tells you where demand is building before your scan data knows it.

Heatvelo monitors mention volume velocity — the rate of acceleration of mentions, not the mention count — across platforms where CPG category trends originate: primarily short-form video and recipe communities. The key metric is mention velocity (rate of change), not raw mentions. A static high mention count means the trend is already established and priced into demand. A rapidly accelerating mention count for a previously-low-mention ingredient combination is the signal with forecasting value.

Ingredient-level tracking is also critical. The trend often starts with an ingredient (cucumber-mint, yuzu, black sesame) before brands can react. Heatvelo maps ingredient trend velocity to your specific SKU formulations, flagging which products in your catalog are ingredient-exposed to a building trend.

3. Macro Economic Indicators

CPI changes don't reduce grocery spending — they redirect it. A sustained inflation period (CPI above 4% for 3+ consecutive months) predictably shifts basket composition within CPG categories: consumers trade down within protein (premium protein bars to mid-tier), trade across packaging size (bulk vs. single-serve), and substitute between categories (premium snacks to private label staples). These are not random behavioral shifts — they follow measurable macro pressure with a 6–12 week lag from the macro event to full POS response.

Heatvelo tracks CPI at the category level (not just headline CPI), consumer sentiment indices, fuel price trends (which affect both consumer driving behavior and CPG distribution costs), and category-specific spending indices. The model maps which of your SKUs are in macro-sensitive price tiers and recalibrates their demand forecasts based on the current macro signal environment.

The value here is in the lead time: 6–8 weeks of warning that a trade-down shift is building gives your supply planning team time to pre-position mid-tier SKU inventory before the POS data shows any movement at all. That's the difference between meeting the demand wave and scrambling to explain a stock-out to your retail partners.

4. POS Baseline

The POS baseline is the foundation that all external signals are applied against. Your historical scan data — by SKU, by channel, by region — establishes the demand baseline pattern: seasonal curves, promotional lift history, distribution change events, and inherent SKU growth or decline trends. This baseline is not static: Heatvelo continuously updates it as new scan data arrives, so the baseline reflects your most recent 12–24 months of true demand history.

The baseline also establishes per-SKU signal sensitivity. Not all SKUs respond equally to the same weather signal or macro pressure. A trail mix SKU sold primarily in outdoor-activity markets has high weather sensitivity. An everyday staple protein bar has low weather sensitivity but high macro sensitivity. The POS baseline analysis calibrates these sensitivity weights per SKU — so the signal fusion model isn't applying the same weights to every product in your catalog.

The fusion model: dynamic weights, not static multipliers.

Each signal category has a different lead time and a different relevance weight per SKU type. The model doesn't add them equally — it assigns dynamic weights calibrated to your catalog.

47 Discrete external signals fused daily across four categories — from zip-code-level weather deviations to ingredient-level social mention velocity
24h Model refresh cycle — nightly signal ingestion means your S&OP team has an updated forecast before every morning standup

A forecast your S&OP team can act on — not a black box adjustment.

Every deviation from your ERP baseline is explained by the signal driving it. No unexplained adjustments. No mystery numbers.

SKU Category Wk 1 Wk 2 Wk 3 Wk 4 Conf. Band Signal Flag
SKU-B12 Cold Brew 2,840 3,110 3,520 3,890 ±4.2% Weather: +8°F deviation wk 3–4
SKU-C07 Sparkling Water 5,200 6,100 8,400 11,200 ±6.8% Social: cucumber-mint +340% velocity
SKU-A04 Protein Bar (Premium) 4,100 4,050 3,800 3,600 ±3.1% Macro: CPI basket-down signal wk 3+
SKU-D09 Protein Bar (Mid) 3,200 3,400 3,900 4,300 ±3.8% Macro: trade-down inflow from A04
SKU-E02 Trail Mix 2,100 2,080 2,050 2,040 ±2.4% No signal deviation
SKU-F11 Soup (Tomato) 3,400 3,800 5,100 4,600 ±5.5% Weather: cold snap flag, Midwest region wk 3
How to read this: The Conf. Band is the 80% confidence interval for the forecast unit. The Signal Flag explains which external signal is driving the deviation from your ERP baseline — and in which weeks that signal is expected to be most active. Every row without a flag is tracking normal against POS baseline, with no significant external signal detected.

Your data flows in. Your forecast flows back.

Encrypted connection, daily refresh, output delivered to your planning tool before your team is at their desks.

Data security: Your POS scan data is transmitted encrypted via TLS 1.3. It is processed in Heatvelo's pipeline to establish your SKU baselines and sensitivity weights. Raw POS data is not retained beyond the processing window — only the normalized baseline model is retained. Your POS data is never used to calibrate models for other customers.

See how the model performs on your SKU mix.

Request a 2-week pilot. We connect to your POS feed, run signal fusion against your actual SKU catalog, and deliver a 12-week forecast alongside your ERP output. Side-by-side comparison — you see the accuracy delta directly.

Or reach Tobias directly: [email protected]