← Insights & Guides · Updated · 3 min read

Run a Churn Study From Your AI Agent: Brief to Insights in 24h

By

A churn study asks former customers what happened before they left, what they tried, and why an alternative became more attractive. An AI agent can coordinate that work, but the audience must be people who actually used your product.

This walkthrough uses an authorized customer email list and the current BYOP study tools. A general-population panel is not a substitute for your churned customers.

The workflow at a glance

Choose BYOP → create a draft → customize the churn brief → review the saved plan → approve and send invitations → monitor interviews → retrieve and verify the report.

Step-by-step: the actual tool calls

Step 1: Create the BYOP draft

The user must explicitly choose BYOP before the call:

create_study({"name":"Recent customer churn","recruiting_method":"byop"})

Step 2: Customize the research plan

customize_study({"study_id":"<study-id>","message":"Interview customers who cancelled in the last 90 days. Explore their original goal, the sequence leading to cancellation, alternatives they considered, and what might have changed the decision."})

Relay the backend’s planning questions to the user. Do not infer cancellation reasons from the CRM. Once the plan is saved, call get_study, show the full plan, and obtain approval.

Step 3: Invite the authorized customers

For a BYOP study, use create_participants with 1–100 unique participant emails per batch after the saved plan and invitations are approved. Invitations send by default; set silent: true on individual participant records when invitations should not send. Source customer lists through your own authorized export or integration; MCP has no direct CRM segment-sync tools.

create_participants({"study_id":"<study-id>","participants":[{"email":"participant@example.com"}]})

Replace the example with the authorized customer list. Keep cohort selection and any CRM export in your own approved workflow. A successful participant-creation call does not mean the interview has completed.

Step 4: Monitor interviews

list_interviews({"study_id":"<study-id>","status":"completed","page":1,"page_size":20})

Paginate and inspect quality labels before presenting a completion count. Report the actual number interviewed and the invitation cohort separately. Participation can be selective; people who respond may differ from those who do not.

Step 5: Analyze and retrieve the study report

generate_report({"study_id":"<study-id>"})
get_study_report({"study_id":"<study-id>"})

Study results expose findings, participant responses, sample profiles, recommendations, and source references in JSON. Use generate_report when analysis is needed, and get_interview to verify supporting messages and recording links. Preference shares, credibility scores, and ranked themes are not guaranteed typed fields in this response.

What do you get out the other end?

A useful churn readout distinguishes the initial problem, triggering event, failed recovery attempts, and final decision. Ask the agent to attach evidence to each finding and show exceptions. A stated price objection may reflect low perceived value or an implementation problem; interview evidence should determine the interpretation.

The report is not a statistical estimate of all churned customers. Explain the cohort, number of interviews, missing perspectives, and any contradictions before recommending a product or retention change.

Following up with earlier studies

Agents can search findings and participant responses across authorized studies, then retrieve the underlying reports and interviews. Results preserve study context and source links; the calling agent interprets the evidence. Search coverage is explicit, and retrieving evidence does not launch research.

For a quarter-to-quarter comparison, select the relevant study IDs, retrieve each report, and inspect interviews behind important claims. Distinguish changes in the audience from changes in the product experience.

Why your own customers matter

Someone recruited for general SaaS experience can discuss category expectations. They cannot explain what happened in a relationship they never had with your company. BYOP keeps the research tied to the actual churn event and makes findings useful for your customer success and product teams.

See agentic research, the MCP reference, and the churn analysis solution.

Note from the User Intuition Team

User Intuition provides AI-moderated qualitative research for agencies, consulting firms, and research teams. Keep your methodology and discussion guide, bring your own sample or use our 4M participant panel, and review recordings, transcripts, and evidence-linked findings. Your researchers connect the evidence to the client decision and prepare the final recommendations.

Inspect complete sample calls and a readout, then test your own brief. Starter voice interviews cost $30 with your sample or $60 with standard panel recruitment, with no monthly fee. Specialty audiences are quoted separately; incentives you arrange for your own sample are additional. See pricing or try 3 free voice interviews with your own participants.

Frequently Asked Questions

Provide the churn question, customer segment, timing, and recruitment source through Customize Plan. Review the saved plan and cost, approve recruitment, and retrieve completed interviews and findings. The agent interprets the evidence alongside the account context you supply.

Use create_participants after the saved BYOP plan and invitations are approved. Each batch accepts 1–100 unique email addresses. Invitations send by default unless an individual record is marked silent. Supply the authorized customer list through your own export or integration.

Create a draft with create_study and send the brief through customize_study. Answer the planning questions, retrieve the saved plan with get_study, and approve it before recruitment. Choose panel or BYOP explicitly. Panel recruitment needs an approved dry-run estimate; BYOP needs an authorized participant list and invitations.

The report response contains report text, references, interview count, stale status, and timestamps. Retrieve it with get_study_report, generate a report when needed, and verify source messages with get_interview. Numerical preferences or credibility scores are not guaranteed typed fields.

Yes. Bring your own participants for questions about your actual customers, such as churn. Use the documented participant and invitation workflow, confirm the intended recipients, and approve sending before invitations go out. Panel recruitment is a separate audience choice.

Use list_studies and get_study_report to retrieve selected studies, then get_interview to verify source evidence. The agent can compare these sources in its own context. Evidence search finds relevant findings and participant responses across authorized studies, with context and references for source retrieval.
Get Started

Put This Framework Into Practice

Sign up free and run your first 3 AI-moderated customer interviews — no sales call. Panel recruiting is billed separately.

Self-serve

Launch your first study in minutes. Results in 24 hours.

See it First

Explore a real study output — no sales call needed.

No contract · No retainers · First insights in 24 hours