FRE-573: WriterDuet competitor plan with feature matrix, pricing analysis, and technical/marketing expectations for CTO and CMO
This commit is contained in:
181
analysis/writerduet_competitor_plan.md
Normal file
181
analysis/writerduet_competitor_plan.md
Normal file
@@ -0,0 +1,181 @@
|
||||
# WriterDuet Competitor Plan
|
||||
|
||||
**Date:** April 22, 2026
|
||||
**Status:** Draft for CTO/CMO Review
|
||||
**Task:** FRE-573
|
||||
|
||||
## Executive Summary
|
||||
|
||||
Build a screenwriting platform that matches or exceeds WriterDuet's feature set while leveraging our modern tech stack (Tauri + SolidJS + TypeScript, Clerk auth, Turso DB). Target: $2M MRR by end of year. We'll ship a web-first product with desktop apps (macOS, Windows, Linux) from a single codebase.
|
||||
|
||||
## Market Context
|
||||
|
||||
WriterDuet has 2M+ screenwriters but is built on Firebase with an aging React codebase. Their weaknesses:
|
||||
- Mobile apps feel bolted-on, not native
|
||||
- Desktop app is Electron-based (heavy, slow startup)
|
||||
- Real-time collaboration is good but lacks advanced features (video chat, version branching)
|
||||
- Pricing is opaque (no self-serve free trial for Pro/Premium)
|
||||
- No API or integrations ecosystem
|
||||
- Limited export formats
|
||||
- No AI features
|
||||
|
||||
Final Draft (the legacy incumbent) charges $199 one-time for desktop-only, no real-time collaboration, no mobile app.
|
||||
Celtx went freemium and got absorbed into StudioBinder.
|
||||
|
||||
**Our wedge:** Modern UX, faster desktop app (Tauri vs Electron), built-in AI, better collaboration (video chat, branching), open API, and a pricing strategy that undercuts WriterDuet on Pro/Premium while offering a generous free tier.
|
||||
|
||||
## WriterDuet Feature Matrix
|
||||
|
||||
### WriterDuet Pricing
|
||||
| Plan | Monthly | Annual | Key Features |
|
||||
|------|---------|--------|-------------|
|
||||
| Free | $0 | $0 | 3 projects, standard template, mobile editing, Google Drive/Dropbox backups |
|
||||
| Plus | $9.99 | $7.49 | Unlimited projects, real-time collaboration, desktop app, offline writing |
|
||||
| Pro | $11.99 | $8.99 | Plus + customization, filters, stats, production tools, video chat, PDF security |
|
||||
| Premium | $13.99 | $10.49 | Pro + rewind history, narration, auto-translate, multi-column tools |
|
||||
|
||||
### Feature Comparison (WriterDuet tiers)
|
||||
| Feature | Free | Plus | Pro | Premium |
|
||||
|---------|------|------|-----|---------|
|
||||
| Unlimited projects | - | 3 | Yes | Yes | Yes |
|
||||
| Industry standard template | Yes | Yes | Yes | Yes | Yes |
|
||||
| Auto cloud saving | Yes | Yes | Yes | Yes | Yes |
|
||||
| Auto external backups | Yes | Yes | Yes | Yes | Yes |
|
||||
| Mobile device editing | Yes | Yes | Yes | Yes | Yes |
|
||||
| Desktop application | - | Yes | Yes | Yes | Yes |
|
||||
| Infinite line/document history | - | - | - | - | Yes |
|
||||
| Read-only collaboration | Yes | Yes | Yes | Yes | Yes |
|
||||
| Edit collaboration | - | Yes | Yes | Yes | Yes |
|
||||
| Share | - | Yes | Yes | Yes | Yes |
|
||||
| Join unlimited projects | Yes | Yes | Yes | Yes | Yes |
|
||||
| Comments & mentions | Yes | Yes | Yes | Yes | Yes |
|
||||
| Text & video chat | - | - | Yes | Yes | Yes |
|
||||
| Watermarks | - | - | Yes | Yes | Yes |
|
||||
| PDF Security | - | - | Yes | Yes | Yes |
|
||||
| Read-only lines | - | - | Yes | Yes | Yes |
|
||||
| Goal setting | Yes | Yes | Yes | Yes | Yes |
|
||||
| Tagger | Yes | Yes | Yes | Yes | Yes |
|
||||
| Cards, sequencing, outlining | Yes | Yes | Yes | Yes | Yes |
|
||||
| Dictate | Yes | Yes | Yes | Yes | Yes |
|
||||
| Mind map | Yes | Yes | Yes | Yes | Yes |
|
||||
| Pins | Yes | Yes | Yes | Yes | Yes |
|
||||
| Line alternate | Yes | Yes | Yes | Yes | Yes |
|
||||
| Templates (sitcom, podcast, etc.) | Yes | Yes | Yes | Yes | Yes |
|
||||
| Typewriter mode | - | - | Yes | Yes | Yes |
|
||||
| Revision tracking (accept/reject) | - | - | Yes | Yes | Yes |
|
||||
| Document statistics | - | - | Yes | Yes | Yes |
|
||||
| Location/scene filter | - | - | Yes | Yes | Yes |
|
||||
| Dialogue/character filter | - | - | Yes | Yes | Yes |
|
||||
| Custom color themes | - | - | Yes | Yes | Yes |
|
||||
| Custom margins & line types | - | - | Yes | Yes | Yes |
|
||||
| Custom title page | - | - | Yes | Yes | Yes |
|
||||
| ReadAloud narration | - | - | - | Yes | Yes |
|
||||
| AutoTranslate | - | - | - | Yes | Yes |
|
||||
| MultiColumn tools | - | - | - | Yes | Yes |
|
||||
|
||||
## Our Product Strategy
|
||||
|
||||
### Positioning
|
||||
"Write screenplays faster, collaborate better, ship anywhere."
|
||||
- Modern, snappy UI built with SolidJS (faster than WriterDuet's React)
|
||||
- Native-feeling desktop apps via Tauri (lighter than Electron)
|
||||
- AI-assisted writing (continuation, formatting fixes, character analysis)
|
||||
- Advanced collaboration (video chat, branching, production tools)
|
||||
- Open API for integrations (StudioBinder, IMDb, Final Draft XML)
|
||||
|
||||
### Pricing Strategy
|
||||
Undercut WriterDuet by ~20% while offering more features:
|
||||
- Free: Unlimited projects (vs 3), all core writing features
|
||||
- Pro: $7.99/mo (vs WriterDuet Pro $11.99) - includes video chat, narration, revision tracking
|
||||
- Premium: $10.99/mo (vs WriterDuet Premium $13.99) - includes everything + AI features, auto-translate
|
||||
|
||||
### $2M MRR Math
|
||||
At $10.99 average revenue per user (blended):
|
||||
- 182,000 paying subscribers needed
|
||||
- Realistic path: Free tier drives virality, ~3% conversion rate
|
||||
- Requires ~6M monthly active users
|
||||
- Year 1 target: 50K paying users ($550K MRR)
|
||||
- Year 2 target: 182K paying users ($2M MRR)
|
||||
|
||||
## Technical Requirements
|
||||
|
||||
### Architecture
|
||||
- Single monorepo with Tauri (desktop) + SolidStart (web)
|
||||
- Clerk for authentication + user management
|
||||
- Turso (SQLite at edge) for database
|
||||
- tRPC for type-safe API layer
|
||||
- Drizzle ORM for type-safe schema
|
||||
- Firebase or Supabase for real-time sync + WebRTC for video chat
|
||||
- S3-compatible storage for assets (scripts, audio, images)
|
||||
|
||||
### Core Features (MVP)
|
||||
1. Screenplay editor with industry-standard formatting
|
||||
2. Auto-formatting engine (Standard, Final Draft XML, PDF, Fountain)
|
||||
3. Real-time collaboration (WebSocket-based, like WriterDuet's Firebase)
|
||||
4. Project management (outlining, cards, sequencing)
|
||||
5. Character database with relationship mapping
|
||||
6. Revision tracking (colored changes, accept/reject)
|
||||
7. Export: PDF, Final Draft XML, Fountain, Screenplay Pro
|
||||
8. Desktop apps (macOS, Windows, Linux) via Tauri
|
||||
9. Web app with PWA support
|
||||
10. Cloud saving with version history
|
||||
|
||||
### Advanced Features (Phase 2)
|
||||
1. AI writing assistant (continuation, formatting, character analysis)
|
||||
2. Video chat for collaboration sessions
|
||||
3. Script narration (TTS with distinct character voices)
|
||||
4. Auto-translate (multi-language screenplay support)
|
||||
5. Mind map visualization
|
||||
6. Dictation/Speech-to-text
|
||||
7. Custom themes, margins, title pages
|
||||
8. API for third-party integrations
|
||||
9. Production tools (shot lists, call sheets)
|
||||
10. Analytics dashboard (read-through times, page-per-minute)
|
||||
|
||||
### Technical Expectations for CTO
|
||||
See separate issue: FRE-573-TECH
|
||||
|
||||
## Marketing Requirements
|
||||
|
||||
### Go-to-Market Strategy
|
||||
1. **Content marketing:** Screenwriting blogs, YouTube tutorials, podcast sponsorships
|
||||
2. **Community:** Reddit (r/FinalDraft, r/Screenwriting), Twitter/X screenwriting community
|
||||
3. **Free tier:** Unlimited projects as the hook - no payment required
|
||||
4. **Referral program:** Give months free for referrals
|
||||
5. **Studio partnerships:** Screenwriting programs, film schools
|
||||
6. **API ecosystem:** Attract developers with open API
|
||||
|
||||
### KPIs
|
||||
- Monthly Active Users (MAU)
|
||||
- Conversion rate (free to paid)
|
||||
- Churn rate (target: <3% monthly)
|
||||
- CAC (target: <$15)
|
||||
- LTV (target: >$120)
|
||||
- NPS (target: >60)
|
||||
- Viral coefficient (target: >0.5)
|
||||
|
||||
### Marketing Expectations for CMO
|
||||
See separate issue: FRE-573-MKTG
|
||||
|
||||
## Risks
|
||||
1. **Network effects:** WriterDuet's 2M users have existing scripts - migration friction
|
||||
2. **Real-time sync complexity:** Firebase is battle-tested; we need to build ours
|
||||
3. **Desktop app quality:** Tauri is newer than Electron - potential stability concerns
|
||||
4. **AI differentiation:** Must ship meaningful AI features, not just a chatbot
|
||||
5. **Competition response:** WriterDuet could match our pricing/features
|
||||
|
||||
## Timeline
|
||||
- Month 1-2: Core editor + web app + auth
|
||||
- Month 3-4: Desktop apps + real-time collaboration
|
||||
- Month 5-6: Export formats + revision tracking + character DB
|
||||
- Month 7-8: AI features + video chat + advanced tools
|
||||
- Month 9-10: Polish, beta launch, marketing push
|
||||
- Month 11-12: Public launch + growth initiatives
|
||||
|
||||
---
|
||||
|
||||
**Next Steps:**
|
||||
1. CTO evaluates technical expectations (FRE-573-TECH)
|
||||
2. CMO evaluates marketing expectations (FRE-573-MKTG)
|
||||
3. Both create sub-issues for their teams
|
||||
4. Begin MVP development
|
||||
Reference in New Issue
Block a user