MCPInstall

ph-conversion-tracking

Track and optimize conversions from your Product Hunt launch. Use this skill to measure signup rates, identify drop-offs, and calculate the true ROI of your launch.

Installs
71
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/yoanbernabeu/producthunt-skills --skill ph-conversion-tracking
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads ph-conversion-tracking automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

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]

FAQ

What does the ph-conversion-tracking skill do?

Track and optimize conversions from your Product Hunt launch. Use this skill to measure signup rates, identify drop-offs, and calculate the true ROI of your launch.

How do I install ph-conversion-tracking?

Run npx skills add https://github.com/yoanbernabeu/producthunt-skills --skill ph-conversion-tracking in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/ph-conversion-tracking/ (personal) or .claude/skills/ph-conversion-tracking/ (project).

Which AI agents can use ph-conversion-tracking?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is ph-conversion-tracking safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains ph-conversion-tracking?

It is published by yoanbernabeu in yoanbernabeu/producthunt-skills. It has 71 recorded installs.

More from yoanbernabeu/producthunt-skills

View all →

ph-community-outreach

yoanbernabeu/producthunt-skills

Open the skill to read its SKILL.md instructions.

107 installs

ph-competitor-analysis

yoanbernabeu/producthunt-skills

Open the skill to read its SKILL.md instructions.

90 installs

ph-video-demo

yoanbernabeu/producthunt-skills

Open the skill to read its SKILL.md instructions.

Media & Creative86 installs

ph-pricing-psychology

yoanbernabeu/producthunt-skills

Open the skill to read its SKILL.md instructions.

ph-launch-strategy

yoanbernabeu/producthunt-skills

Open the skill to read its SKILL.md instructions.

Marketing & SEO81 installs

ph-social-media-launch

yoanbernabeu/producthunt-skills

Open the skill to read its SKILL.md instructions.

Marketing & SEO79 installs

Popular marketing & seo skills

View category →

reddit-automation

flowkit-labs/skills

Find Reddit threads where people are genuinely asking for what you offer, then draft short, genuinely helpful replies — disclosing your affiliation honestly and naming your product only when it truly answers the question. Two moves: discovery — scan the right subreddits for real needs (recommendation asks, expressed pain, competitor mentions) and rank the few threads where you can actually help; drafting — write from real experience, respect each community's self-promo rules, and keep a human in the loop to review and post. This markets on Reddit the honest way: contribute value, disclose who you are, never astroturf. Distilled from the playbook behind doany.ai's Reddit agent. Triggers on "find reddit opportunities", "reddit marketing", "reddit automation", "reply on reddit for my product", "reddit community engagement", "reddit lead gen", or any ask to turn Reddit threads into genuine, disclosed marketing replies.

Marketing & SEO1.1M installs

twitter-automation

101-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO880K installs

twitter-automation

magentosh/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO771.7K installs

twitter-automation

qu-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO564.3K installs

product-launch-video

heygen-com/hyperframes

Turn a product or marketing URL, pasted script, or brief into a product launch / promo video — SaaS promos, feature reveals, product demos, app and company launches. Use when the user wants to market, launch, promote, or reveal a product; the default for any commercial URL. Site tours / showcases of a website route here too — the brief carries the show-it-as-is intent. Unclear → /hyperframes.

Marketing & SEO538.7K installs

twitter-automation

skills-shell/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Marketing & SEO453.7K installs