Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
yoanbernabeu avatar

Ph Conversion Tracking

  • 35 installs
  • 15 repo stars
  • Updated January 30, 2026
  • yoanbernabeu/producthunt-skills

Helps with ai & agent building tasks during AI-assisted development.

About

ph-conversion-tracking is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • ph-conversion-tracking
  • AI & Agent Building
  • AI-coding skill

Ph Conversion Tracking by the numbers

  • 35 all-time installs (skills.sh)
  • +2 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #8,740 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/yoanbernabeu/producthunt-skills --skill ph-conversion-tracking

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs35
repo stars15
Last updatedJanuary 30, 2026
Repositoryyoanbernabeu/producthunt-skills

What it does

Helps with ai & agent building tasks during AI-assisted development.

Files

SKILL.mdMarkdownGitHub ↗

Product Hunt Conversion Tracking

This skill helps you measure the real business impact of your Product Hunt launch through conversion tracking and ROI analysis.

When to Use This Skill

  • Setting up conversion measurement
  • Tracking launch day conversions
  • Analyzing funnel performance
  • Calculating launch ROI
  • Comparing to other acquisition channels

The Conversion Funnel

Standard PH Conversion Path

PRODUCT HUNT
    │
    ├─── Impressions (people who see your listing)
    │         │
    │         ▼ [View Rate]
    ├─── Page Views (people who click)
    │         │
    │         ▼ [Click-through Rate]
    ├─── Website Visitors
    │         │
    │         ▼ [Engagement Rate]
    ├─── Engaged Visitors (>30s, 2+ pages)
    │         │
    │         ▼ [Signup Rate]
    ├─── Signups / Trials
    │         │
    │         ▼ [Activation Rate]
    ├─── Activated Users (reached value)
    │         │
    │         ▼ [Conversion Rate]
    └─── Paying Customers

Key Conversion Points

StageTypical RateWhat It Measures
View → Click15-30%Listing appeal
Click → Visit70-90%Page load, relevance
Visit → Signup5-15%Landing page effectiveness
Signup → Activation30-60%Onboarding quality
Activation → Paid10-30%Product-market fit

Setting Up Conversion Tracking

1. Define Your Conversions

Primary Conversion (Pick One):

  • Signup completed
  • Trial started
  • Purchase made
  • App installed

Secondary Conversions:

  • Email collected
  • Demo booked
  • Free tier activated
  • Feature used

2. Technical Implementation

Google Analytics 4 Events:

// Signup conversion
gtag('event', 'generate_lead', {
  'event_category': 'signup',
  'event_label': 'producthunt',
  'value': 0
});

// Purchase conversion
gtag('event', 'purchase', {
  'transaction_id': 'T_12345',
  'value': 99.00,
  'currency': 'USD',
  'items': [{
    'item_name': 'Pro Plan',
    'price': 99.00
  }]
});

Server-Side Tracking:

# When signup occurs
def track_signup(user, source):
    analytics.track(user.id, 'Signed Up', {
        'source': source,  # 'producthunt'
        'plan': user.plan,
        'timestamp': datetime.now()
    })

3. Attribution Setup

First-Touch Attribution:

  • Capture source on first visit
  • Store in cookie/database
  • Associate with eventual conversion

UTM Tracking:

https://yoursite.com?utm_source=producthunt&utm_medium=launch&utm_campaign=jan2024

Referrer Tracking:

// Capture referrer on page load
if (document.referrer.includes('producthunt.com')) {
  localStorage.setItem('acquisition_source', 'producthunt');
}

Measuring Conversions

Real-Time Tracking (Launch Day)

Hourly Log Template:

HourPH VisitorsSignupsConv RateRevenue
00:004536.7%$0
01:008977.9%$99
02:006757.5%$0
...
Total

Conversion Rate Calculations

Visitor to Signup Rate:

Signup Rate = (Signups / PH Visitors) × 100

Example: 156 signups / 1,234 visitors = 12.6%

Trial to Paid Rate:

Conversion Rate = (Paid / Trials) × 100

Example: 23 paid / 156 trials = 14.7%

Revenue per Visitor:

RPV = Total Revenue / Total Visitors

Example: $2,277 / 1,234 = $1.85 per visitor

Funnel Analysis

Identifying Drop-Offs

Funnel Visualization:

PH Page Views:     2,500 (100%)
                      │
                      ▼ 49% continue
Website Visits:    1,234 (49%)
                      │
                      ▼ 38% continue
Engaged (>30s):      469 (19%)
                      │
                      ▼ 33% continue
Signup Started:      156 (6.2%)
                      │
                      ▼ 90% complete
Signup Done:         140 (5.6%)
                      │
                      ▼ 16% convert
Paid:                 23 (0.9%)

Drop-Off Analysis:

  • PH → Site: 51% drop → Is listing compelling?
  • Site → Engaged: 62% drop → Is landing page relevant?
  • Engaged → Signup: 67% drop → Is CTA clear?
  • Signup → Complete: 10% drop → Is form too long?
  • Complete → Paid: 84% drop → Is value delivered?

Optimization Opportunities

For each drop-off point:

1. High Drop-Off? → Investigate why 2. Identify Pattern → What's different about converters? 3. Hypothesis → What change might help? 4. Test → A/B test the change 5. Measure → Did conversion improve?

ROI Calculation

Basic ROI Formula

Launch ROI = (Revenue Generated - Costs) / Costs × 100

Comprehensive ROI Analysis

Revenue Side:

Immediate Revenue:
- Direct purchases: $2,277

Projected Revenue (LTV-based):
- 23 customers × $480 LTV = $11,040

Total Value: $13,317

Cost Side:

Time Investment:
- Preparation: 40 hours × $100/hr = $4,000
- Launch day: 16 hours × $100/hr = $1,600
- Follow-up: 8 hours × $100/hr = $800

Direct Costs:
- Design assets: $500
- Tools/subscriptions: $100
- Promotional offer cost: $300

Total Costs: $7,300

ROI Calculation:

ROI = ($13,317 - $7,300) / $7,300 × 100 = 82.4%

Customer Acquisition Cost

CAC from PH = Total Launch Costs / Customers Acquired
            = $7,300 / 23
            = $317.39 per customer

Compare to Other Channels:

ChannelCACQuality
Product Hunt$317High
Google Ads$150Medium
Content Marketing$200High
Cold Outreach$500Low

Cohort Analysis

PH Users vs Other Sources

Track these metrics by acquisition source:

MetricPH UsersOrganicPaid Ads
Activation Rate45%38%28%
Day 7 Retention35%32%22%
Day 30 Retention25%24%15%
Upgrade Rate18%12%8%
Avg LTV$520$380$240

What This Tells You

  • PH users often higher quality
  • Worth the launch investment?
  • Should you launch again?

Benchmarks & Goals

Industry Benchmarks

B2B SaaS from PH:

MetricLowAverageHigh
Visit → Trial3%8%15%
Trial → Paid10%18%30%
Launch Revenue$500$3,000$15,000+

Consumer Apps from PH:

MetricLowAverageHigh
Visit → Signup5%15%30%
Signup → Active20%40%60%
Launch Downloads2001,0005,000+

Setting Your Goals

PRE-LAUNCH CONVERSION GOALS

Visitors (from PH): [Target]
↓ [Target]% conversion
Signups: [Target]
↓ [Target]% conversion
Trials: [Target]
↓ [Target]% conversion
Paid: [Target]
↓ $[Avg Price]
Revenue: $[Target]

Post-Launch Conversion Analysis

Analysis Template

CONVERSION ANALYSIS: [Product Name]
Launch Date: [Date]

FUNNEL SUMMARY:
PH Views → Site: [X] ([Y]%)
Site → Signup: [X] ([Y]%)
Signup → Paid: [X] ([Y]%)

KEY METRICS:
Total PH Visitors: [X]
Total Signups: [X]
Signup Rate: [X]%
Total Paid: [X]
Conversion Rate: [X]%

REVENUE:
Immediate: $[X]
Projected LTV: $[X]
Total Value: $[X]

COSTS:
Time: $[X]
Direct: $[X]
Total: $[X]

ROI: [X]%
CAC: $[X]

COMPARED TO GOALS:
Visitors: [Actual] vs [Goal] ([Over/Under])
Signups: [Actual] vs [Goal] ([Over/Under])
Revenue: [Actual] vs [Goal] ([Over/Under])

INSIGHTS:
- [Key learning 1]
- [Key learning 2]
- [Key learning 3]

OPTIMIZATION PRIORITIES:
1. [Biggest drop-off to fix]
2. [Second priority]
3. [Third priority]

Conversion Tracking Checklist

Setup Phase

  • [ ] Primary conversion defined
  • [ ] Tracking code implemented
  • [ ] Attribution model set
  • [ ] Goals configured in analytics
  • [ ] Test conversions verified

Launch Day

  • [ ] Real-time tracking active
  • [ ] Hourly logging in progress
  • [ ] Conversion alerts working
  • [ ] No tracking issues

Post-Launch

  • [ ] All conversions captured
  • [ ] Funnel analyzed
  • [ ] ROI calculated
  • [ ] Cohort analysis done
  • [ ] Learnings documented

Output Format

CONVERSION REPORT: [Product Name]

EXECUTIVE SUMMARY:
Launch Date: [Date]
Total Visitors: [X]
Total Conversions: [X]
Conversion Rate: [X]%
Revenue: $[X]
ROI: [X]%

FUNNEL BREAKDOWN:
[Step 1] → [Step 2]: [X]%
[Step 2] → [Step 3]: [X]%
[Step 3] → [Step 4]: [X]%

BIGGEST DROP-OFF: [Step] ([X]% loss)
RECOMMENDATION: [Action to improve]

COMPARISON TO BENCHMARKS:
[Metric]: [Actual] vs [Benchmark] - [Status]

NEXT STEPS:
1. [Priority action]
2. [Secondary action]
3. [Tertiary action]

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.