📖 Story
Urban Company · Home Services Ops Analytics
Every month Urban Company sends each service partner a one-line scorecard: how many jobs they were assigned, how many they completed, how many got cancelled, how many completed jobs the customer never rated, and their average rating. The current report uses SUM(CASE WHEN ... THEN 1 END) for the status counts, and the partner app has started showing a blank cancellation figure for the two partners with a spotless record — the app treats blank as 'data missing' and flags their accounts for review, when the real answer is a perfectly good zero. Ratings are optional, so a completed job with no rating has rating = NULL, meaning 'the customer never rated it', which is not the same as a zero-star review.