← Live DemoUse Case 05
🔥

SaaS Startup Metrics on the Globe

See where your customers are growing or churning — on the globe. Geographic KPI heatmaps, churn risk by region, and ad targeting overlays turn abstract SaaS metrics into actionable spatial intelligence.

🌆

50+

Cities covered

H3

Hexagonal binning

📉

Live

Churn detection

💰

Revenue

Heatmap layer

📢

Ad ROI

Spend overlay

Real-time

KPI updates

📈

MRR/ARR

Revenue metrics

🎯

ROAS

Ad efficiency

Data Pipeline

From CRM and analytics events to H3 hexagonal globe KPI visualization in six steps.

📥
01

CRM / Analytics Data Ingest

Customer records, subscription events, MRR/ARR data, and ad campaign metrics are ingested from CRM platforms (Salesforce, HubSpot) and product analytics tools (Mixpanel, Amplitude) via REST APIs and webhook event streams.

Salesforce / HubSpot APIMixpanel / AmplitudeWebhook event streamsREST data connectors
02

H3 Hexagonal Binning

Customer lat/lng coordinates are mapped to H3 hexagonal cells at resolution 4 (avg ~1,800 km²) for global overview and resolution 7 (avg ~5 km²) for city-level drill-down. H3 provides uniform-area bins for unbiased geographic comparison.

H3-js resolution 4–7Lat/lng → H3 indexUniform hex areaMulti-resolution drill-down
📉
03

Churn Risk Scoring

A lightweight churn risk model scores each H3 cell using engagement drop-off, payment failure rates, NPS decline, and support ticket volume trends. Risk scores are normalized to a 0–100 range and used to color-code hex cells on the globe.

Engagement signalsPayment failure rateNPS decline indicators0–100 risk normalization
💰
04

Revenue Heatmap Computation

MRR and ARR contributions are aggregated per H3 hex cell and normalized against population density and total addressable market estimates. Relative revenue density is computed to highlight over- and under-performing geographic regions.

MRR / ARR aggregationTAM normalizationRevenue density indexH3 spatial join
📢
05

Ad Spend Correlation

Digital ad spend by geographic region is correlated with conversion rates and LTV to compute regional ROAS (return on ad spend). Correlation coefficients are rendered as overlay bands indicating where ad investment is over- or under-delivering.

ROAS computationConversion correlationLTV by regionSpend efficiency overlay
🌐
06

Globe Rendering

H3 hex cells color-coded by churn risk, revenue density, and ad ROI are rendered on a globe.gl WebGL globe. Real-time KPI badges and city-level drill-down panels update on hex click, providing actionable spatial intelligence for growth teams.

globe.gl + Three.jsH3 hex polygon layerWebGL renderingClick-through KPI panels

Tech Stack

H3-js

Hex binning

🌐

globe.gl + Three.js

Globe renderer

🖥

WebGL

GPU rendering

🗺

MapLibre GL

Map library

📥

Salesforce / HubSpot

CRM data

📊

Mixpanel / Amplitude

Analytics

Next.js App Router

Framework

📢

ROAS / conversion API

Ad data

🔥 Key Capabilities

  • H3 hexagonal revenue and churn heatmaps at adjustable resolution levels

  • Customer acquisition and LTV by geography for regional performance benchmarking

  • Targeted ad spend vs. conversion ROAS overlaid by geographic region

  • SEO traffic flow visualization from organic search by country and city

  • Cohort comparison across time periods for growth vs. churn trends

  • Real-time MRR / ARR globe map with drill-down into individual H3 cells

See your SaaS metrics on a live globe

Connect your CRM and analytics data to a 3D globe — geographic churn risk, revenue heatmaps, and ad ROI in one view.

Request a Demo