Problem
Business Context
Rippling wants to measure whether an in-app campaign in the Rippling dashboard increases adoption of Rippling Payroll among eligible companies. Instead of sending the campaign to everyone, the growth team keeps a randomized holdout group with no exposure.
Problem Statement
Use the holdout design to estimate incremental campaign lift and determine whether the observed difference in conversion is statistically significant.
Given Data
The campaign targeted companies that had at least 25 employees, were using Rippling HRIS, and had not yet activated Rippling Payroll. Companies were randomly assigned at the company level for a 21-day test.
| Group | Companies | Payroll Activations | Conversion Rate |
|---|---|---|---|
| Holdout (no campaign) | 8,400 | 462 | 5.50% |
| Exposed (campaign shown in Rippling dashboard + email) | 25,200 | 1,575 | 6.25% |
Additional assumptions for interpretation:
| Parameter | Value |
|---|---|
| Significance level | 0.05 |
| Average annual gross profit per activated Payroll customer | $3,200 |
| Campaign delivery cost per exposed company | $4.50 |
Requirements
- State the null and alternative hypotheses for campaign lift.
- Compute the observed absolute lift and relative lift versus holdout.
- Run a two-proportion z-test using the randomized holdout as the control group.
- Construct a 95% confidence interval for the absolute lift.
- Estimate incremental activations caused by the campaign among exposed companies.
- Estimate incremental gross profit net of campaign cost, and state whether you would scale the campaign.
Assumptions
- Randomization was done at the company level and exposure assignment was independent of baseline propensity.
- Each company is counted once, with no spillovers between companies.
- Payroll activation within 21 days is the primary outcome, and no major concurrent launches affected only one group.
Practicing as: Product Growth Analyst interview at ChimeHi, I'll play your Chime interviewer for the Product Growth Analyst role. Candidates describe these interviews as mixed and moderately difficult, so expect me to be professional and fair. Take your time with the question above and answer like we're in the room.
You are practicing as a guest. Sign up free to get your answer graded with AI feedback. Your draft stays right here.


