Needs more than a quick edit10 of 12 checks passed
The output fails to demonstrate the default-option bias with data from the file and does not mark cuttable questions for the 30-minute call, so a PM would need to add those before use.
Output
Aim and guardrails
Use six interviews to identify how cancellation happens, not vote on which executive is right. Explore price, repetition and delivery alongside an alternative: subscribers stop cooking the meals, food accumulates, and the subscription loses value.
The cancellation form is weak evidence: “Too expensive” is pre-selected, only one reason is allowed, and comments often suggest overlapping problems. The first-month cooking difference—81% of retained subscribers versus 34% of cancellers cooked at least three recipes weekly—is a useful lead, not proof that cooking prevents churn. Last-four-week cooking counts cannot establish first-month habits.
Recruit these six
Purposefully sample contrasting behaviors and mismatches between selected reasons and comments. Counts below are weeks subscribed / skips in last six weeks / recipes cooked in last four weeks.
| Recruit | Evidence | Why this person |
|---|---|---|
| S-8056 | 29 / 1 / 12; default price; “cheaper at the supermarket” | Relatively active cook with an explicit price comparison. Explore affordability, competing offers and value even when meals are used. |
| S-8003 | 29 / 3 / 2; default price; “kept piling up in the fridge” | Same tenure as S-8056, very different usage. Distinguish unaffordable price from paying for unused food; investigate whether disengagement preceded the price concern. |
| S-8000 | 47 / 3 / 0; repetition; “kept piling up in the fridge” | Long-tenure repetition claim with no recent cooking. Look for specific recipe fatigue and when it started, versus meal backlog or changed routines. |
| S-8072 | 23 / 1 / 8; delivery problems; no comment | Continued cooking despite a delivery complaint. Reconstruct a concrete delivery incident, its consequences and whether lateness actually drove cancellation. |
| S-8024 | 6 / 5 / 1; other; “kept piling up in the fridge” | Early disengagement outside the executive categories. Explore onboarding, cooking effort, portions and whether Sprig ever fitted the household routine. |
| S-8250 | 44 / 1 / 6; moving/travelling; “too much food for two” | Test a situational explanation against household/quantity mismatch; understand why cancellation rather than skipping made sense. |
Backups, in corresponding order: S-8096, S-8122, S-8209, S-8179, S-8259, S-8151. They preserve the main behavioral contrast, though comments differ.
Invite neutrally: “We’re learning about your experience using and stopping Sprig; this is not a sales call.” Book six 30-minute calls plus replacement availability. Do not screen for agreement with an executive theory. Confirm dates and household context; validate unusual counts rather than treating administrative data as ground truth.
Shared 30-minute interview guide
0–2 minutes: Introduction
“Thanks for joining. We want to understand what happened in your experience, including anything that worked or didn’t. There are no right answers, and we won’t try to persuade you to return. May we record for research notes? You can decline any question.”
2–6 minutes: Expectations and first month
- “What was happening in your life when you signed up?”
- “What did you hope Sprig would replace or make easier?”
- “Walk me through a typical week in your first month: receiving, choosing and cooking meals.”
- “What happened to meals you didn’t cook?”
Establish actual routine before asking whether it changed.
6–16 minutes: Reconstruct the cancellation timeline
- “Take me through your last few weeks with Sprig.”
- “When did you first consider stopping? What happened just before that?”
- “Tell me about the last box you received: what arrived, what you cooked, and what happened to the rest.”
- “Tell me about a week you skipped. What led to that?”
- “What happened on the day you cancelled? Why then rather than earlier?”
Probe for dates, examples, actions and consequences. Separate gradual dissatisfaction from the final trigger. Ask what they tried, including changes to orders, skipping or contacting support.
16–21 minutes: Replacement and trade-offs
- “How are you handling dinners now? Tell me about last week.”
- “What alternatives did you actually consider or use?”
- “What did those cost, and what did you get for that?”
- “What made cancelling preferable to continuing or skipping?”
Distinguish actual competitor switching from general perceptions of cheaper options.
21–27 minutes: Cover gaps, then reconcile the form
Only after the unprompted account: - Price: “How did the cost fit your budget? Did anything change?” - Recipes: “How did recipe choices change over time? Any specific examples?” - Delivery: “How did deliveries fit your plans? Describe any problem and what followed.” - Usage: “What made cooking the meals easier or harder?”
Then: “The form recorded [reason]. How well did that capture your situation? Were other reasons missing?” Clarify whether they actively chose it.
27–30 minutes: Close
Summarize the sequence and ask: “What have I misunderstood? What mattered most that we haven’t discussed?”
Support and synthesis
Run a rehearsal for both new interviewers; pair each with an experienced observer. Use silence and neutral probes—“What happened next?”—not “Was it too expensive?” Never defend Sprig.
Debrief immediately using one template: expectations, usage trajectory, incidents, underlying constraints, cancellation trigger, replacement, supporting quotes and uncertainty. Compare confirming and contradicting cases. Report plausible mechanisms and follow-up tests—not prevalence estimates or a causal verdict from six calls.
Grades and run details
Decision model 83 · LLM judge 77
Decision model checks
- passUses the supplied evidence correctly56%
- passAddresses the actual decision35%
- partialRespects explicit constraints26%
- partialIdentifies material uncertainty37%
- passAvoids unsupported claims82%
- passProduces the required deliverable47%
- partialDoesn't trust the default reason66%
- passRecruits from the data98%
- passDesigned to falsify71%
- passAsks what people did, not what they think92%
- passDoesn't lead the witness75%
- partialMarks what to cut if the call runs over45%
Run
- Run
- #1
- API response time
- 47 s
- Submitted
- 6 Oct 2026