Files
FrenoCorp/plans/FRE-633-reddit-analytics-setup.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

7.6 KiB

Reddit AMA - Analytics & Tracking Setup

Issue: FRE-633
Owner: CMO
Priority: High (must complete before launch)
Timeline: Complete by T-3 days before AMA


UTM Parameter Strategy

Campaign Structure

Parameter Value Notes
utm_source reddit Primary source identifier
utm_medium social Social media channel
utm_campaign ama_launch_2026 Campaign identifier
utm_content {subreddit} Track by subreddit (sideproject, screenwriting, filmmakers)
utm_term {post_id} Optional: track specific posts

URL Templates

Primary Landing Page:

https://scripter.app?utm_source=reddit&utm_medium=social&utm_campaign=ama_launch_2026&utm_content={subreddit}

Beta Signup:

https://scripter.app/signup?utm_source=reddit&utm_medium=social&utm_campaign=ama_launch_2026&utm_content={subreddit}

Demo Request:

https://scripter.app/demo?utm_source=reddit&utm_medium=social&utm_campaign=ama_launch_2026&utm_content={subreddit}

Tracking Implementation Checklist

Pre-Launch Setup

  • Google Analytics 4 (or alternative):

    • Verify GA4 property is active
    • Create conversion events:
      • sign_up - User creates account
      • download_app - User downloads desktop app
      • request_demo - User requests demo
      • join_discord - User joins Discord community
    • Set up custom channel grouping for Reddit
    • Create real-time dashboard for launch day
  • UTM Builder:

    • Create URL shortener with UTM presets (bit.ly or custom)
    • Test all UTM-tagged URLs
    • Verify analytics captures UTM parameters correctly
  • Post-Click Experience:

    • Create Reddit-specific landing page (optional but recommended)
    • Add welcome message for Reddit visitors
    • A/B test landing page variants (if time permits)

Launch Day Monitoring

  • Real-Time Dashboard:

    • Sessions by source/medium
    • Conversion rate (signup/visit)
    • Top landing pages
    • Geographic distribution
    • Device breakdown (desktop/mobile)
  • Alerts:

    • Traffic spike alert (>10x normal)
    • Error rate alert (>5% 404s or 500s)
    • Conversion rate drop alert (<50% of baseline)

Post-AMA Analysis

  • 24-Hour Report:

    • Total sessions from Reddit
    • Conversion rate by subreddit
    • Top content/pages visited
    • Bounce rate comparison
  • 7-Day Report:

    • User retention (D1, D3, D7)
    • Feature usage patterns
    • Comparison to other acquisition channels
    • CAC calculation (if paid promotion used)
  • 30-Day Report:

    • LTV of Reddit-acquired users
    • Retention vs other channels
    • ROI analysis
    • Lessons learned for future AMAs

Reddit-Specific Metrics

Native Reddit Analytics

Track these manually (Reddit doesn't have built-in analytics for posts):

Metric How to Track Target
Upvotes Reddit post score 500+
Comments Comment count 100+
Upvote Ratio Upvotes / (upvotes + downvotes) 0.85+
Awards Reddit awards received 3+
Share Count Manual count of "share" mentions 50+

Referral Traffic

Track via analytics platform:

Metric Source Target
Reddit Sessions Analytics > Acquisition 5,000+
Signup Conversion Analytics > Conversions 4%+
App Downloads Analytics > Events 500+
Discord Joins Discord analytics 200+

Tools & Setup

Required (Free)

  • Google Analytics 4 - Primary analytics platform
  • Google Tag Manager - Event tracking management
  • Google Search Console - Search performance (optional)
  • Bit.ly or TinyURL - URL shortening with tracking
  • Mixpanel or Amplitude - Product analytics ($0-99/mo)
  • Hotjar - Session recordings and heatmaps ($39/mo)
  • Mention - Brand monitoring across web ($29/mo)

Setup Instructions

Google Analytics 4

  1. Go to GA4 property for Scripter

  2. Navigate to Admin > Events

  3. Create custom events:

    Event Name: sign_up
    Parameters: method (email, google, github), utm_source, utm_medium, utm_campaign
    
    Event Name: download_app
    Parameters: platform (macos, windows, linux), utm_source, utm_medium
    
    Event Name: join_discord
    Parameters: utm_source, utm_medium, utm_campaign
    
  4. Create conversions:

    • Mark sign_up as conversion
    • Mark download_app as conversion
    • Mark join_discord as conversion
  5. Create custom channel grouping:

    • Name: "Reddit Campaigns"
    • Condition: utm_source contains "reddit"

URL Shortener Setup

Create short links for easy sharing:

Primary Post: bit.ly/scripter-reddit-ama
Beta Signup: bit.ly/scripter-beta-reddit
Demo Request: bit.ly/scripter-demo-reddit

Link each to full UTM-tagged URL.


Launch Day Dashboard Template

Real-Time Metrics (Update Every 30 Minutes)

Time (PT) Sessions Signups Conversion Rate Top Page Notes
10:00 AM Post launched
10:30 AM
11:00 AM
11:30 AM
12:00 PM Lunch rush
12:30 PM
1:00 PM
1:30 PM
2:00 PM Active engagement ends
6:00 PM Evening check
10:00 PM Day-end summary

End-of-Day Summary

  • Total Reddit Sessions: [number]
  • Total Signups: [number]
  • Overall Conversion Rate: [percentage]
  • Top Performing Subreddit: [subreddit]
  • Best Converting Content: [page/feature]
  • Key Learnings: [bullet points]

Integration with Other Tools

Discord

  • Set up Discord analytics bot (e.g., Server Insights)
  • Create Reddit-specific welcome channel
  • Track Discord joins from Reddit UTM links
  • Assign "Redditor" role for AMA participants

Email Marketing

  • Tag email subscribers from Reddit campaign
  • Create email sequence for Reddit signups
  • Track email open/click rates for Reddit segment
  • A/B test subject lines for Reddit audience

Product Analytics

  • Create Reddit user cohort in Mixpanel/Amplitude
  • Track feature usage patterns
  • Compare retention to other acquisition channels
  • Identify power users from Reddit for case studies

Privacy & Compliance

  • GDPR Compliance:

    • Cookie consent banner active
    • Analytics anonymization enabled
    • Data retention policy documented
  • CCPA Compliance:

    • "Do Not Sell" option available
    • Data deletion process in place
  • Reddit Rules:

    • No deceptive tracking
    • Transparent about data collection
    • Respect subreddit privacy rules

Files & Resources

  • Analytics Dashboard: [Link to GA4 dashboard]
  • UTM Builder: [Link to URL shortener]
  • Real-Time Monitor: [Link to real-time analytics]
  • Post-AMA Report Template: [Link to Google Data Studio or similar]

Owner & Timeline

Task Owner Due Date Status
GA4 setup CTO/CMO T-5 days Pending
UTM URL creation CMO T-5 days Pending
Dashboard creation CMO T-3 days Pending
Testing & validation CMO + CTO T-2 days Pending
Launch day monitoring CMO Launch day Pending
Post-AMA analysis CMO T+7 days Pending

Last Updated: 2026-04-26
Next Review: T-7 days before confirmed launch date