FRE-600: Implement Phase 1 WebSocket + Yjs CRDT foundation

- Create TypeScript and Vite configuration for SolidJS
- Implement Yjs document structure for screenplay collaboration
- Build WebSocket connection manager with exponential backoff reconnection
- Create CRDT document manager with undo/redo support
- Set up WebSocket sync server with JWT authentication
- Add SolidJS reactive bindings for Yjs shared types
- Build collaborative editor component
- Write unit tests for CRDT operations
- Document implementation in analysis/fre600_websocket_foundation.md

Architecture: Yjs chosen over Automerge for better ecosystem and
Tauri compatibility. WebSocket for sync, WebRTC for video.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
2026-04-22 23:08:27 -04:00
parent 6cf6858b1c
commit ef1b15c9ea
22 changed files with 2851 additions and 0 deletions

168
marketing/brand/identity.md Normal file
View File

@@ -0,0 +1,168 @@
# Scripter Brand Identity Guide
**Version:** 1.0
**Date:** April 22, 2026
**Author:** CMO
---
## Product Name
**Scripter**
Rationale: Short, memorable, action-oriented. Directly communicates what the product does. Available as a domain (scripter.app recommended). Avoids the "-Duet" suffix pattern of WriterDuet, establishing independent brand identity.
---
## Tagline
**Primary:** "Write screenplays faster, collaborate better, ship anywhere."
**Alternatives:**
- "The screenwriting platform that keeps up with you."
- "Where scripts come alive."
- "Professional screenwriting. Modern tools."
---
## Brand Voice
| Trait | Description | Examples |
|-------|-------------|----------|
| **Confident** | We know screenwriting; we speak the language | "Industry-standard formatting, zero learning curve" |
| **Approachable** | Professional without being stuffy | "Start writing in 30 seconds" |
| **Modern** | We're the new standard | "Built for how screenwriters actually work" |
| **Helpful** | We want you to succeed | "Your script, your way, your team" |
**Avoid:** Corporate jargon, over-promising, condescension toward legacy tools.
---
## Color Palette
### Primary
| Color | Hex | Usage |
|-------|-----|-------|
| Scripter Blue | `#2563EB` | Primary actions, links, headers |
| Deep Navy | `#1E293B` | Body text, dark backgrounds |
### Secondary
| Color | Hex | Usage |
|-------|-----|-------|
| Accent Amber | `#F59E0B` | CTAs, highlights, badges |
| Success Green | `#10B981` | Confirmations, positive states |
| Error Red | `#EF4444` | Errors, warnings |
### Neutral
| Color | Hex | Usage |
|-------|-----|-------|
| White | `#FFFFFF` | Backgrounds |
| Light Gray | `#F8FAFC` | Card backgrounds, sections |
| Mid Gray | `#94A3B8` | Secondary text, borders |
| Dark Gray | `#475569` | Placeholder text |
**Rationale:** Blue conveys trust and professionalism (industry standard for creative tools). Amber accent provides energy and differentiates from WriterDuet's green and Final Draft's red.
---
## Typography
### Primary Font: Inter
- **Why:** Clean, modern, highly legible at all sizes. Free/open-source (no licensing cost). Excellent for both UI and marketing copy.
- **Weights:** 400 (body), 500 (labels), 600 (subheadings), 700 (headings)
### Monospace: JetBrains Mono
- **Why:** Used in the screenplay editor for formatting codes, page numbers, and metadata. Familiar to developers (aligns with tech-forward positioning).
### Scale
| Element | Size | Weight | Line Height |
|---------|------|--------|-------------|
| H1 | 48px | 700 | 1.1 |
| H2 | 36px | 700 | 1.2 |
| H3 | 24px | 600 | 1.3 |
| Body | 16px | 400 | 1.6 |
| Small | 14px | 400 | 1.5 |
| Caption | 12px | 500 | 1.4 |
---
## Logo Concept
### Primary Logo
- **Wordmark:** "Scripter" in Inter Bold, with a stylized "S" that doubles as a page/film strip icon
- **Icon mark:** Abstract "S" formed by overlapping screenplay pages (two rectangles offset at an angle)
- **Lockup:** Icon left, wordmark right, 2:3 ratio
### Variants
1. **Full logo** (icon + wordmark) — primary usage
2. **Icon only** — favicon, app icon, social avatars
3. **Wordmark only** — narrow spaces, email signatures
4. **Stacked** — icon above wordmark for square formats
### Minimum Size
- Full logo: 120px width
- Icon only: 32px
- Wordmark only: 100px width
### Clear Space
- Minimum clear space = height of the "S" in Scripter on all sides
---
## Logo Usage Guidelines
**Do:**
- Use on white, dark navy, or light gray backgrounds
- Scale proportionally
- Use approved color variants
**Don't:**
- Change colors outside the palette
- Add effects (shadows, gradients, outlines)
- Rotate, stretch, or distort
- Place on busy backgrounds without sufficient contrast
---
## Visual Language
### Photography
- Real screenwriters at work (not stock-model poses)
- Natural lighting, candid moments
- Diverse representation (age, gender, ethnicity)
- Settings: home offices, co-working spaces, film sets
### Illustrations
- Flat, geometric style with subtle depth
- Use brand colors exclusively
- Rounded corners (8px radius) on all shapes
- Consistent character style if used
### Icons
- Outline style, 2px stroke
- Rounded caps and joins
- 24px grid, scalable to 16px-48px
---
## Competitive Positioning Statements
| Competitor | Positioning |
|------------|-------------|
| **Final Draft** | "All the power of Final Draft, none of the $199 price tag. Collaborate in real-time from any device." |
| **WriterDuet** | "The screenwriting platform that keeps up with you. Faster, smarter, and more affordable." |
| **Celtx** | "Professional tools without the bloat. Focused on writing, not production management." |
---
## Brand Assets Checklist
- [ ] Logo files (SVG, PNG, ICO) — all variants
- [ ] Favicon set (16x16, 32x32, 48x48, 180x180)
- [ ] App icon (macOS, Windows, Linux, Web PWA)
- [ ] Social media profile images (Twitter/X, LinkedIn, Reddit, Discord, YouTube)
- [ ] Social media cover images
- [ ] Email signature template
- [ ] Presentation template
- [ ] Press kit
- [ ] Brand style guide PDF

View File

@@ -0,0 +1,217 @@
# Scripter Content Calendar — Year 1
**Version:** 1.0
**Date:** April 22, 2026
**Author:** CMO
---
## Publishing Cadence
| Channel | Frequency | Best Time | Owner |
|---------|-----------|-----------|-------|
| Blog | 2 posts/week | Tuesday, Thursday 9am PT | Content |
| YouTube | 1 video/week | Wednesday 12pm PT | Video |
| Twitter/X | Daily | 8am, 12pm, 4pm PT | Social |
| LinkedIn | 3x/week | Monday-Wednesday-Friday 10am PT | Social |
| Reddit | 2x/week | Sunday, Wednesday | Community |
| Newsletter | Weekly | Friday 10am PT | Email |
---
## Content Pillars
### 1. Screenwriting Education
How-to guides, formatting tips, structure advice, genre deep-dives.
### 2. Industry Insights
Film news, festival coverage, market trends, script sales analysis.
### 3. Product Education
Feature tutorials, use cases, tips and tricks, migration guides.
### 4. Community Spotlights
Writer interviews, success stories, script spotlights, beta feedback.
### 5. Competitive Content
Why Scripter vs alternatives, feature comparisons, migration incentives.
---
## Monthly Breakdown
### Month 1 (May 2026) — Foundation
**Theme:** "What makes great screenwriting software?"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "Top 10 Screenwriting Tools in 2026 (And Why They Fall Short)" | "What We're Building: Scripter Preview" | Tease the product, build curiosity |
| W2 | "The Anatomy of a Screenplay: Formatting Guide for Beginners" | "How to Format a Screenplay (Complete Guide)" | Screenwriting education |
| W3 | "Final Draft vs WriterDuet: Honest Comparison in 2026" | "Why We Left WriterDuet" (founder story) | Competitive content |
| W4 | "5 Screenwriting Mistakes Every Beginner Makes" | "Screenwriting Tips from a Working Screenwriter" | Education pillar |
**Reddit:** Join r/Screenwriting discussions. Answer formatting questions. No self-promotion yet.
**Newsletter:** Launch "The Scripter" weekly newsletter (signup on landing page).
### Month 2 (June 2026) — Education
**Theme:** "Level up your screenwriting"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "How to Write a Logline That Sells" | "Logline Workshop: From Pitch to Script" | Education |
| W2 | "Three-Act Structure Explained (With Examples)" | "Breaking Down the Three-Act Structure" | Education |
| W3 | "Character Development: Creating Memorable Characters" | "Character Arcs That Move Audiences" | Education |
| W4 | "Screenplay Dialogue: How to Write What People Actually Say" | "Dialogue Tips from Oscar-Winning Scripts" | Education |
**Reddit:** Share educational content when relevant to discussions.
**Twitter:** Daily screenwriting tips thread.
### Month 3 (July 2026) — Beta Launch
**Theme:** "Scripter is coming"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "Introducing Scripter: The Screenwriting Platform You've Been Waiting For" | "Scripter Beta: First Look" | Beta announcement |
| W2 | "How Scripter's AI Writing Assistant Works" | "AI for Screenwriters: Demo and Ethics" | Product deep-dive |
| W3 | "Real-Time Collaboration for Screenwriters: Why It Matters" | "Collaborative Screenwriting: Live Demo" | Feature spotlight |
| W4 | "Migrating from WriterDuet to Scripter: Complete Guide" | "Importing Your WriterDuet Scripts to Scripter" | Migration content |
**Discord:** Launch community server. Beta signup drive.
**Reddit:** Announce beta in r/Screenwriting, r/FinalDraft (follow sub rules).
### Month 4 (August 2026) — Beta Growth
**Theme:** "Early adopters love Scripter"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "Beta Spotlight: How [Writer] Uses Scripter" | "Beta User Interview: First Impressions" | Social proof |
| W2 | "Screenplay Formatting: Fountain vs Final Draft XML" | "Fountain Format: The Open Standard for Screenwriters" | Education |
| W3 | "How to Build a Writing Routine (That Sticks)" | "My Screenwriting Morning Routine" | Lifestyle |
| W4 | "Top 5 Features Our Beta Users Love Most" | "Scripter Beta: Feature Roundup" | Product |
**Referral:** Launch referral program for beta users.
**Influencer:** Send beta access to 10 screenwriting YouTubers.
### Month 5 (September 2026) — Authority
**Theme:** "Scripter knows screenwriting"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "How Hollywood Scripts Get Formatted (Behind the Scenes)" | "Inside a Hollywood Script Formatting Workflow" | Industry |
| W2 | "Screenplay Coverage: What Pro Readers Actually Look For" | "Getting Your Script Read: Coverage Explained" | Education |
| W3 | "TV Pilot vs Feature Film: Structural Differences" | "Writing a TV Pilot: Complete Guide" | Education |
| W4 | "Script Competitions Worth Entering in 2026" | "Nicholl Fellowship: Application Tips" | Industry |
**Partnership:** Outreach to film schools (USC, NYU, AFI).
### Month 6 (October 2026) — Community
**Theme:** "Screenwriters unite"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "How to Build a Screenwriting Network" | "Networking for Introverted Screenwriters" | Community |
| W2 | "Scriptment to Script: Bridging the Gap" | "From Outline to First Draft: My Process" | Education |
| W3 | "Rewriting: How to Kill Your Darlings" | "Rewriting a Screenplay: Before and After" | Education |
| W4 | "Scripter Community: Best Scripts from Our Beta" | "Community Script Spotlight: Top 3 Scripts" | Community |
**Event:** Host first virtual screenwriting workshop on Discord.
### Month 7 (November 2026) — Pre-Launch Push
**Theme:** "Something big is coming"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "The Future of Screenwriting: AI, Collaboration, and Beyond" | "Will AI Replace Screenwriters? (Spoiler: No)" | Thought leadership |
| W2 | "Scripter Premium: Every Feature Explained" | "Scripter Premium: Full Feature Tour" | Product |
| W3 | "Why We Priced Scripter at $7.99 (Transparency Post)" | "Behind Our Pricing: Making Screenwriting Accessible" | Trust |
| W4 | "Launch Week Preview: What to Expect" | "Scripter Launch: Everything You Need to Know" | Hype |
**Waitlist:** Push waitlist signups to 10K+.
**Press:** Send embargoed press releases to film tech outlets.
### Month 8 (December 2026) — Launch
**Theme:** "Scripter is live"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "Scripter is Live: Start Writing for Free Today" | "Scripter Launch: Full Product Tour" | Launch day |
| W2 | "First Week at Scripter: What We Learned" | "Scripter: First Week User Stories" | Momentum |
| W3 | "Holiday Screenwriting Challenge: Write Your First Draft" | "30-Day Screenwriting Challenge: Day 1" | Engagement |
| W4 | "Year in Review: Best Screenwriting Resources of 2026" | "Best Screenwriting Tools and Resources" | Authority |
**Product Hunt:** Launch day campaign.
**Reddit:** Launch announcement (r/Screenwriting, r/SideProject, r/InternetIsBeautiful).
### Month 9 (January 2027) — Growth
**Theme:** "New year, new scripts"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "How to Finish Your Screenplay in 2027" | "Screenwriting Goals That Actually Work" | Motivation |
| W2 | "Scripter Tips: 10 Features You're Not Using" | "10 Hidden Scripter Features" | Product |
| W3 | "Spec Scripts vs Original Scripts: Which Should You Write?" | "Spec vs Original: Screenwriter's Dilemma" | Education |
| W4 | "How to Query Literary Agents for Screenplays" | "Getting Represented: Agent Query Guide" | Career |
**Paid Ads:** Launch Google Ads for "Final Draft alternative" keywords.
### Month 10 (February 2027) — Authority
**Theme:** "Scripter is the standard"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "Screenplay Market Report: What's Selling in 2027" | "What Studios Are Looking For Right Now" | Industry |
| W2 | "Advanced Scripter: Power User Workflow" | "Scripter Power User: My Daily Workflow" | Product |
| W3 | "How to Write a Screenplay in 30 Days" | "30-Day Screenplay Challenge: Full Process" | Education |
| W4 | "Scripter API: Building Integrations for Screenwriters" | "Building a Scripter Integration: Tutorial" | Developer |
### Month 11 (March 2027) — Scale
**Theme:** "Scripter grows"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "Scripter Hits [Milestone]: Thank You, Community" | "Scripter Community Milestone Celebration" | Celebration |
| W2 | "International Screenwriting: Writing for Global Markets" | "Screenwriting for International Co-Productions" | Expansion |
| W3 | "Scripter for Teams: How Studios Use Our Platform" | "How [Studio] Uses Scripter for Development" | Enterprise |
| W4 | "Screenwriting in the Age of AI: A Balanced View" | "AI Tools for Screenwriters: What Works, What Doesn't" | Thought leadership |
### Month 12 (April 2027) — Year 1 Review
**Theme:** "One year of Scripter"
| Week | Blog | YouTube | Social Focus |
|------|------|---------|-------------|
| W1 | "One Year of Scripter: What We Built and Learned" | "Scripter at One Year: Founder's Letter" | Reflection |
| W2 | "Best Scripts Written on Scripter in Year 1" | "Top 5 Scripts from Our Community" | Community |
| W3 | "What's Coming in Year 2: Scripter Roadmap" | "Scripter Roadmap 2027: What's Next" | Vision |
| W4 | "Screenwriting Resources: The Ultimate Guide" | "Every Screenwriting Resource You Need" | Authority |
---
## SEO Content Cluster
### Pillar Pages (Long-form, 2000+ words)
1. "Complete Guide to Screenwriting Software" (target: "screenwriting software")
2. "How to Write a Screenplay" (target: "how to write a screenplay")
3. "Final Draft Alternative" (target: "Final Draft alternative")
4. "Screenplay Formatting Guide" (target: "screenplay format")
### Cluster Posts (800-1500 words, link to pillars)
- Genre-specific guides (comedy, thriller, sci-fi, drama)
- Formatting deep-dives (scene headings, action lines, dialogue)
- Tool comparisons (Scripter vs X)
- Career guides (breaking in, getting represented, selling scripts)
---
## Newsletter Strategy
### "The Scripter" — Weekly (Friday)
- One screenwriting tip
- One industry news item
- One Scripter update or feature
- One community spotlight
- One resource recommendation
### Segmentation
- **Free users:** Tips, features, upgrade prompts
- **Pro/Premium users:** Advanced tips, new features, community highlights
- **Beta/Waitlist:** Development updates, sneak peeks, launch countdown

View File

@@ -0,0 +1,290 @@
# Scripter Marketing Website — Content and Structure
**Version:** 1.0
**Date:** April 22, 2026
**Author:** CMO
---
## Site Architecture
```
/ (Homepage)
/features
/pricing
/blog/
/blog/[slug]
/about
/faq
/terms
/privacy
/signup
/login
```
---
## Homepage
### Hero Section
**Headline:** Write screenplays faster, collaborate better, ship anywhere.
**Subheadline:** The modern screenwriting platform built for how you actually work. Real-time collaboration, AI-powered writing, and industry-standard formatting — all in one place.
**Primary CTA:** Start Writing Free (no credit card)
**Secondary CTA:** See Features
**Visual:** Product screenshot showing the screenplay editor with collaboration indicators
### Social Proof Bar
- "Trusted by screenwriters at [studios/festivals]" (post-launch)
- Product Hunt badge (post-launch)
- Star rating placeholder
### Features Overview (3-column grid)
1. **Industry-Standard Formatting** — Automatic screenplay formatting. Scene headings, action, dialogue, parentheticals — all formatted to spec.
2. **Real-Time Collaboration** — Write together with your team. See changes live, leave comments, chat with video.
3. **AI Writing Assistant** — Get help with dialogue, scene descriptions, character analysis, and more.
### Comparison Section
**Headline:** Why Scripter over [competitor]?
**vs Final Draft:**
- $7.99/mo vs $199 one-time (with no updates)
- Real-time collaboration vs desktop-only
- Works on any device vs macOS/Windows only
- Cloud backup vs manual saves
**vs WriterDuet:**
- Unlimited projects on free tier vs 3 projects
- Faster native desktop app (Tauri vs Electron)
- Built-in AI writing assistant
- 33% lower pricing
### Testimonial Section (post-launch)
Placeholder for 3 user testimonials with photos and credits.
### CTA Section
**Headline:** Ready to write your next script?
**Subheadline:** Join thousands of screenwriters who've made the switch. Free to start, no credit card required.
**CTA:** Start Writing Free
---
## Features Page
### Structure
Organized by category with expandable sections:
### Writing Tools
- **Screenplay Editor** — Full-featured editor with industry-standard formatting
- **Auto-Format** — Intelligent formatting that understands screenplay structure
- **Templates** — Feature film, TV pilot, short film, sitcom, podcast, treatment
- **Typewriter Mode** — Keep your current line centered as you type
- **Dictation** — Speak your script, we format it
### Collaboration
- **Real-Time Editing** — Multiple writers, one document, zero conflicts
- **Comments & Mentions** — Leave feedback inline, @mention your team
- **Video Chat** — Built-in video calls for writing sessions
- **Revision Tracking** — Color-coded changes with accept/reject workflow
- **Version History** — Never lose a draft. Roll back to any point in time
### Organization
- **Project Management** — Cards, sequencing, outlining tools
- **Character Database** — Track characters, relationships, arcs
- **Mind Maps** — Visual story structure planning
- **Goal Setting** — Track your writing progress
### Export & Integration
- **Export Formats** — PDF, Final Draft XML, Fountain, Screenplay Pro
- **Open API** — Integrate with StudioBinder, IMDb, and more
- **Cloud Backup** — Automatic saves to Google Drive, Dropbox
### AI Features (Premium)
- **Smart Continuation** — AI suggests next lines and scenes
- **Character Analysis** — Get insights on character consistency and development
- **Scene Enhancement** — Improve descriptions, tighten dialogue
- **Auto-Translate** — Translate scripts to 30+ languages
- **ReadAloud** — TTS narration with distinct character voices
---
## Pricing Page
### Headline
Simple pricing for every screenwriter.
### Subheadline
Start free. Upgrade when you need more. No hidden fees, no surprises.
### Free Plan — $0/mo
**For:** Screenwriters exploring the platform
- Unlimited projects
- Industry-standard formatting
- Auto cloud saving
- Mobile editing
- Comments & mentions
- Basic export (PDF, Fountain)
- Google Drive / Dropbox backup
**CTA:** Get Started Free
### Pro Plan — $7.99/mo ($5.99/yr annual)
**For:** Professional screenwriters
- Everything in Free, plus:
- Real-time collaboration
- Desktop app (macOS, Windows, Linux)
- Offline writing
- Video chat
- Revision tracking
- Custom themes and margins
- Document statistics
- Location/scene filters
- Custom title pages
- PDF security and watermarks
**CTA:** Start Pro Trial (14 days)
### Premium Plan — $10.99/mo ($7.99/yr annual)
**For:** Teams and power users
- Everything in Pro, plus:
- Infinite document history
- AI writing assistant
- Auto-translate (30+ languages)
- ReadAloud narration
- Multi-column tools
- Priority support
- API access
**CTA:** Start Premium Trial (14 days)
### Comparison Table
Full feature comparison matrix across all three plans.
### FAQ Accordion
- "Can I switch plans anytime?" — Yes, upgrade or downgrade at any time.
- "Is there a team plan?" — Contact us for custom team pricing.
- "What happens to my scripts if I cancel?" — Your scripts are always yours. Download them in any format.
- "Do you offer education discounts?" — Yes, 50% off for verified students and educators.
---
## Blog
### Structure
- Category pages: Tips, Industry, Product, Community
- Individual post pages with related posts sidebar
- Newsletter signup in sidebar and footer
### Content Pillars
1. **Screenwriting Education** — How-to guides, formatting tips, structure advice
2. **Industry Insights** — Film news, festival coverage, market trends
3. **Product Updates** — Feature announcements, tips, tutorials
4. **Community** — Writer interviews, success stories, script spotlights
### SEO Target Keywords
- "Final Draft alternative"
- "online screenplay writer"
- "free screenwriting software"
- "collaborative screenwriting tool"
- "screenplay format template"
- "how to write a screenplay"
---
## About Page
### Headline
Built by screenwriters, for screenwriters.
### Story
[Placeholder for team story and mission]
### Mission
Make professional screenwriting tools accessible to every storyteller.
### Values
- **Accessibility** — Great tools shouldn't cost a fortune
- **Collaboration** — Screenwriting is a team sport
- **Innovation** — We're building the future of screenwriting
- **Community** — We're screenwriters too
---
## FAQ Page
### Structure
Categorized accordion:
**Getting Started**
- How do I create my first script?
- Do I need to install anything?
- Can I import scripts from Final Draft or WriterDuet?
**Features**
- What export formats are supported?
- How does real-time collaboration work?
- Can I work offline?
**Pricing**
- What's included in the free plan?
- Can I try Pro or Premium before paying?
- Do you offer refunds?
**Technical**
- What browsers are supported?
- How is my data stored and secured?
- Can I export my data if I leave?
---
## Technical Requirements
### Performance
- Lighthouse score: 90+ on all metrics
- First Contentful Paint: <1.5s
- Time to Interactive: <3.5s
- Core Web Vitals: All green
### SEO
- Semantic HTML5 structure
- Meta tags for each page
- Open Graph and Twitter Card images
- Structured data (Schema.org)
- XML sitemap
- robots.txt
- Canonical URLs
### Analytics
- Google Analytics 4
- Heatmap tool (Hotjar or similar)
- Conversion tracking (signup, trial start, upgrade)
- A/B testing framework
### Accessibility
- WCAG 2.1 AA compliance
- Keyboard navigation
- Screen reader support
- High contrast mode
---
## Conversion Optimization
### Primary Conversion Paths
1. Homepage → Signup (free)
2. Pricing → Signup (free or trial)
3. Blog → Signup (contextual CTAs)
4. Features → Pricing → Signup
### CTA Placement
- Hero section (above fold)
- After features overview
- After comparison section
- Sticky header button
- Footer
- Exit intent popup (after 30s or scroll to bottom)
### Trust Signals
- "No credit card required" near free signup
- Security badges (SSL, data encryption)
- User counts (post-launch)
- Press logos (post-launch)