AI Customer Interview Analysis Side Hustle: Do User Research Solo, Earn $1,700+/Month
In 2026, user research has become a table-stake capability for product teams. But most small and medium enterprises — especially B2B SaaS companies, startup teams, and indie developers — can’t afford a full-time user researcher. They either hire external consultancies (¥20,000-100,000 per project) or ask their product managers to do interviews on the side.
Both approaches have problems: consultancies are expensive and slow, while product managers doing it themselves lack research rigor.
This is your opportunity.
I use AI tools like Claude, ChatGPT, and Whisper to help companies transcribe customer interviews, code themes, and generate insight reports. Since early 2026, I’ve been taking on clients monthly, serving 5-10 clients and earning ¥10,000-18,000/month (approximately $1,400-2,500). The key insight: you don’t need a user research background. Modern AI tools can automatically transcribe interviews, extract key themes, and generate structured reports — you just need to review and polish the output.
This article walks you through everything: the tool stack, pricing strategies, and client acquisition channels.
What Exactly Does This Side Hustle Involve?
“Customer interview insight analysis” is more than just recording what people say. It’s a complete service from raw interview audio to actionable insights, including:
| Service | Deliverable | Price |
|---|---|---|
| Interview transcription | Verbatim transcript (with timestamps) | ¥200-500/hour |
| Theme coding | Identify recurring themes, pain points, needs | ¥500-1,500/session |
| Insight report | Structured analysis report (with quotes) | ¥1,500-5,000/report |
| Complete research | Interview design + transcription + coding + report | ¥5,000-15,000/project |
| Monthly subscription | Ongoing feedback monitoring + monthly reports | ¥3,000-8,000/month |
Real Case: A Complete B2B SaaS Project
A B2B CRM startup needed to validate a new feature direction. They conducted 12 user interviews (45 minutes each), with raw data consisting of audio recordings and rough transcription drafts.
What I delivered:
- Verbatim transcripts: Converted 12 audio recordings into timestamped text (~60,000 characters)
- Theme coding: Used AI to identify 7 core themes (e.g., “sync inefficiency”, “poor mobile experience”)
- Insight report: Generated a 20-page PDF report with quotes, theme frequency stats, and priority recommendations
- Executive summary: One-page summary for the CEO and investors
Fee: ¥8,000 (including two rounds of revisions), completed in about 3 days.
How Big Is the Market? Who Pays?
Target Customer Profiles
| Customer Type | Estimated Count | Pain Point | Your Value |
|---|---|---|---|
| B2B SaaS companies | 100,000+ | Need user feedback to validate features but lack research team | Fast insight reports |
| Startup teams | 500,000+ | Need user research before fundraising but can’t afford consultancies | Cost-effective professional reports |
| Independent product managers | Millions | Do interviews personally but have no time to analyze | AI-assisted rapid reporting |
| Market research agencies | 5,000+ | Too many orders, need outsourcing for transcription and initial screening | Scalable processing capability |
| UX design firms | 3,000+ | Client interview data needs systematic organization | Professional coding and analysis |
Why Customers Will Pay
Traditional vs AI-assisted approach comparison:
| Dimension | Traditional User Research | AI-Assisted User Research |
|---|---|---|
| Project cost | ¥20,000-100,000 | ¥3,000-12,000 |
| Delivery timeline | 2-4 weeks | 3-7 days |
| Interview coverage | 6-12 interviews | 12-30 interviews |
| Report quality | Depends on consultant level | AI-standardized + human review |
| Iteration speed | Slow (requires new contract) | Fast (can add interviews quickly) |
Key insight: Your customers don’t “not need user research” — they need it faster and cheaper than traditional options. Your value proposition is: faster + cheaper + good enough quality.
Revenue Expectations & Pricing Strategy
Service Package Design
| Package | Content | Price | Time | Margin |
|---|---|---|---|---|
| Basic transcription | Single interview verbatim (45 min) | ¥300/session | 1 hour | 95%+ |
| Theme coding | Theme extraction for 3-5 interviews | ¥1,000/session | 2 hours | 90%+ |
| Standard report | 6-10 interviews + insight report | ¥5,000/project | 2 days | 85%+ |
| Complete research | 12-20 interviews + full report + exec summary | ¥12,000/project | 5 days | 80%+ |
| Monthly subscription | Ongoing monitoring + monthly reports | ¥5,000/month | Ongoing | 75%+ |
Monthly Revenue Projection
| Stage | Monthly orders | Avg. order value | Monthly revenue | Monthly cost | Net profit |
|---|---|---|---|---|---|
| Beginner (1-2 months) | 3-5 projects | ¥3,000 | ¥9,000-15,000 | ¥200 | ¥8,800-14,800 |
| Growth (3-6 months) | 5-10 projects | ¥5,000 | ¥25,000-50,000 | ¥300 | ¥24,700-49,700 |
| Mature (6+ months) | 10-20 projects + retainer | ¥6,000 | ¥60,000-120,000 | ¥500 | ¥59,500-119,500 |
Core advantage: With AI assistance, processing a 45-minute interview drops from 4-6 hours (traditional researcher) to 30-60 minutes.
Tech Stack & Tool Selection
Core Tools
| Tool | Purpose | Monthly cost |
|---|---|---|
| OpenAI Whisper API | Audio transcription (multilingual) | $0.006/minute |
| Claude Opus | Theme coding + insight extraction | $200/month |
| ChatGPT Plus | Report writing + polishing | $20/month |
| Notion | Project management + client communication | Free |
| Google Drive | File storage and sharing | Free |
| Stripe/Ping++ | Payment collection | 2.9% transaction fee |
Total Cost Estimate
Initial investment: ~¥500/month (API costs + tool subscriptions) Marginal cost: Each additional project adds ~¥50-100 (mainly API calls) Break-even point: 2 projects/month covers costs
Recommended Workflow
Client sends audio files → Whisper transcribes → Claude codes themes →
ChatGPT drafts report → Human review & edit → Client feedback → Final delivery
In this workflow, AI handles 90% of the text processing work — you only do the final 10% quality check.
Essential AI Prompt Templates
Here are several high-frequency prompt templates you can reuse directly:
# Theme Coding Prompt
Analyze the following customer interview transcript and complete these tasks:
1. Identify all core themes mentioned (problems, needs, pain points, satisfaction factors)
2. Mark frequency for each theme (high/medium/low)
3. Extract 2-3 representative quotes per theme (verbatim)
4. Rank themes by importance
Interview transcript:
{transcript}
Output format: JSON array, each element containing theme, frequency, quotes, importance_score
# Insight Report Generation Prompt
Based on the following interview analysis results, generate a professional user research insight report:
Input:
{analysis_results}
Report requirements:
1. Executive summary (1 page, for decision makers)
2. Key findings (3-5, each supported by quotes)
3. User persona提炼 (2-3 typical user types)
4. Priority recommendations (sorted by impact)
5. Actionable next steps (3-5 specific recommendations)
Tone: Professional, objective, insightful. Avoid vague statements — every claim must be backed by data or quotes.
Step-by-Step Guide: From Zero to First Client
Step 1: Build Your Pipeline (Days 1-3)
You need to establish a basic processing workflow:
# Example: Interview transcription + analysis pipeline
import openai
from anthropic import Anthropic
def transcribe_audio(audio_file):
"""Transcribe audio using Whisper"""
with open(audio_file, "rb") as f:
transcript = openai.Audio.transcribe("whisper-1", f)
return transcript["text"]
def code_themes(transcript):
"""Code themes using Claude"""
client = Anthropic()
prompt = f"""Please perform theme coding analysis on the following interview transcript:
{transcript[:8000]} # Claude's context window limit
Output format:
- List of core themes (with frequency markers)
- Representative quotes for each theme
- Ranked by importance"""
response = client.messages.create(
model="claude-opus-4-20250707",
max_tokens=4096,
messages=[{"role": "user", "content": prompt}]
)
return response.content
Note: Long interviews need to be processed in chunks. Claude’s context window has limits (~200K tokens), and a 45-minute interview transcript is about 8,000-12,000 characters, requiring batch processing or a chunking strategy.
Step 2: Build Your Portfolio (Days 4-5)
Before taking on paying clients, prepare 2-3 high-quality sample reports:
- Find a public customer interview recording (YouTube, podcasts, etc.)
- Process it with your pipeline: transcribe → code → generate report
- Format into a professional PDF as your portfolio piece
Tip: Clearly label “AI-assisted analysis” in your portfolio. Honesty builds trust.
Step 3: Choose Your Platform (Days 6-7)
| Platform | Best For | Difficulty | Commission |
|---|---|---|---|
| Xianyu (闲鱼) | Basic transcription | ⭐ | 0% |
| Xiaohongshu (小红书) | Insight report services | ⭐⭐ | 0% |
| Upwork | International orders | ⭐⭐⭐ | 20% |
| Fiverr | Standardized service packages | ⭐⭐⭐ | 20% |
| Direct outreach | Monthly subscription clients | ⭐⭐⭐⭐ | 0% |
Step 4: Client Acquisition (Ongoing)
- LinkedIn: Publish articles comparing AI vs traditional user research, attracting product managers
- Product communities: Share your analysis workflow on Product Hunt, Shaonshu Pai, and Jike
- Cold email: Send personalized emails to B2B SaaS product teams offering a free transcription trial
- Word of mouth: Deliver beautifully formatted reports so clients refer others
FAQ
Q: I don’t have a user research background. Can I do this? A: Absolutely. AI tools handle 80% of the analytical work (transcription, coding, insight extraction). You only need to do the final 20% quality control and report polishing. It’s like translation — you don’t need to be a native speaker, just understand both languages + have editing skills.
Q: Are AI analysis results accurate? A: For high-frequency theme identification and basic insight extraction, AI accuracy reaches 85-90%. For deep psychological motivation analysis, human involvement is still needed. Always mark “AI-assisted analysis” in reports and retain original quotes for client verification.
Q: How do I handle sensitive client data? A: Follow these measures:
- Sign NDAs with clients
- Don’t process raw recordings on third-party AI platforms (use locally deployed Whisper)
- Delete original files after delivery
- Use pseudonyms and anonymization in reports
Q: How do I ensure report professionalism? A: Key techniques:
- Every insight must have verbatim quotes as support
- Report structure follows academic-level user research standards
- Provide both executive summary and detailed analysis layers
- Proactively state analysis limitations
Q: How do I scale? A: When orders exceed 10 projects/month:
- Build a standardized prompt template library
- Develop batch processing scripts
- Hire 1-2 part-time analysts for basic transcription
- Offer monthly subscription models for recurring revenue
Summary
The core competitive advantage of the AI customer interview analysis side hustle is speed + cost-effectiveness + scalability. Traditional user research consultancies charge ¥20,000-100,000 per project, while you can deliver for ¥3,000-12,000 with AI assistance — reducing delivery time from 2-4 weeks to 3-7 days.
Starter checklist:
- ✅ Register OpenAI + Claude accounts
- ✅ Learn Whisper transcription + Claude theme coding prompts
- ✅ Create 2-3 sample reports as portfolio pieces
- ✅ List services on Xianyu/Xiaohongshu
- ✅ Prepare client needs questionnaire templates
- ✅ Set up a reasonable pricing structure
- ✅ Build data processing SOPs
Stick with it for 3 months, and earning ¥10,000-20,000/month is entirely achievable. The key is rapid iteration — optimize your prompts and workflow with every order, and within three months your efficiency and pricing power will significantly improve.
This article is based on the author’s real experience running an AI customer interview analysis service since early 2026, currently earning ¥12,000+/month. All figures are from actual client projects.