Practice the full analyst workflow — SQL, Python, and Storytelling — on realistic business problems. The way work actually happens.
3 modules per scenario·SQL → Python → Storytelling·Real work, not puzzles
The jump from technical skills to real business impact is a skill in itself. Smartgoose is where you practice it.
Traditional platforms
Problem #247
-- Write a query to return the Nth highest salary
SELECT
salary
FROM
employees
ORDER BY
salary DESC
LIMIT
1 OFFSET N-1;
Smartgoose scenario
Hey team — premium churn is up 8.3% month-over-month. Marketing thinks it's pricing. Engineering thinks it's a bug. I need data. Pull whatever you need from the warehouse and give me a clear recommendation by EOD.
SQL, Python, and Storytelling aren't separate subjects. In real work, they're one continuous flow — and that's how Smartgoose teaches them.
A business question doesn't come with a schema hint or an expected output. Smartgoose gives you the ambiguity that makes the work meaningful.
Business problem → data pull → analysis → recommendation. That's the real job. Now there's a place to practice all of it.
How it works
Every scenario flows through the exact same workflow you'll use on the job — from ambiguous question to boardroom-ready answer.
Every scenario starts with a realistic message from a simulated VP — ambiguous, urgent, and exactly what real work looks like. No hints. No schema diagrams. Just a question and a deadline.
Team — premium churn is up 8.3% MoMand I'm getting questions from the board. Marketing thinks it's pricing. Engineering thinks it's a bug. I need data. Give me a clear recommendation by EOD.
Write CTEs, window functions, and cohort queries against a simulated 6-table corporate schema. The data has intentional messiness — nulls from a migration, weird joins, edge cases that bite you on the job.
Load your SQL output into Pandas. Handle the messy data your query returned. Build the retention curves that tell the story — then decide which chart actually answers the VP's question.
Retention by cohort
6-month viewStructure your findings using the Pyramid Principle. Lead with % deltas, not methodology. Give a VP something they can act on immediately — that's the real deliverable.
Executive Summary
23% churn vs 8% average — 2.9× the baseline
Trial-to-paid friction at day 14, not pricing sensitivity
Reduce paywall friction for free-to-paid upgrade flow
40% reduction in Feb cohort churn pattern in Q2
Purpose-built data. Real-world messiness. A clear deliverable at the end.
Scenario #001
Subscriber Analytics
Modules
From your inbox
Team — premium churn is up 8.3% month-over-month and I'm getting questions from the board. Marketing thinks it's pricing sensitivity, Engineering thinks it's a bug. I need data. Pull whatever you need and give me a clear recommendation by EOD. What's actually driving this?
Your task
Investigate the churn spike. Identify the root cause. Write a structured recommendation with data to back it up — by EOD.
Start with a stakeholder email. End with a boardroom-ready recommendation. Every step in between is yours to navigate.
Every scenario opens with an ambiguous question from a simulated VP — the kind that lands in your inbox on a Monday morning with no instructions attached.
Nulls, schema migrations, weird joins, and edge cases designed to mirror the data quality issues you actually encounter in production environments.
Three modules, one scenario. Your SQL output feeds your Python analysis. Your Python analysis feeds your story. Nothing exists in isolation.
Not a quiz score. A structured business recommendation with % deltas and a clear next action — the real output of data work.
Every scenario has context: who asked, why it matters, and when they need it. Because context is half the work in a real data role.
Built for data professionals who are technically strong and ready to make a bigger business impact — one real scenario at a time.
You write solid SQL and you're ready to connect your analysis to real business outcomes.
SQL proficient and ready to drive business impact.
You understand the product deeply and you're ready to back your instincts with data.
Cross-functional, stakeholder-facing, metric-driven.
You build dashboards people love and you're ready to move into more strategic analytical work.
Dashboard builder ready for more strategic work.
Early access when Smartgoose launches.