WHAT'S NEW

The library keeps growing.

New business cases are added regularly. Every addition is listed with the date it went live. Right now: 136 exercises in 20 courses.

30 October 2026

78 new exercises
Where did the ad money go?New

Marketing analytics: spend, leads and CAC

3 min
Click-through rate and cost per clickNew

Marketing analytics: spend, leads and CAC

5 min
Leads by channel, organic includedNew

Marketing analytics: spend, leads and CAC

4 min
How much of each budget is used?New

Marketing analytics: spend, leads and CAC

5 min
Spend that produced no leadsNew

Marketing analytics: spend, leads and CAC

5 min
Customer acquisition cost by channelNew

Marketing analytics: spend, leads and CAC

7 min
Monthly lead cohorts and conversionNew

Marketing analytics: spend, leads and CAC

6 min
Rank campaigns by first-order ROASNew

Marketing analytics: spend, leads and CAC

7 min
Open pipeline by stageNew

Sales pipeline: win rates, cycles and quota

3 min
Win rate by repNew

Sales pipeline: win rates, cycles and quota

5 min
How long do won deals take?New

Sales pipeline: win rates, cycles and quota

5 min
Q3 quota attainment for every repNew

Sales pipeline: win rates, cycles and quota

6 min
Why are we losing deals?New

Sales pipeline: win rates, cycles and quota

5 min
Open deals nobody has touched in three weeksNew

Sales pipeline: win rates, cycles and quota

6 min
Do won deals get more attention?New

Sales pipeline: win rates, cycles and quota

7 min
Weighted pipeline leaderboardNew

Sales pipeline: win rates, cycles and quota

7 min
Monthly active accounts from usageNew

Product analytics: usage, activation and retention

4 min
Export feature adoption by planNew

Product analytics: usage, activation and retention

5 min
September usage of current customersNew

Product analytics: usage, activation and retention

5 min
Days to first report for 2026 signupsNew

Product analytics: usage, activation and retention

5 min
Activation rate by planNew

Product analytics: usage, activation and retention

6 min
How quiet did customers go before churning?New

Product analytics: usage, activation and retention

6 min
Month-2 retention by signup cohortNew

Product analytics: usage, activation and retention

7 min
Current customers who went dormant and came backNew

Product analytics: usage, activation and retention

7 min
Billed versus collected by monthNew

Finance reporting: revenue, receivables and cash

4 min
Collection rate by planNew

Finance reporting: revenue, receivables and cash

5 min
Net revenue after refundsNew

Finance reporting: revenue, receivables and cash

5 min
How much list price do we give away?New

Finance reporting: revenue, receivables and cash

5 min
Marketing budget versus actual spendNew

Finance reporting: revenue, receivables and cash

5 min
Receivables aging for month-endNew

Finance reporting: revenue, receivables and cash

6 min
How dependent are we on our top 3 customers?New

Finance reporting: revenue, receivables and cash

6 min
Quarter-over-quarter revenue growthNew

Finance reporting: revenue, receivables and cash

6 min
Average tenure by departmentNew

People analytics: headcount, pay and org structure

4 min
Share of each team hired since 2024New

People analytics: headcount, pay and org structure

5 min
Salary spread within the same titleNew

People analytics: headcount, pay and org structure

4 min
Span of control per managerNew

People analytics: headcount, pay and org structure

5 min
Pay compression with the managerNew

People analytics: headcount, pay and org structure

5 min
Average manager salary per departmentNew

People analytics: headcount, pay and org structure

6 min
Typical salary: median versus averageNew

People analytics: headcount, pay and org structure

7 min
How many layers does the company have?New

People analytics: headcount, pay and org structure

7 min
The 0% click-through rateNew

Defend the number: SQL traps that mislead

4 min
Where did September go?New

Defend the number: SQL traps that mislead

4 min
Zero individual contributors?New

Defend the number: SQL traps that mislead

4 min
The customers who vanishedNew

Defend the number: SQL traps that mislead

5 min
Tickets per account, honestly countedNew

Defend the number: SQL traps that mislead

5 min
Revenue per lead, not per customerNew

Defend the number: SQL traps that mislead

5 min
Average of averagesNew

Defend the number: SQL traps that mislead

6 min
The inflated rep leaderboardNew

Defend the number: SQL traps that mislead

7 min
Open balance by customerNew

Finance analyst interview: defend the close

6 min
Paid invoices by billed monthNew

Finance analyst interview: defend the close

6 min
Aged open invoicesNew

Finance analyst interview: defend the close

7 min
Paid invoice concentrationNew

Finance analyst interview: defend the close

8 min
Billed versus paid invoicesNew

Finance analyst interview: defend the close

8 min
Find repeat buyersNew

Data analyst interview: make the metric trustworthy

7 min
Customers with no paid ordersNew

Data analyst interview: make the metric trustworthy

7 min
Paid orders by channelNew

Data analyst interview: make the metric trustworthy

5 min
Top countries by customersNew

Data analyst interview: make the metric trustworthy

6 min
Customer paid spendNew

Data analyst interview: make the metric trustworthy

9 min
Recent paid ordersNewFree

Junior engineer interview: query the application data

5 min
Attach customer namesNew

Junior engineer interview: query the application data

5 min
Missing shipping cityNew

Junior engineer interview: query the application data

4 min
Products per categoryNew

Junior engineer interview: query the application data

5 min
Paid orders per customerNew

Junior engineer interview: query the application data

7 min
Latest order per customerNew

Senior engineer interview: reason about data grain

10 min
Avoid line-item fan-outNew

Senior engineer interview: reason about data grain

9 min
Find duplicate normalized emailsNew

Senior engineer interview: reason about data grain

8 min
Last product event per accountNew

Senior engineer interview: reason about data grain

9 min
Current customers with no recent exportsNew

Senior engineer interview: reason about data grain

8 min
Report feature adoptionNew

Product analyst interview: activation and retention

7 min
Active users by planNew

Product analyst interview: activation and retention

8 min
Quiet current accountsNew

Product analyst interview: activation and retention

8 min
Usage intensity by planNew

Product analyst interview: activation and retention

8 min
Unresolved support by accountNew

Product analyst interview: activation and retention

7 min
Spend by channelNew

Marketing analyst interview: acquisition math

7 min
Leads by channel including organicNew

Marketing analyst interview: acquisition math

8 min
Customers acquired by channelNew

Marketing analyst interview: acquisition math

8 min
Campaigns with zero leadsNew

Marketing analyst interview: acquisition math

7 min
Campaign click-through rateNew

Marketing analyst interview: acquisition math

9 min

30 October 2026

Launch library · 58 exercises