Skip to main content
Skip to main content
Back to Blog
Developer RelationsFeatured

0 to 10,000 Developers: The Community Building Playbook That Actually Works

The exact strategy behind growing the Freshworks marketplace developer community from 0 to 10,000+ developers - real tactics, real numbers, real lessons.

Thakur Ganeshsingh
December 22, 2024
14 min read
Share this post:
0 to 10,000 Developers: The Community Building Playbook That Actually Works

This is Part 3 of "The Developer Advocate's Journey" series. Here's the real playbook behind growing the Freshworks marketplace developer community - what worked, and what didn't.

The Brutal Truth About Developer Communities#

Most developer communities fail.

I've watched Slack workspaces, Discord servers, and forums launch with excitement and die with tumbleweeds. The usual pattern:

Week 1: "Welcome to our amazing community!" Week 4: "Why is no one posting?" Week 12: "Should we shut this down?"

Leading Freshworks' developer experience strategy meant growing the marketplace developer community from a standing start to 10,000+ developers, with 500+ apps published and meaningful marketplace revenue generated along the way. That journey taught me that community building is 20% platform choice and 80% human psychology.

Here's the playbook that actually worked.

The Numbers: A Quick Scorecard#

Before diving into tactics, here's what that journey looks like in real terms:

Freshworks Marketplace Community Track Record

10,000+

Developers

Grown from a standing start

500+

Apps Published

Live on the Freshworks Marketplace

Substantial

Marketplace Revenue

Generated through the ecosystem

3000%

Community Growth

Growth from the earliest cohort to today

The Community Building Framework: ENGAGE#

Over my time leading this work, I've refined this framework:

E - Establish the Purpose (Before You Build Anything)#

N - Nurture the First 100 (The Make-or-Break Phase)#

G - Generate Consistent Value (The Content Engine)#

A - Activate Super Users (Your Secret Weapon)#

G - Grow Through Authentic Advocacy (Not Marketing)#

E - Evolve Based on Data (The Long Game)#

Let me break down each element with what actually happened at Freshworks.

E - Establish the Purpose (The Foundation)#

Most communities fail here. They start with "let's build a community" instead of "let's solve a specific problem for specific people."

The Freshworks Marketplace: The Blueprint#

The Problem: Developers building apps for the Freshworks Marketplace needed a real onboarding path, technical guidance, and a reason to stay engaged past their first integration - not just a directory listing.

The Purpose: Give marketplace app developers the onboarding, technical support, and visibility they need to go from "first app" to "thriving on the platform" - and give the most engaged among them a path to becoming ecosystem champions.

The specificity matters. It attracts developers who are actually building, and it gives the community team a clear job to do.

The Purpose Formula#

Text
[Community Name] is where [specific developer type]
[specific action/behavior] to [specific outcome]

Examples:

  • ❌ "A place for API developers to connect"

  • ✅ "Where REST API developers share integration patterns to reduce development time"

  • ❌ "A community for AI enthusiasts"

  • ✅ "Where ML engineers discuss production deployment challenges to avoid common pitfalls"

Purpose Validation Test#

Before building anything, I run this test:

  1. Can you explain the value in one sentence?
  2. Would you personally use this community?
  3. Can you name 10 people who would immediately see value?
  4. Is the problem frequent enough to generate ongoing discussion?

If any answer is "no," refine the purpose.

N - Nurture the First 100 (The Critical Mass)#

The first 100 members determine whether your community lives or dies. These aren't just numbers - they set the culture, quality standards, and engagement patterns.

This is exactly the thinking behind Freshworks' "First 100" strategy: a personalized onboarding path for the earliest cohort of marketplace developers, rather than a generic welcome email and a documentation link.

The First 100 Strategy#

Phase 1: The Core Group

  • Personally onboard the earliest developers rather than pointing them at self-serve docs
  • Start conversations proactively - expect to carry most of the early content yourself
  • Respond quickly to build the expectation that this community is actively staffed

Phase 2: The Expansion

  • Bring in guest experts to share specific technical insights
  • Cross-promote in relevant developer communities, with permission
  • Seed content by asking early members to share their build experiences

Phase 3: The Tipping Point

  • Community challenges around building and shipping marketplace apps
  • Member spotlights for developers whose apps stood out
  • Organic referrals start to appear as the earliest cohort brings in their peers

The Quality Over Quantity Rule#

Better: a smaller group of genuinely engaged developers than a large number of lurkers.

Growing from that early cohort to 500+ published apps didn't happen by broadcasting to everyone at once - it happened by making sure the earliest developers had a real path from "signed up" to "shipped an app," which is what the First 100 strategy was designed to do.

G - Generate Consistent Value (The Content Engine)#

Communities die when they become echo chambers or advertising platforms. The secret is consistent, actionable value that members can't get elsewhere.

The Content Mix: My 70-20-10 Rule#

70% Problem-Solving Content

  • Real integration and marketplace SDK challenges
  • Code reviews and debugging help
  • "How would you build..." discussions

20% Educational Content

  • New platform capabilities explained
  • Best practices for building marketplace apps
  • Ecosystem trend analysis

10% Community Building

  • Member introductions
  • Community challenges
  • Celebrating shipped apps

A Weekly Content Rhythm#

Spotlight days: Highlighting a newly published marketplace app and the developer behind it SDK deep-dives: Working through a specific Marketplace SDK capability in detail Wins roundups: Sharing community wins and lessons from the week

The Expert Interview Series#

A recurring format: short conversations with developers who'd shipped something interesting on the marketplace, focused on practical build advice rather than promotion. These consistently performed among the best content the community produced.

User-Generated Content Strategy#

Over time, members began creating much of the content themselves:

  • Case study format for sharing app-building experiences
  • "Ask the Community" threads for technical questions
  • Build challenges encouraging developers to try new SDK capabilities

A - Activate Super Users (Your Secret Weapon)#

Every thriving community has a small group of super users who drive a disproportionate share of the valuable interactions. These aren't employees - they're community members who get real value and want to give back.

This is precisely what Freshworks' Super User Activation Process was built to identify and grow.

Identifying Potential Super Users#

Watch for these behaviors:

  • Consistently helpful answers to technical questions
  • High-quality posts that generate real discussion
  • Natural mentoring behavior with newer developers
  • Cross-linking discussions and building on others' ideas

The Super User Activation Process#

Step 1: Private Recognition A personal message acknowledging their contributions and signaling they're exactly the kind of developer the ecosystem hoped to attract.

Step 2: Small Privileges

  • Early access to new marketplace or SDK features
  • A direct line to the community and DevRel team
  • Input on community direction

Step 3: Official Recognition

  • Community expert recognition
  • Highlighting contributions publicly
  • Speaking opportunities at community or company events

Step 4: Collaborative Ownership

  • Helping moderate discussions
  • Suggesting content themes
  • Bringing in other experts from their own networks

The Impact#

A small group of super users emerged who answered the majority of technical questions, mentored newer developers, and effectively became ambassadors for the marketplace - exactly the dynamic the Super User Activation Process was designed to create, and a meaningful part of how the community scaled to 10,000+ developers without the DevRel team scaling at the same rate.

The Super User Retention Strategy#

Super users burn out if they feel taken advantage of. Retention tactics that mattered:

  • Regular check-ins to get feedback and ideas
  • Speaking opportunities and introductions
  • Professional recognition connecting them with broader opportunities
  • Public credit for their contributions, with permission

G - Grow Through Authentic Advocacy (Not Marketing)#

The best community growth comes from members who can't stop talking about the value they're getting. This takes time to build but scales exponentially.

The Anti-Marketing Growth Strategy#

What doesn't work (I've tried):

  • Social media advertising → attracts tire-kickers
  • Conference booth promotions → wrong context
  • Cold outreach campaigns → feels spammy
  • Influencer partnerships → misaligned incentives

What does work:

  • Member success stories shared naturally
  • Cross-community collaboration on shared problems
  • Content that gets organically shared on social media
  • Speaking at events where marketplace developers already gather

The Success Story Amplification System#

Regularly identifying member success stories:

  • A developer who solved a hard integration challenge with community help
  • Career advancement enabled by community connections
  • A technical breakthrough achieved through community discussion

Then: interview them briefly, turn it into a short case study with their permission, and share it in the community and on social media.

The Conference Speaking Circuit#

Speaking about developer communities and marketplace app building - not the product pitch - at events where marketplace developers already gather:

Topics that worked:

  • "Building Marketplace Apps That Scale"
  • "From First App to Ecosystem Champion: The Super User Playbook"
  • "What Actually Grows a Developer Community"

Each talk helped extend the community's reach to developers who hadn't found it otherwise.

The Content Distribution Strategy#

Community content lives in multiple places:

  • Primary home: Community platform
  • Blog format: Company blog with community attribution
  • Social sharing: Twitter threads, LinkedIn posts
  • Newsletter: Regular digest for the broader audience

E - Evolve Based on Data (The Long Game)#

Successful communities continuously evolve based on member behavior and feedback. I track both quantitative metrics and qualitative feedback.

The Metrics That Matter#

Engagement Metrics (Monthly):

  • Messages per member per month
  • Response rate to questions
  • Member-initiated vs. team-initiated conversations
  • Average conversation thread length

Value Metrics (Quarterly):

  • Member retention over time
  • Net Promoter Score survey results
  • Career advancement stories from members
  • Business value stories (apps shipped, integrations completed)

Growth Metrics (Monthly):

  • New member acquisition by channel
  • Member referral rate
  • Content sharing outside the community
  • Speaking/interview requests from members

The Quarterly Community Survey#

Every quarter, surveying the community on:

  1. What's the most valuable thing you've gotten from this community?
  2. What type of content would you like to see more of?
  3. What's preventing you from engaging more?
  4. How has community membership impacted your work?
  5. What would make you recommend this community to a colleague?

How the Freshworks Marketplace Community Evolved#

Early stage: Focus on onboarding and documentation - the "First 100" strategy in action. Growth stage: Super User Activation Process introduced to identify and empower community champions. Scale stage: The ecosystem grew to 500+ published apps, with the community itself driving much of the content and peer support. Current stage: A marketplace generating notable revenue, with 10,000+ developers building on the platform.

Each evolution was driven by what developers actually needed, not by a fixed roadmap.

The Platform Decision Matrix#

Platform choice matters less than execution, but here's my framework:

Platform Comparison Matrix

Slack
4/5

Real-time collaboration platform

Best for: Real-time technical discussions
✅ Pros:
  • Easy adoption for developers
  • Powerful search functionality
  • Rich integrations ecosystem
  • Mobile app support
❌ Cons:
  • Message history limits on free tier
  • Content discovery challenges
  • Can get noisy with large communities
Discord
4/5

Async + real-time communication

Best for: Developer-focused technical communities
✅ Pros:
  • Great for technical discussions
  • Better threading than Slack
  • No message limits
  • Voice channels included
❌ Cons:
  • Gaming platform stigma in enterprise
  • Less formal feel
  • Fewer business integrations
Forum (Discourse)
3/5

Long-form threaded discussions

Best for: Knowledge-base style communities
✅ Pros:
  • SEO benefits
  • Persistent, searchable content
  • Better for long-form discussions
  • No message limits
❌ Cons:
  • Slower adoption curve
  • Requires more active moderation
  • Less real-time feel
Microsoft Teams
3/5

Enterprise collaboration

Best for: Internal enterprise communities
✅ Pros:
  • IT-approved in enterprises
  • Good Microsoft 365 integration
  • Familiar interface for corporate users
❌ Cons:
  • Limited customization
  • Corporate feel may discourage casual discussion
  • Less developer-friendly

My Recommendation

Thakur Ganeshsingh

My recommendation: Start with where your members already spend time, not where you prefer to manage. The platform matters far less than consistent value creation and active moderation - choose based on developer habits, not internal convenience.

The Common Failure Patterns (And How to Avoid Them)#

After watching many communities fail, here are the most common patterns:

1. The Ghost Town (the most common failure)#

Symptoms: Great launch, quick early growth, then... silence Cause: No consistent value creation after initial excitement Fix: Commit to posting valuable content consistently for the first several months

2. The Echo Chamber#

Symptoms: Same handful of people talking, no new perspectives Cause: Too narrow a focus or gatekeeping behavior Fix: Actively invite diverse voices and moderate gatekeeping

3. The Corporate Takeover (rare, but damaging)#

Symptoms: Becomes a sales channel instead of a community Cause: Company priorities overtake community value Fix: Clear guidelines on promotional content, enforced consistently

Why Community Building Mattered Here#

Beyond the numbers at the top of this post, the real story is what those numbers represent: developers who came in with one idea for an app, found support and visibility through the community, and in some cases became the super users who now help onboard the next cohort.

The result, across the full journey: 0 to 10,000+ developers, 500+ published apps, and significant marketplace revenue - built on the First 100 strategy and the Super User Activation Process, not on advertising spend.

Your Community Building Action Plan#

Week 1-2: Purpose & Planning

0 / 4 completed
Define your specific developer problem and audience

Be specific - not 'API developers' but 'marketplace app developers'

Validate with 10 potential members

Get commitment before you build

Choose platform based on where developers already gather

Don't force them to a new platform

Create content calendar for first month

Plan ahead to maintain consistency

Week 3-4: The First 25 Members

0 / 3 completed
Personally invite developers you know and respect

Quality over quantity in early days

Post daily valuable content

Expect to carry most of the conversation initially

Respond to every message quickly

Set engagement expectations early

Month 2-3: Building Momentum

0 / 3 completed
Invite guest experts to share insights

Bring fresh perspectives and credibility

Start cross-promoting in relevant communities

With permission and adding value

Create member challenges and discussion prompts

Drive engagement through activities

Month 4-6: Finding Your Rhythm

0 / 3 completed
Identify and nurture emerging super users

These are your future community leaders

Establish regular content themes and schedules

Consistency builds habit

Start measuring engagement and satisfaction metrics

What gets measured gets improved

Month 6-12: Scaling and Evolving

0 / 3 completed
Hand off more content creation to community members

Sustainable communities aren't one-person shows

Create pathways for member recognition and advancement

Reward contributions meaningfully

Continuously evolve based on member feedback and data

Let the community guide its evolution

The Personal Rewards#

Beyond business metrics, community building is personally rewarding:

  • Deep relationships with developers worldwide
  • Insider knowledge of platform and ecosystem trends
  • Career opportunities through community connections
  • Speaking invitations and professional recognition
  • Impact satisfaction from helping thousands of developers

But most importantly: you become part of something bigger than yourself - a community that continues creating value even when you're not actively involved.

🎁 Get the Complete Community Building Toolkit

Download the same templates and checklists I used to help grow the Freshworks marketplace developer community from 0 to 10,000+ developers. Includes content calendars, super user identification guides, and engagement tracking templates.


Next in the series: "Documentation That Converts: Technical Writing That Drives API Adoption"

Building your own developer community? Share your challenges in the comments - I read and respond to every one.

Thakur Ganeshsingh
Thakur Ganeshsingh
Engineering Manager - Developer Relations at Freshworks