Product Hunt Analytics Setup
This skill helps you set up comprehensive analytics tracking to measure your Product Hunt launch performance and optimize your funnel.
When to Use This Skill
-
Before launch: Setting up tracking infrastructure
-
Launch day: Monitoring real-time metrics
-
Post-launch: Analyzing results and ROI
Essential Metrics to Track
Product Hunt Metrics
Metric Source Importance
Ranking position PH homepage Critical
Total upvotes PH product page Critical
Comments PH product page High
Saves/bookmarks PH product page Medium
Website Metrics
Metric Source Importance
Total visitors Analytics Critical
PH referral traffic Analytics Critical
Bounce rate Analytics High
Time on site Analytics Medium
Pages per session Analytics Medium
Conversion Metrics
Metric Source Importance
Signups Your database Critical
Trial starts Your database High
Purchases Payment system Critical
Conversion rate Calculated Critical
Analytics Tools Setup
- Google Analytics 4
Basic Setup:
-
Create GA4 property
-
Install tracking code
-
Set up events
-
Create conversion goals
Key Events to Track:
// Page view (automatic) // Signup started gtag('event', 'signup_started', { 'source': 'producthunt' });
// Signup completed gtag('event', 'signup_completed', { 'source': 'producthunt', 'plan': 'free' });
// Trial started gtag('event', 'trial_started', { 'source': 'producthunt', 'plan': 'pro' });
// Purchase completed gtag('event', 'purchase', { 'source': 'producthunt', 'value': 99.00, 'currency': 'USD' });
UTM Parameters: Add to all your links:
?utm_source=producthunt &utm_medium=social &utm_campaign=launch_jan2024
Real-Time Dashboard:
-
Navigate to Reports > Realtime
-
Filter by Traffic Source = producthunt.com
- Plausible Analytics (Privacy-Focused Alternative)
Setup:
-
Add script to website
-
Configure goals
-
Set up custom events
Benefits for PH Launch:
-
Real-time by default
-
Clean, simple dashboard
-
No cookie consent needed
-
Easy referrer tracking
- Mixpanel / Amplitude (Product Analytics)
For Deeper Funnel Analysis:
Events to Track:
- Page Viewed (with source)
- Signup Started
- Signup Completed
- Onboarding Step 1
- Onboarding Step 2
- Onboarding Completed
- Feature Used (first time)
- Upgrade Clicked
- Payment Completed
Cohort Analysis:
-
Compare PH users vs other sources
-
Retention by acquisition source
-
Feature adoption by source
- Product Hunt Specific Tracking
Manual Tracking Spreadsheet:
Time Rank Upvotes Δ Upvotes Comments Visits Signups
00:00
0
0 0 0
01:00
02:00
Tools for PH Tracking:
-
Upvote Bell (upvote notifications)
-
Manual refresh and logging
-
Custom scripts (PH API)
Dashboard Setup
Launch Day Dashboard
Create a single view showing:
┌─────────────────────────────────────────────────┐ │ PRODUCT HUNT LAUNCH DASHBOARD │ ├─────────────────────────────────────────────────┤ │ │ │ PH METRICS │ WEBSITE METRICS │ │ ─────────── │ ───────────────── │ │ Rank: #4 │ Visitors: 1,234 │ │ Upvotes: 234 │ From PH: 987 (80%) │ │ Comments: 45 │ Bounce: 34% │ │ │ │ ├─────────────────────────────────────────────────┤ │ │ │ CONVERSIONS │ HOURLY TREND │ │ ──────────── │ ──────────── │ │ Signups: 156 │ [Chart showing │ │ Conv Rate: 12.6% │ upvotes over time] │ │ Revenue: $1,240 │ │ │ │ │ └─────────────────────────────────────────────────┘
Tools for Dashboards:
-
Google Data Studio (free)
-
Grafana (self-hosted)
-
Geckoboard
-
Notion (manual)
Tracking Implementation Checklist
Before Launch (Required)
Website Analytics:
-
Google Analytics 4 installed
-
Real-time dashboard accessible
-
UTM parameters prepared
-
Referrer tracking verified
Conversion Tracking:
-
Signup event tracking
-
Purchase event tracking
-
Goals/conversions configured
-
Test conversions working
Referrer Attribution:
-
producthunt.com identified correctly
-
Can filter traffic by source
-
Landing page tracking works
Before Launch (Recommended)
Advanced Setup:
-
Custom dashboard created
-
Alerts configured
-
A/B testing tools ready
-
Heatmap tool installed (Hotjar, etc.)
Spreadsheet Tracking:
-
Manual tracking sheet created
-
Hourly logging template ready
-
Team access configured
Launch Day
Monitoring:
-
Real-time dashboard open
-
Logging started at launch
-
Team has access
-
Alerts working
Funnel Visualization
Typical PH Launch Funnel
Product Hunt Page Views │ ▼ (Click-through rate: ~20-40%) Website Visitors from PH │ ▼ (Engagement rate: ~40-60%) Engaged Visitors (>30s or 2+ pages) │ ▼ (Signup rate: ~5-15%) Signups / Trial Starts │ ▼ (Conversion rate: ~10-30%) Paid Customers
Track Drop-Off Points
Set up funnel in analytics:
-
PH page → Website
-
Website → Signup page
-
Signup page → Signup complete
-
Signup complete → Onboarding
-
Onboarding → First value
-
First value → Payment
Benchmarks & Goals
Typical PH Launch Benchmarks
Metric Poor Average Good Great
PH → Site CTR <10% 10-20% 20-30%
30%
Bounce rate
70% 50-70% 30-50% <30%
Visit → Signup <3% 3-8% 8-15%
15%
PH visitors <500 500-1500 1500-3000
3000
Set Your Goals
LAUNCH GOALS:
Product Hunt:
- Target upvotes: [___]
- Target comments: [___]
- Target ranking: Top [___]
Website:
- Target visitors from PH: [___]
- Target bounce rate: <[___]%
Conversions:
- Target signups: [___]
- Target conversion rate: [___]%
- Target revenue: $[___]
Post-Launch Analysis
Key Questions to Answer
Acquisition:
-
How many people visited from PH?
-
What was click-through rate?
-
How did PH compare to other sources?
Engagement:
-
Did PH visitors engage with content?
-
What pages did they visit?
-
How long did they stay?
Conversion:
-
How many signed up?
-
What was conversion rate?
-
How does this compare to other channels?
Quality:
-
Are PH users retained?
-
Do they convert to paid?
-
What's LTV of PH-acquired users?
Analysis Template
POST-LAUNCH ANALYSIS: [Product Name] Date: [Launch Date]
ACQUISITION
- PH referral visitors: [___]
- % of total launch traffic: [___]%
- Peak hour: [] with [] visitors
ENGAGEMENT
- Average time on site: [___]
- Pages per session: [___]
- Bounce rate: [___]%
CONVERSION
- Total signups: [___]
- Signup conversion rate: [___]%
- Paying customers: [___]
- Revenue: $[___]
COMPARISON
- PH conversion vs. average: [___]%
- PH user quality score: [___]/10
LEARNINGS
- What worked: [___]
- What didn't: [___]
- For next time: [___]
Analytics Checklist
Setup Phase (1 Week Before)
-
All tracking code installed
-
Events configured
-
Funnels set up
-
Dashboard created
-
Test tracking working
-
Team access granted
Launch Day
-
Real-time monitoring active
-
Hourly logging in progress
-
Alerts working
-
No tracking issues
Post-Launch
-
All data captured
-
Analysis completed
-
Learnings documented
-
Comparison to goals
Output Format
ANALYTICS SETUP FOR: [Product Name]
TOOLS CONFIGURED:
- Website analytics: [Tool]
- Product analytics: [Tool]
- PH tracking: [Method]
- Dashboard: [Location]
EVENTS TRACKING:
- Page views with source
- Signup started
- Signup completed
- Trial started
- Purchase completed
FUNNEL CONFIGURED: [Diagram of your funnel]
GOALS SET:
- Visitors: [Target]
- Signups: [Target]
- Conversion: [Target]%
- Revenue: $[Target]
DASHBOARD LOCATION: [Link]
TRACKING VERIFIED: [Yes/No]