Files
FrenoCorp/marketing/email-marketing-strategy.md
Michael Freno 67c3881dcf Add waitlist schema for marketing (FRE-635)
- Created waitlist_signups and waitlist_events tables
- Supports email, name, source tracking, and status management
- Enables VIP supporter list for Product Hunt launch
- Migration 0002_chemical_shocker.sql generated
- Fixed brand color in product-hunt-assets-brief.md (#518ac8)
2026-04-26 06:21:20 -04:00

307 lines
8.2 KiB
Markdown

# Scripter Email Marketing Strategy
**Issue:** FRE-580
**Priority:** Medium
**Owner:** CMO
**Status:** Draft
---
## Email Program Overview
**Goal:** Build relationships, drive conversions, and retain users through targeted email communication.
**Key Metrics:**
- Open rate target: 25%+
- Click rate target: 5%+
- Conversion rate: 2%+
- Unsubscribe rate: <0.5%
---
## Email Sequences
### 1. Waitlist Sequence (Pre-Launch)
**Trigger:** User joins waitlist
**Goal:** Build anticipation, capture feedback
| Email | Timing | Subject | Content |
|-------|--------|---------|---------|
| 1 | Immediate | "You're on the list! 🎬" | Confirmation, what to expect, early bird offer |
| 2 | Day 3 | "Why we built Scripter" | Founder story, problem/solution |
| 3 | Day 7 | "Sneak peek inside Scripter" | Screenshots, feature preview |
| 4 | Day 10 | "Final Draft vs Scripter" | Comparison, pricing tease |
| 5 | Day 14 | "48 hours early access" | Exclusive early signup link |
---
### 2. Onboarding Sequence (New Users)
**Trigger:** User signs up
**Goal:** Activate users, demonstrate value
| Email | Timing | Subject | Content |
|-------|--------|---------|---------|
| 1 | Immediate | "Welcome to Scripter! Let's write." | Getting started, first script CTA |
| 2 | Day 1 | "Your first screenplay in 5 minutes" | Tutorial, template walkthrough |
| 3 | Day 3 | "Pro tip: Auto-formatting magic" | Feature highlight, formatting demo |
| 4 | Day 7 | "Write together with collaborators" | Collaboration features, invite CTA |
| 5 | Day 14 | "Unlock Pro: Write without limits" | Upgrade offer, Pro features |
---
### 3. Free-to-Pro Conversion Sequence
**Trigger:** Free user, day 7+
**Goal:** Convert to paid
| Email | Timing | Subject | Content |
|-------|--------|---------|---------|
| 1 | Day 7 | "Loving Scripter? Go Pro." | Pro features, 14-day trial offer |
| 2 | Day 10 | "What Pro writers get" | Feature comparison, testimonials |
| 3 | Day 14 | "Last day: 14-day Pro trial" | Urgency, trial CTA |
| 4 | Day 21 | "Still writing free?" | Final offer, annual discount |
---
### 4. Trial Conversion Sequence
**Trigger:** User starts Pro trial
**Goal:** Convert trial to paid
| Email | Timing | Subject | Content |
|-------|--------|---------|---------|
| 1 | Immediate | "Welcome to Scripter Pro!" | Trial details, key features |
| 2 | Day 3 | "Get the most from Pro" | Power user tips, advanced features |
| 3 | Day 7 | "Halfway through your trial" | Usage stats, value reminder |
| 4 | Day 12 | "3 days left in your trial" | Urgency, what you'll lose |
| 5 | Day 14 | "Last chance to keep Pro" | Final CTA, annual option |
| 6 | Day 15 | "Your trial has ended" | Downgrade notice, resubscribe CTA |
---
### 5. Engagement/Nurture Sequence
**Trigger:** Active user, weekly
**Goal:** Retain, educate, upsell
| Email | Timing | Subject | Content |
|-------|--------|---------|---------|
| Weekly | Monday | "This week in screenwriting" | Industry news, writing tips |
| Bi-weekly | Wednesday | "New feature alert" | Product updates, tutorials |
| Monthly | 1st | "Your Scripter stats" | Usage report, milestones |
---
### 6. Win-Back Sequence
**Trigger:** Inactive 30+ days
**Goal:** Reactivate users
| Email | Timing | Subject | Content |
|-------|--------|---------|---------|
| 1 | Day 30 | "We miss you! Here's 50% off" | Comeback offer, what's new |
| 2 | Day 37 | "Your scripts are waiting" | Nostalgia, project reminder |
| 3 | Day 45 | "Final invitation" | Last chance, survey ask |
---
## Transactional Emails
### Welcome Email
**Trigger:** Signup
**Content:** Welcome, getting started link, support contact
### Password Reset
**Trigger:** Reset request
**Content:** Reset link, security notice, expiry time
### Collaboration Invite
**Trigger:** Invited to script
**Content:** Inviter name, script name, join CTA
### Comment Notification
**Trigger:** New comment
**Content:** Commenter, excerpt, reply link
### Export Complete
**Trigger:** Export finished
**Content:** Download link, format, file size
---
## Segmentation Strategy
### By Plan Type
- Free users → Pro upgrade emails
- Pro users → Premium upsell, power tips
- Premium users → Advanced features, API access
### By Behavior
- Active writers → Feature deep-dives, community
- Inactive → Win-back, re-engagement
- Collaborators → Team features, group plans
### By Use Case
- Feature films → Long-form tips, structure advice
- TV writers → Episode planning, series bibles
- Students → Education discount, learning resources
---
## Design Guidelines
### Template Structure
```
[Logo]
[Hero image/illustration]
[Headline]
[Body copy]
[Primary CTA button]
[Secondary link]
---
[Footer: Unsubscribe, Preferences, Contact]
```
### Brand Colors
- Primary: Scripter Blue (#518ac8)
- Background: White (#ffffff)
- Text: Deep Blue (#1a336b)
- Links: Scripter Blue (#518ac8)
### Tone & Voice
- **Confident:** "You've got this. We've got you."
- **Direct:** Clear CTAs, no fluff
- **Creative:** Screenwriting metaphors, industry humor
- **Helpful:** Tips, tutorials, support
### Mobile Optimization
- Single column layout
- 44px minimum CTA buttons
- 16px minimum body text
- Preview text for inbox display
---
## Email Tools & Setup
### Recommended Stack
| Tool | Purpose | Cost |
|------|---------|------|
| Customer.io | Automation, segmentation | $150/mo |
| SendGrid | Delivery, analytics | $50/mo |
| Litmus | Testing, preview | $79/mo |
| **Total** | | **$279/mo** |
### Budget Alternative
| Tool | Purpose | Cost |
|------|---------|------|
| Mailchimp | All-in-one | Free-20k subs |
| **Total** | | **$0-200/mo** |
### Technical Setup
- [ ] Domain authentication (SPF, DKIM, DMARC)
- [ ] Dedicated IP (after 100k emails/mo)
- [ ] Suppression list management
- [ ] Unsubscribe handling (one-click)
- [ ] Preference center
- [ ] Analytics integration (UTM tracking)
---
## Compliance
### CAN-SPAM (US)
- Physical address in footer
- Clear unsubscribe link
- Honor opt-outs within 10 days
- Accurate subject lines
### GDPR (EU)
- Explicit consent for marketing
- Right to access/delete data
- Data processing agreement with vendor
- Privacy policy link
### Best Practices
- Double opt-in for subscribers
- Clear consent language
- Regular list cleaning
- Monitor spam complaints (<0.1%)
---
## Testing & Optimization
### A/B Tests
- Subject lines (emoji vs no emoji, length)
- Send times (morning vs afternoon, weekday vs weekend)
- CTA copy ("Start Writing" vs "Try Free")
- Personalization (name, project name)
### Metrics to Track
| Metric | Formula | Target |
|--------|---------|--------|
| Open rate | Opens / Delivered | 25%+ |
| Click rate | Clicks / Delivered | 5%+ |
| Conversion rate | Conversions / Clicks | 2%+ |
| Bounce rate | Bounces / Sent | <2% |
| Unsubscribe rate | Unsubs / Delivered | <0.5% |
| Spam complaints | Complaints / Delivered | <0.1% |
---
## Content Calendar
### Monthly Themes
| Month | Theme | Campaigns |
|-------|-------|-----------|
| May | Launch | Waitlist, launch announcements |
| June | Growth | Onboarding optimization, Pro trials |
| July | Retention | Engagement, feature adoption |
| August | Scale | Paid acquisition, partnerships |
### Weekly Cadence
- Monday: Newsletter (industry news + tips)
- Wednesday: Product update or feature highlight
- Friday: Community spotlight or user story
---
## Success Metrics
### 90-Day Goals
| Metric | Target |
|--------|--------|
| Email subscribers | 10,000 |
| Average open rate | 25% |
| Average click rate | 5% |
| Email-driven conversions | 500 Pro users |
| Email revenue | $5,000 MRR |
---
## Next Actions
1. **Choose email platform** - Customer.io vs Mailchimp
2. **Set up domain authentication** - SPF, DKIM, DMARC
3. **Design email templates** - Welcome, onboarding, newsletter
4. **Write email copy** - All sequences outlined above
5. **Implement tracking** - UTM parameters, conversion events
6. **Create preference center** - Let users choose frequency
7. **Build suppression lists** - Unsubscribes, bounces, spam
8. **Test all flows** - Send tests, verify links, mobile preview
---
**Related Issues:**
- FRE-577: Marketing website (signup forms)
- FRE-581: Launch campaign (waitlist emails)
- FRE-585: Analytics dashboard (email metrics)
**Dependencies:**
- Email platform setup
- Domain/email infrastructure
- User event tracking in product