Go-to-market strategy

01What is it?
Comprehensive go-to-market strategy and launch execution skill. Use when planning a product launch, feature announcement, market entry, or release strategy. The value is a focused slice of go-to-market strategy judgment, useful when several similar skills cover the same ground.
02Inputs
Context the agent needs: your goals, audience, constraints, and any source material the skill asks for.
03Output
A ready-to-use result: the analysis, copy, or recommendations the agent produces.
Install-only

Install as a package

Installs this one skill package for your coding agent, including any supporting files that skill ships with — not every skill in the repository. Read the tutorial.

Terminal
$ npx skills add manojbajaj95/claude-gtm-plugin --skill go-to-market-strategy

Skill instructions

The instruction file for this skill. The skill also includes other files you need to install to use it.

SKILL.md

Go-to-Market Strategy

Workspace Context

Read bootstrap context before asking questions: strategy/brand.md for brand, audience, offer, channels, tools, constraints, and metrics; about/me.md for personal voice; content/ideas.md and content/calendar.md for content planning. Use legacy product-marketing context files only as fallback. Save generated drafts to content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md, and route durable learnings back to strategy/brand.md, about/me.md, or content/ideas.md.

Operating Contract

This skill is self-contained for its frontmatter scope: use its local instructions, references, scripts, and assets as the playbook; ask only for missing task-specific inputs; hand off to adjacent skills instead of expanding scope; and return an actionable artifact, decision, plan, draft, or diagnostic.

End-to-end GTM playbook: motion selection, positioning, channel strategy, phased launch execution, launch marketing, and technical product launches.


Core Philosophy

A launch is a campaign, not an event. Build momentum before launch, peak at launch, sustain after. The best companies don't launch once — they launch again and again.


GTM Motion Selection

MotionBest ForKey Lever
PLGSMB, developers, low ACV (<$5K)Free → paid conversion
PLG + Sales-AssistMid-market, $5K-$25K ACVPQL → SQL routing
Sales-LedEnterprise, complex product, >$25K ACVRelationship, champion
Community-LedDeveloper tools, OSSCommunity adoption
Partner-LedGeographic expansion, enterprisePartner incentives

Quick decision:

ACV < $5K and self-serve possible? → PLG
Buyer technical? → Developer/community-led
Everything else? → Sales-led

5-Phase GTM Strategy

Phase 1: Market Positioning

Define ICP, positioning, and messaging using the marketing-strategy skill before executing launch phases.

Validate: target customer defined, differentiation identified, tested with 5+ customers.

Phase 2: Messaging & Content

Message hierarchy:

  1. Headline — Core benefit in 5-10 words
  2. Sub-headline — How it works or who it's for
  3. 3 Key Benefits — Feature → benefit
  4. Social Proof — Testimonials, logos, metrics
  5. CTA — Clear next step

Content to create: Launch blog post · Product demo video (2-3 min) · Landing page · Email announcement · 5-10 social posts

Phase 3: Channel Strategy (ORB)

Owned (highest ROI — build these first): Email list · Blog/SEO · Branded community

Rented (speed, not stability): Twitter/X · LinkedIn · YouTube · Reddit — use to drive to owned

Borrowed (shortcut to audiences): Guest posts · Podcast interviews · Influencer partnerships · Co-marketing

Strategy: Use rented/borrowed to drive traffic, capture into owned.

Phase 4: Launch Timeline

6-Week Launch Timeline:

  • Week -6: Finalize messaging, create content, set metrics
  • Week -4: Build waitlist, draft emails, reach out to press/influencers
  • Week -2: Tease on social, send "coming soon" emails, final QA
  • Week 0 (Launch Day): Publish landing page + blog, post to Product Hunt 12:01 AM PT, send launch email, share on socials, monitor and respond
  • Week +1: Share testimonials, post case studies, analyze metrics
  • Week +2: Post-launch analysis, plan ongoing marketing

Phase 5: Metrics & Success Criteria

Define BEFORE launch:

  • Awareness: Website visitors, social impressions
  • Acquisition: Signups, trial starts, purchases
  • Activation: Users completing core action
  • Revenue: MRR, conversion rate

Multi-Phase Launch Approach

PhaseGoalKey Actions
InternalValidate functionalityTest with friendly users, fix major issues
AlphaFirst external validationLanding page, waitlist, invite individually
BetaScale early access + buzzWork through waitlist, tease problems you solve
Early AccessValidate at scaleLeak details, usage data, PMF survey
Full LaunchMaximum visibilityOpen signups, start charging, all channels live

Product Hunt Launch

Before launch day: Build relationships with supporters, optimize listing (tagline, visuals, demo video), engage in communities.

On launch day: Treat as all-day event. Respond to every comment. Drive traffic back to site to capture signups.

After: Follow up with all who engaged. Convert PH traffic into email signups.

Case study — Reform: studied successful launches, polished visuals, community engagement pre-launch → #1 Product of the Day.


Launch Marketing Pack

For any major launch, produce these 7 deliverables:

  1. Context snapshot — what's launching, who it's for, goal, date, constraints
  2. Launch Marketing Brief — message, hook/sizzle, proof points, CTA, audience segments
  3. Launch Motion + Channel Plan — sequencing, channel table, asset mapping
  4. PR Outreach Kit — exclusive decision, target outlets, pitch + follow-up emails
  5. Asset + Internal Readiness Kit — asset checklist, landing page outline, sales talk track, FAQ, objections
  6. Measurement + Experiment Plan — metrics, instruments, experiments, what to double down on
  7. Risks / Open questions / Next steps

For launch marketing templates: see references/TEMPLATES.md For intake questions to gather launch inputs: see references/INTAKE.md For full workflow guidance: see references/WORKFLOW.md


Technical Product Launches

For developer tools, APIs, SDKs, and technical infrastructure:

Launch Tiers

TierTypeTimelineInvestment
1 — MajorNew product/GA12-16 weeksHigh
2 — StandardNew features/integrations6-8 weeksMedium
3 — MinorUpdates/patches2-4 weeksLow

Developer-First Principles

  1. Documentation is non-negotiable — Don't launch without a getting started guide + API reference + 3+ code samples
  2. Show, don't tell — Actual code > marketing copy
  3. Interactive > passive — Playground > demo video > screenshots
  4. Community-first — Answer Stack Overflow, engage GitHub, respond on Hacker News

Primary Developer Channels

Dev docs · GitHub/GitLab · Developer blog · API changelog · Dev.to · Hacker News · Reddit · Discord/Slack · YouTube tutorials

For tier framework details: see references/launch_tiers.md For developer metrics: see references/metrics_frameworks.md


GTM Execution Checklist

Pre-Launch

  • Landing page with clear value proposition and waitlist capture
  • Owned channels established (email list, blog)
  • 1-2 rented channels with profiles optimized
  • Borrowed channel opportunities identified
  • Launch assets created (screenshots, demo video, social posts)
  • Onboarding flow tested
  • Analytics and tracking live

Launch Day

  • Announcement email sent
  • Blog post published
  • Social posts live
  • Product Hunt listing active (if using)
  • In-app announcement for existing users
  • Team ready to engage and respond

Post-Launch

  • Onboarding email sequence active
  • Comparison pages published
  • Roundup email includes announcement
  • Feedback collected and triaged
  • Next launch moment planned

Common GTM Mistakes

  • Launching without audience — Build email list first
  • One-day launch, then silence — Plan 30 days of post-launch activity
  • Everything everywhere — Pick 2-3 channels, do them well
  • No success metrics — Define goals before launch
  • Features not benefits — "You can achieve X" beats "We have feature X"
  • Over-promising — Ground claims in real evidence

Related Skills

  • sales-and-revenue-operations — Sales team, RevOps, ICP
  • pricing-strategy — Pricing decisions
  • marketing-strategy — Product marketing, positioning, and competitive intelligence

Supporting file: references/CHECKLISTS.md

Checklists

Use these before finalizing the Launch Marketing Pack and before launch day.

A) Launch brief checklist

  • Clear audience/ICP and use case
  • One-sentence message a teammate can repeat
  • Concrete hook/sizzle (showable/measurable), not vague hype
  • Proof points are real, substantiated, and safe to share
  • Single CTA (what the audience should do next)
  • Constraints and approvals are documented (legal/compliance/brand)

B) PR outreach checklist (if using PR)

  • Exclusive vs broad decision is explicit
  • Target outlet(s)/reporters are a clear fit for the story
  • Pitch email is short, specific, and includes 1–3 proof points
  • Follow-up cadence is defined
  • Website readiness confirmed (speed, signup flow, analytics)
  • No confidential information included

C) Channel + asset plan checklist

  • Channel plan table filled (channel → asset → date → metric)
  • Every channel row maps to the core message + hook
  • Assets have owners and due dates
  • Landing page and signup flow are tested

D) Internal readiness checklist

  • 30-second talk track exists
  • FAQ covers top 10 questions
  • Top objections and responses prepared
  • Known limitations and guardrails stated
  • Escalation path for edge cases is clear

E) Measurement + experiments checklist

  • Primary/secondary/guardrail metrics defined
  • Instrumentation assumptions listed (and gaps called out)
  • Experiment backlog includes thresholds and owners
  • “Double down” rule is explicit

F) Day-of checklist

  • Final QA: site, signup, links, analytics, email deliverability
  • Monitoring: traffic, conversion, error rates, support inbox
  • Comms plan: internal updates cadence, who decides changes
  • Backup plan: what to do if site breaks or feedback is negative

Required final section

  • Risks
  • Open questions
  • Next steps

Supporting file: references/GUIDE.md

launch Guide


Supporting file: references/TEMPLATES.md

Templates (Copy/Paste)

Use these templates to produce the Launch Marketing Pack deliverables.

1) Context snapshot (table)

FieldValue
What’s launching
Launch type
Primary audience/ICP
Primary goal
Success metrics
Target date/window
Primary channels
Key constraints
Proof available
Assumptions / TBDs

2) Launch Marketing Brief

One-line description

{In one sentence, what is it and who is it for?}

Why now

{What changed in the world/product that makes this timely?}

Core message (“steak”)

  • Who:
  • Problem:
  • Solution:
  • Differentiator:
  • CTA:

Hook / “sizzle” (pick one primary)

  • Primary hook:
  • Why it earns attention:
  • Proof asset(s):
  • Backup hooks (2–3):

Proof points (only what you can support)

Audience segments (optional)

  • Segment A: … (message angle)
  • Segment B: … (message angle)

3) Launch Motion + Sequencing

Motion choice

{Owned-first / Community-first / PR-led / Partner-led / Hybrid}

Sequencing plan (timeline)

  • T-14 days: …
  • T-7 days: …
  • T-2 days: …
  • Launch day: …
  • T+2 days: …
  • T+7 days: …

Go/No-go criteria

  • Go if: …
  • No-go if: …

4) Channel Plan (table)

ChannelAudienceMessage angleAssetDate/timeCTASuccess metric

5) PR Outreach Kit

Exclusive decision

  • Default: {Exclusive / Broad}
  • Rationale:
  • Target outlet:
  • Backup outlets (ranked):

Reporter/outlet list (placeholders)

OutletReporterBeatWhy fitStatusNotes

Pitch email (exclusive)

Subject: {Clear news hook} (exclusive)

Hi {Name} —
I’m reaching out with an exclusive about {news in 6–10 words}.

What it is: {1 sentence}
Who it’s for: {1 sentence}
Why now: {1 sentence}
Proof: {1–3 bullets; only verifiable items}

Would you like to take this as an exclusive? If so, we can share {demo/press kit} and align on timing.

Thanks,
{Name}

Follow-up (24–48h)

Subject: Re: {news hook} (exclusive)

Hi {Name} — quick follow-up in case this got buried.
Happy to share {demo/asset} and answer questions. Are you interested in taking this as an exclusive?

Thanks,
{Name}

6) Asset checklist (minimum viable)

AssetOwnerStatusLink/LocationNotes
Landing page
Demo video/GIF
Announcement email
Social post set
Press blurb + FAQ
Internal readiness doc

7) Internal readiness kit

30-second talk track

{What it is, who it’s for, why it matters, what to do next.}

FAQ (top 10)

Objections + responses (top 5)

  • Objection: …
    • Response: …

Known limitations / guardrails

Escalation path

  • If question is about X → contact Y

8) Measurement + Experiment plan

Success metrics

  • Primary: …
  • Secondary: …
  • Guardrails: … (e.g., support tickets, unsubscribe rate)

Instrumentation assumptions

  • Events/analytics available: …
  • UTM plan: …

Experiment backlog (high volume, structured)

ExperimentChannelHypothesisMinimal assetLaunch dateSuccess thresholdOwner

“Double down” rule

If {signal} crosses {threshold} within {window}, then {scale action}.

9) Day-of runbook (skeleton)

  • T-60m: final checks (site, signup, analytics, comms)
  • T-0: publish/send
  • T+30m: monitor traffic + conversion + support inbox
  • T+2h: quick recap + next actions
  • T+24h: results snapshot + iterate

10) Post-launch retro prompts

  • What channel surprised us (positive/negative)?
  • What hook/message got repeated by others?
  • Where did users drop off (traffic → signup → activation)?
  • What should we do 5 more times? What should we stop?

Supporting file: references/WORKFLOW.md

Workflow (Expanded)

This file expands ../SKILL.md with extra guidance and heuristics.

Step 2 — Core message (“steak”)

Aim for a message a non-expert can repeat:

  • Who it’s for
  • What it helps them do
  • Why it’s better than the alternative
  • What to do next (CTA)

Heuristic: if you need 5 sentences, it’s too complex for a launch headline.

Step 3 — The “sizzle” hook (attention-earning moment)

The hook is the “reason to look” that earns attention fast. Common patterns:

  • Visual demo: a 10–30s clip that shows a before/after
  • Surprising insight: a stat or observation (must be verifiable)
  • Sharp contrast: “Before: X. After: Y.” (concrete outcomes)
  • Artifact reveal: template, tool, or resource people can use immediately

Guardrails:

  • Avoid vague hype (“revolutionary”, “10x”, “game-changing”) unless you can prove it.
  • Prefer “show” over “tell” (screenshots, GIFs, short clips, examples).

Step 4 — Launch motion + sequencing (including PR exclusive)

Choosing a launch motion

Pick based on goal + constraints:

  • Owned-first: email list / blog / in-product. Best when you have an audience already.
  • Community-first: Product Hunt, Reddit, Slack/Discord, niche communities. Best for developer/creator products.
  • PR-led: useful when you have real news and a crisp angle, but requires careful execution.
  • Partner-led: co-marketing with an ecosystem partner; works well for B2B platforms.

Exclusive PR heuristic (early-stage)

An exclusive is often the simplest path when:

  • you’re early-stage and want one credible story,
  • you have a clean “news hook” (launch, funding, milestone),
  • you can offer a reporter a clear angle + proof,
  • you can accept that one outlet gets the first story.

Practical sequence:

  1. Pitch one target outlet/reporter.
  2. If no response by the deadline, move to the next.
  3. After the exclusive runs, publish on owned channels.

Website readiness check:

  • landing page loads fast
  • signup flow works
  • analytics/UTM tracking is ready
  • support inbox + monitoring are staffed

Step 5 — Channel plan (make it executable)

Your channel plan should be a table with:

  • Channel
  • Audience segment
  • Message angle
  • Asset
  • Date/time
  • Success metric

Heuristic: if a channel row has no CTA or no metric, it’s not real yet.

Step 6 — PR outreach (make it copy/paste-ready)

Good pitches are:

  • short (under ~150 words),
  • specific about the news,
  • clear on why the reporter should care,
  • backed by 1–3 proof points,
  • easy to respond to (“Can you take this as an exclusive?”).

Avoid:

  • long narratives,
  • lots of adjectives,
  • confidential details.

Step 7 — Internal readiness (“knowing what to do with it”)

Minimum internal enablement:

  • 30-second talk track (what it is, who it’s for, why now)
  • FAQs (top 10 questions)
  • Objections and responses (top 5)
  • Support escalation notes and known limitations

Heuristic: if sales/support needs to invent language, the launch will be inconsistent.

Step 8 — Experiments (“throw things at the wall” without thrash)

High-volume experimentation is good when it’s structured:

  • Define what “sticks” means (threshold metric + time window).
  • Run small experiments across channels.
  • Double down on the 1–2 winners; stop the rest.

Simple “double down” rule example:

  • If a post format gets >3x baseline CTR (or shares) twice in a week, produce 5 more variants and allocate more distribution.

Safety notes

  • Drafting is safe; sending is irreversible. Always request approval before external outreach or public posting.
  • For regulated or sensitive domains, include a “requires legal review” flag on any claim that could be risky.

Supporting file: references/launch_tiers.md

Launch Tier Framework

Complete guide to determining and executing different launch tiers for technical products.


Overview

Not all launches are created equal. The launch tier framework helps you allocate the right resources and effort based on the scope and impact of what you're launching.

Key Principle: Match investment to impact.


The Three Tiers

TierTypeInvestmentTimelineExample
Tier 1MajorFull GTM12-16 weeksNew product GA, v2.0
Tier 2StandardSelective GTM6-8 weeksNew feature, integration
Tier 3MinorMinimal GTM2-4 weeksUpdate, improvement

Tier 1: Major Launch

When to Use

  • New product GA (General Availability)
  • Major version release (v2.0, v3.0)
  • Platform expansion (new capabilities)
  • Game-changing feature (industry first)
  • New market entry

Characteristics

Scope:

  • Impacts all or most users
  • New revenue stream potential
  • Significant competitive differentiation
  • Industry-level interest expected
  • Major technical undertaking

Timeline: 12-16 weeks

Budget: $50K-$500K+ depending on company size


Deliverables

Documentation (Complete Set)

  • Getting started guide
  • Complete API reference
  • Integration guides (3+)
  • Migration guide
  • Best practices guide
  • Troubleshooting guide
  • Video tutorial series (5+ videos)
  • Architecture documentation

Code Assets

  • Multiple SDKs (3+ languages)
  • Sample applications (3+ different use cases)
  • Starter templates
  • Code snippet library
  • Interactive playground/sandbox
  • CLI tools (if applicable)

Marketing Assets

  • Launch blog post (long-form)
  • Product page redesign
  • Demo video (professional)
  • Case studies (2-3)
  • Infographic/visual assets
  • Explainer video
  • Social media campaign
  • Email nurture series

PR & Communications

  • Press release
  • Media kit
  • Analyst briefings (Gartner, Forrester)
  • Press tour
  • Spokesperson training
  • Crisis communication plan

Sales Enablement

  • Technical battlecard
  • Competitive analysis
  • Demo script (detailed)
  • ROI calculator
  • Customer presentation deck
  • Pricing/packaging materials
  • FAQ (20+ questions)

Events

  • Launch event/webinar
  • Customer workshops
  • Conference talks
  • Community meetups

Launch Channels

Primary:

  • Developer documentation (hero banner)
  • Company blog (featured)
  • Email (entire developer base)
  • Social media (coordinated campaign)
  • Product Hunt launch
  • Hacker News announcement
  • Press release distribution

Secondary:

  • Tech press outreach (TechCrunch, VentureBeat, etc.)
  • Developer communities (Reddit, Dev.to)
  • YouTube (demo + tutorials)
  • Podcasts (interviews)
  • Webinars
  • Virtual events

Tertiary:

  • Conference presentations
  • Industry publications
  • Analyst reports
  • Partner co-marketing
  • Influencer outreach

Team & Resources

Core Launch Team:

  • Product Marketing Lead
  • Product Manager
  • Engineering Lead
  • Developer Relations
  • Sales Engineering
  • PR/Communications
  • Content Marketing
  • Design
  • Legal/Compliance

External Resources:

  • PR agency
  • Video production
  • Event planning
  • Analyst relations

Time Commitment:

  • PMM: 100% for 8+ weeks
  • PM: 50%
  • Eng: 25% (docs, demos)
  • DevRel: 75%

Success Metrics (Tier 1)

Week 1:

  • 10K+ API keys / sign-ups
  • 50%+ activation rate
  • 1M+ webpage views
  • 100K+ social impressions
  • 10+ press mentions

Month 1:

  • 25K+ active developers
  • 40%+ Day 7 retention
  • 5%+ paid conversion (if applicable)
  • NPS > 40

Quarter 1:

  • 50K+ active developers
  • $X ARR (if revenue product)
  • 3+ case studies published
  • Industry recognition (awards, mentions)

Budget Breakdown (Example)

ItemCost Range
PR Agency$20K-$50K
Video Production$10K-$30K
Event/Webinar$15K-$40K
Paid Promotion$25K-$100K
Analyst Relations$10K-$30K
Design Assets$5K-$15K
Tools/Software$5K-$10K
Total$90K-$275K

Tier 2: Standard Launch

When to Use

  • New feature (significant but not transformative)
  • Integration with popular tool
  • SDK for new language
  • Regional expansion
  • Beta to GA transition

Characteristics

Scope:

  • Impacts segment of users (25-75%)
  • Moderate revenue impact
  • Some competitive differentiation
  • Developer community interest
  • Moderate technical complexity

Timeline: 6-8 weeks

Budget: $10K-$50K


Deliverables

Documentation

  • Feature guide
  • API reference updates
  • Code samples (3-5)
  • Integration tutorial
  • Migration guide (if applicable)
  • Video demo (1-2)

Code Assets

  • SDK (if new language)
  • Sample application (1-2)
  • Code snippets
  • Sandbox example

Marketing Assets

  • Launch blog post
  • Product page update
  • Demo video
  • Email template
  • Social media posts
  • Changelog entry (detailed)

Sales Enablement

  • Feature overview (1-pager)
  • Demo talking points
  • FAQ (10+ questions)
  • Competitive comparison

Launch Channels

Primary:

  • Developer blog
  • Email (targeted segment)
  • Changelog (featured)
  • Social media
  • In-product notification

Secondary:

  • Developer newsletter
  • Community forums
  • YouTube demo
  • Partner channels (if applicable)

Optional:

  • Dev.to article
  • Reddit post (relevant subreddits)
  • Product Hunt (if major feature)

Team & Resources

Core Team:

  • Product Marketing Lead
  • Product Manager
  • Developer Relations
  • Engineering (docs)
  • Content Writer

Time Commitment:

  • PMM: 75% for 4 weeks
  • PM: 25%
  • Eng: 10% (docs)
  • DevRel: 40%

Success Metrics (Tier 2)

Week 1:

  • 2K+ feature adoptions
  • 1K+ email opens
  • 50K+ blog views

Month 1:

  • 5K+ active users
  • 25%+ engagement rate
  • NPS > 30

Budget (Example)

ItemCost
Video Production$3K-$8K
Design Assets$2K-$5K
Email Platform$500
Paid Promotion (optional)$5K-$15K
Total$10.5K-$28.5K

Tier 3: Minor Launch

When to Use

  • Incremental improvements
  • Bug fixes (significant ones)
  • Performance enhancements
  • Small feature additions
  • UI/UX updates
  • Deprecation notices

Characteristics

Scope:

  • Impacts small segment (<25%)
  • Minimal revenue impact
  • No competitive angle
  • Low external interest
  • Simple technical change

Timeline: 2-4 weeks

Budget: $1K-$5K


Deliverables

Documentation

  • Release notes
  • Documentation updates
  • Changelog entry

Marketing Assets

  • Short blog post or announcement
  • Email (optional)
  • Social media post (single)

Launch Channels

Primary:

  • Changelog
  • Release notes
  • Documentation

Secondary (optional):

  • Short blog post
  • Email mention
  • Social media (single post)
  • In-product notification

Team & Resources

Minimal Team:

  • Product Manager or PMM
  • Engineering (docs)

Time Commitment:

  • PM/PMM: 25% for 1 week
  • Eng: 5% (docs)

Success Metrics (Tier 3)

Week 1:

  • Documentation viewed
  • Feature adopted by target users
  • No support spikes

Month 1:

  • 10-20% of eligible users adopt
  • Positive sentiment

Budget

Typically < $5K, mostly internal time.


Decision Framework

Scoring System

Use the assess_launch_tier.sh script or manually score:

Score Components:

  1. Type of Launch (0-10 points)

    • New product/GA: 10
    • Major version: 8
    • New feature: 5
    • Improvement: 2
    • Bug fix: 0
  2. User Impact (0-10 points)

    • All users (100%): 10
    • Most users (50-99%): 7
    • Segment (25-50%): 5
    • Small segment (<25%): 2
    • Beta only: 1
  3. Revenue Impact (0-10 points)

    • New revenue stream: 10
    • Major driver: 7
    • Moderate: 4
    • Minor: 2
    • None: 0
  4. Competitive Differentiation (0-8 points)

    • Industry first: 8
    • Significant: 6
    • Some: 4
    • Parity: 1
    • None: 0
  5. Technical Complexity (0-7 points)

    • New platform: 7
    • Significant: 5
    • Moderate: 3
    • Simple: 1
    • Minor: 0
  6. Documentation Needs (0-6 points)

    • Complete new set: 6
    • Major updates: 5
    • New guides: 3
    • Updates: 1
    • Release notes only: 0
  7. External Interest (0-7 points)

    • High (industry news): 7
    • Moderate (tech press): 5
    • Some (community): 3
    • Low (niche): 1
    • Minimal: 0

Total Score: 0-58

Tier Assignment:

  • 40-58: Tier 1 (Major)
  • 20-39: Tier 2 (Standard)
  • 0-19: Tier 3 (Minor)

Common Scenarios

Scenario 1: API GA Launch

Type: New product Users: All (new audience) Revenue: New stream Competitive: Industry first capability Technical: New platform Docs: Complete set Interest: High

Score: 52 → Tier 1


Scenario 2: New Language SDK

Type: New integration Users: Segment (e.g., Python devs) Revenue: Moderate impact Competitive: Parity Technical: Moderate Docs: New guide Interest: Some

Score: 25 → Tier 2


Scenario 3: Performance Update

Type: Improvement Users: All Revenue: None direct Competitive: None Technical: Simple Docs: Updates Interest: Low

Score: 12 → Tier 3


Best Practices

Right-Sizing

Over-investing (Tier 3 as Tier 1):

  • Wastes resources
  • Confuses users ("This isn't major")
  • Diminishes future Tier 1 launches

Under-investing (Tier 1 as Tier 3):

  • Misses opportunity
  • Poor adoption
  • Competitive disadvantage

Flexibility

Adjust tier based on:

  • Company stage (early vs. mature)
  • Market position (leader vs. challenger)
  • Resources available
  • Strategic importance

Communication

Be explicit with stakeholders:

  • "This is a Tier 2 launch, so we'll do X but not Y"
  • Set clear expectations upfront
  • Document tier decision and reasoning

Summary

Use launch tiers to:

  1. Match effort to impact
  2. Set stakeholder expectations
  3. Allocate resources efficiently
  4. Maintain consistency
  5. Maximize ROI

Remember: A well-executed Tier 2 launch beats a poorly-executed Tier 1.


Supporting file: references/metrics_frameworks.md

Developer Product Metrics

Comprehensive guide to measuring success for technical products, developer tools, and APIs.


Why Developer Metrics Are Different

Developer products have unique characteristics:

  • High technical barriers to adoption
  • Longer evaluation periods
  • Community-driven growth
  • Usage-based pricing models
  • Quality over quantity (one great developer > 100 casual users)

Traditional B2B SaaS metrics don't always apply directly.


The Developer Funnel

Awareness → Interest → Evaluation → Activation → Engagement → Retention → Monetization

Each stage has specific metrics.


1. Awareness Metrics

Top-of-Funnel

Website Traffic:

  • Documentation page views
  • Landing page visits
  • Blog traffic
  • GitHub repository views

Search & Discovery:

  • Organic search rankings (for key terms)
  • GitHub stars
  • Stack Overflow mentions
  • Social media mentions

Community Presence:

  • Discord/Slack members
  • Reddit subscribers
  • Newsletter subscribers
  • Conference attendance

Targets (vary by company):

  • 50K monthly docs views (early stage)
  • 500K monthly docs views (growth stage)
  • 1K+ GitHub stars (open source component)

2. Interest Metrics

Consideration Stage

Engagement:

  • Time on documentation
  • Pages per session
  • Video views (tutorials)
  • GitHub README views

Content Consumption:

  • Blog post reads
  • Tutorial completion rate
  • Demo video watch time
  • Webinar registrations

Social Proof:

  • Case study views
  • Customer testimonials read
  • Comparison page visits

Targets:

  • 5+ minute average session duration
  • 4+ pages per session
  • 50%+ video completion rate

3. Evaluation Metrics

Trial/Sandbox Stage

Sign-Up:

  • Developer sign-ups
  • API key requests
  • Sandbox activations
  • Free tier activations

Time to Value:

  • Time to first API call (target: < 10 minutes)
  • Time to "Hello World" (target: < 15 minutes)
  • Time to integration (target: < 1 hour)

Documentation Engagement:

  • Getting started guide views
  • Code sample copies
  • SDK downloads
  • Postman collection imports

Targets:

  • 1K+ sign-ups per month (early stage)
  • 60% make first API call within 24 hours
  • 10 minutes median time to first call

4. Activation Metrics

First Value Realized

Critical Activation Events:

  • First successful API call
  • First integration deployed
  • First production request
  • SDK installed and used
  • Sandbox → production migration

Activation Rate:

Activation Rate = (Users who complete activation event) / (Total sign-ups)

Depth of Activation:

  • Features explored
  • Endpoints called
  • SDKs used
  • Integrations enabled

Targets:

  • 50-70% activation rate (first API call)
  • 30-40% activation rate (production deployment)
  • 80%+ complete getting started guide

5. Engagement Metrics

Active Usage

Daily/Weekly/Monthly Active Developers (DAD/WAD/MAD):

DAD = Unique developers making API calls daily
WAD = Unique developers active weekly
MAD = Unique developers active monthly

Stickiness:

Stickiness = DAD / MAD
  • Target: > 20% (good)
  • Target: > 40% (excellent)

API Usage:

  • Total API calls per day/week/month
  • API calls per developer
  • Endpoints used per developer
  • Error rate (target: < 1%)

Feature Adoption:

  • % of developers using key features
  • Time to feature adoption
  • Feature depth (how many features per user)

Targets:

  • 40%+ stickiness (DAD/MAD)
  • 1K+ API calls per active developer per month
  • < 1% error rate
  • 3+ features adopted per developer

6. Retention Metrics

Developer Retention

Cohort Retention:

Day 1 Retention = Developers active on Day 1 / Total sign-ups
Day 7 Retention = Developers active on Day 7 / Total sign-ups
Day 30 Retention = Developers active on Day 30 / Total sign-ups

Typical Developer Product Retention:

  • Day 1: 60-70%
  • Day 7: 30-50%
  • Day 30: 20-40%
  • Day 90: 15-30%

Why Developer Retention Is Lower:

  • Evaluation period (many are just testing)
  • Project-based usage (finish project, stop using)
  • This is normal and expected

Churn Rate:

Monthly Churn = Developers who stopped using / Active developers at month start

Resurrection Rate:

Resurrection = Churned developers who return / Total churned developers

Targets:

  • < 5% monthly churn (paid users)
  • 40%+ Day 7 retention
  • 25%+ Day 30 retention

7. Monetization Metrics

Revenue Metrics

Conversion Metrics:

Free → Paid Conversion Rate = Paid users / Total active users
  • Target: 3-10% (varies widely by product)

Revenue Metrics:

  • MRR (Monthly Recurring Revenue)
  • ARR (Annual Recurring Revenue)
  • ARPU (Average Revenue Per User)
  • Net Revenue Retention (NRR)

Usage-Based Pricing Metrics:

  • Average API calls per paid user
  • Tier distribution (how many in each pricing tier)
  • Upgrade rate (free → paid, basic → pro)
  • Expansion revenue (existing customers spending more)

Targets:

  • 5%+ free-to-paid conversion
  • 110%+ Net Revenue Retention
  • $50-$500 ARPU (varies by product)

Developer-Specific Metrics

Code Quality Metrics

SDK Quality:

  • Downloads per month
  • GitHub stars
  • Issues opened vs. closed
  • PR acceptance rate
  • Time to resolve issues

Documentation Quality:

  • Search success rate (did they find what they needed?)
  • Time on page (too short = unclear, too long = can't find)
  • Bounce rate on docs
  • Feedback (thumbs up/down on docs pages)

Targets:

  • 90%+ search success rate
  • < 40% bounce rate on docs
  • 80%+ positive feedback on docs

Developer Experience Metrics

Time-Based:

  • Time to first API call
  • Time to production
  • Time to integrate
  • Time to debug

Friction Points:

  • Authentication failures
  • API errors
  • SDK install issues
  • Documentation gaps

Support Metrics:

  • Support tickets per MAD
  • Time to first response
  • Time to resolution
  • Community forum response time

Targets:

  • < 5 minutes to first API call
  • < 1 support ticket per 100 MAD
  • < 4 hours first response time
  • 90%+ questions answered by community

Developer Satisfaction

Net Promoter Score (NPS)

Survey question: "How likely are you to recommend [product] to other developers?"

Scale: 0-10

Calculation:

NPS = % Promoters (9-10) - % Detractors (0-6)

Developer Product Benchmarks:

  • Excellent: NPS > 50
  • Good: NPS 30-50
  • Needs Work: NPS < 30

Developer Sentiment

Qualitative Indicators:

  • Social media sentiment
  • Community forum tone
  • GitHub issue sentiment
  • Review site ratings (G2, Capterra)
  • Stack Overflow sentiment

Quantitative Tracking:

  • Positive vs. negative mentions
  • Sentiment score (automated analysis)
  • Review ratings (1-5 stars)

Launch-Specific Metrics

Launch Day Metrics

Day 1:

  • Sign-ups / API keys
  • First API calls
  • Documentation views
  • Blog post views
  • Social media impressions
  • Email open rate
  • Email click rate

Targets (Tier 1 launch):

  • 5K+ sign-ups
  • 50%+ activation rate (first call)
  • 100K+ docs views
  • 50K+ blog views

Week 1 Metrics

  • Total sign-ups
  • Day 7 retention rate
  • Active developers
  • API calls made
  • Support tickets
  • Community questions
  • Social mentions

Targets (Tier 1):

  • 10K+ total sign-ups
  • 40%+ Day 7 retention
  • 5K+ active developers
  • 1M+ API calls
  • < 50 support tickets

Month 1 Metrics

  • Monthly Active Developers (MAD)
  • Free → paid conversion
  • NPS score
  • Documentation coverage (no major gaps)
  • Community health
  • Feature adoption

Targets (Tier 1):

  • 25K+ MAD
  • 3-5% paid conversion
  • NPS > 40
  • 80%+ positive doc feedback

Metrics Dashboard Template

Executive Dashboard

Adoption:

  • Total Developers: [X]
  • MAD: [X]
  • Growth Rate: [X%]

Engagement:

  • DAD/MAD: [X%]
  • API Calls/Day: [X]
  • Error Rate: [X%]

Retention:

  • Day 7: [X%]
  • Day 30: [X%]
  • Churn: [X%]

Revenue:

  • MRR: $[X]
  • ARPU: $[X]
  • NRR: [X%]

Quality:

  • NPS: [X]
  • Support Tickets/MAD: [X]

Product Team Dashboard

This Week:

  • New Developers: [X]
  • Activation Rate: [X%]
  • Features Adopted: [X]
  • Top API Endpoints: [List]

Trends:

  • MAD (7-day trend): [Graph]
  • API Calls (7-day): [Graph]
  • Error Rate (7-day): [Graph]

Health:

  • Documentation Gaps: [Count]
  • Open Issues: [Count]
  • P0 Bugs: [Count]

Metric Collection

Where to Track

Product Analytics:

  • Amplitude
  • Mixpanel
  • Heap
  • PostHog

API Analytics:

  • Moesif
  • API metrics (custom)
  • CloudWatch / Datadog

Documentation Analytics:

  • Google Analytics
  • Readme.io analytics
  • GitBook analytics

Developer Feedback:

  • Intercom
  • Zendesk
  • Community forum analytics
  • Survey tools (Delighted, SurveyMonkey)

Setting Targets

Early Stage (0-1 year)

Focus on activation and engagement:

  • Sign-ups: 1K-10K/month
  • Activation: 50%+
  • MAD: 500-5K
  • Day 7 Retention: 30%+

Growth Stage (1-3 years)

Focus on scale and retention:

  • Sign-ups: 10K-50K/month
  • MAD: 10K-100K
  • Day 30 Retention: 25%+
  • Free→Paid: 5%+

Mature Stage (3+ years)

Focus on efficiency and expansion:

  • MAD: 100K+
  • NRR: 110%+
  • ARPU: Increasing
  • CAC Payback: < 12 months

Common Pitfalls

Vanity Metrics

Avoid:

  • Total registered users (most are inactive)
  • Total API calls (could be from one user)
  • GitHub stars alone (may not use product)

Focus on:

  • Active users (making API calls)
  • Retained users (coming back)
  • Engaged users (using multiple features)

Wrong Benchmarks

Don't compare developer product metrics to:

  • B2C social apps (much higher DAU/MAU)
  • Enterprise SaaS (lower volume, higher ACV)
  • E-commerce (transactional, not sustained use)

Use developer product benchmarks instead.


Summary: Key Metrics to Track

Must Track:

  1. Monthly Active Developers (MAD)
  2. Activation Rate (first API call)
  3. Day 7 & Day 30 Retention
  4. Stickiness (DAD/MAD)
  5. API Error Rate
  6. NPS

Should Track: 7. Free → Paid Conversion 8. Time to First API Call 9. Documentation Effectiveness 10. Support Ticket Volume

Nice to Have: 11. GitHub Stars/Activity 12. Community Engagement 13. Social Sentiment 14. Feature Adoption Depth

Start with the must-track metrics, then expand.


Developer Metric Formulas

Quick reference:

Activation Rate = Activated Users / Sign-ups
Stickiness = DAD / MAD
Churn Rate = Users Lost / Total Users
NRR = (MRR + Expansion - Churn) / Starting MRR
LTV = ARPU / Churn Rate
CAC Payback = CAC / (ARPU * Gross Margin)

Remember: Metrics should drive action, not just reporting. If a metric doesn't change behavior, don't track it.

How do I install Go-to-market strategy in Cursor, Claude Code, or Codex?

Run npx skills add manojbajaj95/claude-gtm-plugin --skill go-to-market-strategy in the project where you want it, then ask your agent for the skill by name. The --skill flag installs only Go-to-market strategy, not every skill in the repository.

Where does Go-to-market strategy come from and what license is it under?

Go-to-market strategy comes from the manojbajaj95/claude-gtm-plugin repository on GitHub. That repository has 74 GitHub stars. The skill is published under the MIT license.

Prefer plain text? Read the Go-to-market strategy guide as markdown.