top of page

Sales Opportunity Predictive Forecasting

Sep

2024

Ongoing

Problem / Purpose

The Sales Team relied on qualitative labeling and Salesforce Einstein scores to predict opportunity closures, both of which were not sufficiently accurate.

Solution

Used DBT and Dagster to build a Snowflake data pipeline sourced from Salesforce. Created two models in DataRobot using a Random Forest Classifier—one for the first half of the sales process and one for the second half. Ensured proper data partitioning to avoid leakage. Scheduled the model training and scoring to run weekly, storing results in Snowflake (with snapshot history) and loading predictions into Salesforce.

Key Achievements / Impact

Reduced reliance on inaccurate manual or Einstein-based forecasts. Achieved 90–95% accuracy in predicting whether an opportunity would close in the current or following month, significantly improving forecasting reliability for both Sales and executive leadership.

Key Technologies / Tools Used

SQL, Snowflake, DBT, Dagster, DataRobot, Salesforce, ML Models (Classifier), End-to-End Data Pipeline Design, Model Scoring Automation

Role

Data Scientist

ProService Hawaii

Email

laura.mcd.mitchell

@gmail.com

Follow Me

  • LinkedIn

© 2025 By Laura Mitchell.
Powered and secured by Wix

bottom of page