Skip to content
Pricing

Data Analyst Case Studies: 9 Free Business Cases

Real business questions, end to end: context, KPIs, analysis, recommendation and its limits.

9 lessonsAbout 36 hours9 intermediateFree, runs offline

The earlier phases teach methods. This phase teaches the job: a vague business problem, data that does not quite fit, and a recommendation someone will act on. Each case takes about four hours and uses SQL, statistics, metrics and Python together.

  1. 1. E-commerce: why is revenue falling?

    Revenue is down 8% on last quarter. Is it traffic, conversion, basket size or mix?

    Level 2: Intermediate · about 4 hours

  2. 2. SaaS: reduce subscription churn

    Which customers leave, when, and which change would keep the most revenue?

    Level 2: Intermediate · about 4 hours

  3. 3. Marketing: is the campaign incremental?

    The campaign got credit for 3,000 sales. How many would have happened anyway?

    Level 2: Intermediate · about 4 hours

  4. 4. Food delivery: why are cancellations rising?

    Cancellations doubled in six weeks. Is it restaurants, riders, customers or the app?

    Level 2: Intermediate · about 4 hours

  5. 5. Fintech: loan approvals and defaults

    If we approve more applicants, how many more defaults do we buy?

    Level 2: Intermediate · about 4 hours

  6. 6. Retail: what to restock

    Which products deserve more inventory next month, and which are tying up cash?

    Level 2: Intermediate · about 4 hours

  7. 7. Growth: why is acquisition cost rising?

    CAC is up 35% this year. Is it channel saturation, pricing or tracking?

    Level 2: Intermediate · about 4 hours

  8. 8. Banking: which segments are profitable?

    Which customer segments earn more than they cost to serve?

    Level 2: Intermediate · about 4 hours

  9. 9. Operations: why are deliveries late?

    On-time delivery fell from 94% to 87%. Where in the chain is the delay?

    Level 2: Intermediate · about 4 hours

By the end of the phase you will have built and tested each of these yourself, one per lesson:

Clone the course and run the first lesson's test. It fails until your exercise is right. You need only Python 3.9 or later.

git clone https://github.com/Ani19arya/analytics-from-scratch
cd analytics-from-scratch/phases/09-business-case-studies/01-ecommerce-why-is-revenue-falling
python3 test_lesson.py
This phase on GitHub

Open roles on Real Analyst Jobs where this phase's skills come up, read daily from company career pages:

All 12 phases of Analytics from Scratch

Raj