B2B Sales Analytics

Sales Intelligence Dashboard with Churn Scoring & Next-Order Prediction

How Salt built a modern analytics platform that unifies order history, account health scoring, geographic performance, and product insights—empowering sales reps to prioritize the right accounts at the right time.

Industry

B2B Sales / Promotional Products

Location

United States

Timeline

16 weeks

Team Size

4 engineers

Sales Intelligence Dashboard overview showing KPIs, charts, and top performing accounts
KPI Dashboard
Account Segmentation
Map-based Search
Account Detail View
Product Analytics
Next-Order Prediction

The Client

A U.S.-based promotional products distributor serving multi-location hospitality and casino accounts across multiple states. With hundreds of accounts and a growing sales team, they needed a unified platform to transform sales history into actionable next steps.

Primary Users

Sales reps, regional sales managers, and leadership—each needing different views and insights from the same data.

Scale

Multiple states, hundreds of accounts, and a sales team that needed to prioritize outreach based on data, not gut feeling.

The Challenge

The client's sales operations were scaling, but the team lacked a single, reliable view of account health, territory performance, and repeat purchase patterns.

Lack of Account Visibility

No unified view of which accounts were loyal, at-risk, or disengaging—making prioritization guesswork.

Territory Blind Spots

Regional performance was scattered across spreadsheets, making it impossible to spot geographic trends.

Manual Reporting Overhead

Managers spent too much time assembling reports and too little time acting on insights.

Unknown Repeat Purchase Patterns

No visibility into when accounts were likely to reorder or what they typically purchased.

Goals & Success Criteria

We aligned on outcomes that the sales team could feel immediately:

  1. 1One dashboard for leadership: Revenue, profit, and orders at a glance—plus top accounts and top reps.
  2. 2Account intelligence for reps: A clear churn score / engagement status per account, and a next-order prediction window.
  3. 3Territory visibility: Regional performance and sales concentration by state.
  4. 4Fast exploration: Filters + map view to find high-potential locations and clusters.
  5. 5Actionable product insights: Units sold trends by category and top-selling products.

Our Solution

Salt designed and built a modern, dark-mode analytics product that brings together KPIs, account intelligence, geo insights, and product analytics in one place.

Executive KPI dashboard showing revenue, profits, orders, and top performing accounts

KPI + Performance Overview

Executive Dashboard

A single page that answers: How are we doing, what's changing, and who's driving it?

  • Total Revenue, Profits, and Orders with period-over-period movement
  • Top performing accounts ranked by sales and order value
  • Top performers (sales reps) with order value distribution
  • Top products widget to spot best sellers instantly
Accounts workspace showing churn segmentation, top accounts, and regional performance

Health Segmentation + Prioritization

Accounts Workspace

A dedicated hub for managers and reps to understand account health at a glance.

  • Account behaviour segmentation (Loyal, At Risk, Neutral, Disengaging, Churned)
  • Top accounts viewable by Order Value or Order Volume
  • Regional performance across the U.S. with state-level rollups
  • Account list with churn rank, latest order, and quick-scan metrics
Geographic search interface showing map with account pins and location-based filters

Interactive Map + Advanced Filters

Geo Search

A map-driven search experience to quickly find opportunities by location and performance.

  • Filter by order amount, order volume, and total sales
  • Search by sales rep to review territory / book-of-business
  • Pins with hover/click cards showing account summary and churn score
  • Scrollable results list for fast comparisons
Account detail view showing churn score, next order prediction, and purchase history

One Account, Full Context

Account Detail

A deep-dive view that equips sales reps with everything needed for a smart call.

  • Churn score and engagement status with visual indicator
  • Next order prediction window based on historical ordering cadence
  • Complete purchase history by product (quantity, revenue, profit)
  • Embedded map for local context and nearby account clusters
Units analytics chart showing category performance over time

Category Trends Over Time

Product & Units Analytics

Connect sales results with merchandising and campaign strategy.

  • Total units sold with period-over-period change
  • Units sold by category over time (kitchenware, apparel, outdoor, drinkware)
  • Month/Quarter/Year toggles for different reporting rhythms

Data & Intelligence Layer

The platform's intelligence is driven by sales history signals. We engineered a scoring model that can evolve over time.

Signals Used for Churn Scoring

Recency

Days since last order

Frequency

Orders per period / repeat rate

Monetary

Order value and lifetime value

Trend

Change in last 30/60/90 days vs prior period

Product Mix

Category diversity and shifting preferences

Churn/Engagement Status

Visual status from Loyal → At Risk → Disengaging → Churned, giving reps clear context for every account.

Next-Order Prediction Window

A date range prediction based on historical ordering cadence, useful for planning timely outreach.

Note: The model can be implemented as heuristics, statistical scoring, or ML—depending on data maturity and operational needs.

What Made This Build Successful

UX Built for Speed

The interface is designed so a rep can: scan KPIs → identify a risk segment → open the account → see what to pitch → act. All within seconds, not minutes.

Map + List = Fast Decision-Making

Sales teams often think geographically. Combining an interactive map with a ranked list makes opportunity discovery much faster than spreadsheets.

Clear, Explainable Intelligence

Instead of "black-box AI," we focused on transparent signals that help reps trust the score and take action with confidence.

Tech Stack

A modern, production-ready setup built for scalability and maintainability.

Frontend

React / Next.js, TypeScript, component-based UI

Backend

Node.js APIs with role-based access control

Database

PostgreSQL with aggregates and materialized views

Maps

Mapbox for interactive geographic visualization

Analytics

Scheduled jobs for scoring and prediction refresh

Deployment

Cloud hosting with CI/CD and environment separation

Results & Impact

With the platform in place, the sales team can now operate with data-driven precision.

Early Risk Detection

Identify at-risk accounts early and prioritize retention outreach

Predictive Outreach

Forecast outreach windows using predicted reorder timing

Regional Clarity

Understand regional performance instantly without manual reporting

Product Momentum

Spot product/category momentum and align promotions accordingly

Reduced Overhead

Less time on reporting, more time on revenue-driving action

Deliverables

  • Production-ready web app UI for Dashboard, Accounts, Search (Map), Account Detail, and Units Analytics
  • Data model for accounts, orders, products, reps, and regions
  • Scoring and prediction engine integrated into the UI
  • Modular components to support future expansion (new segments, filters, KPIs, and reports)

What's Next

The platform is designed for continuous evolution. Here's what's on the roadmap:

Automated alerts for at-risk accounts in each territory
Rep activity tracking mapped to account outcomes
Granular cohort analysis by category, region, and size
Promotion recommendations based on purchase patterns

Ready to scale your Software Engineering?

Whether you need to build a new product, modernize a legacy system, or add AI capabilities, our managed pods are ready to ship value from day one.

100+

Engineering Experts

800+

Projects Delivered

14+

Years in Business

4.9★

Clutch Rating