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
Developers
Grown from a standing start
Apps Published
Live on the Freshworks Marketplace
Marketplace Revenue
Generated through the ecosystem
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#
[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:
- Can you explain the value in one sentence?
- Would you personally use this community?
- Can you name 10 people who would immediately see value?
- 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:
- What's the most valuable thing you've gotten from this community?
- What type of content would you like to see more of?
- What's preventing you from engaging more?
- How has community membership impacted your work?
- 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
Real-time collaboration platform
✅ 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
Async + real-time communication
✅ 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
Long-form threaded discussions
✅ 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
Enterprise collaboration
✅ 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
Be specific - not 'API developers' but 'marketplace app developers'
Get commitment before you build
Don't force them to a new platform
Plan ahead to maintain consistency
Week 3-4: The First 25 Members
Quality over quantity in early days
Expect to carry most of the conversation initially
Set engagement expectations early
Month 2-3: Building Momentum
Bring fresh perspectives and credibility
With permission and adding value
Drive engagement through activities
Month 4-6: Finding Your Rhythm
These are your future community leaders
Consistency builds habit
What gets measured gets improved
Month 6-12: Scaling and Evolving
Sustainable communities aren't one-person shows
Reward contributions meaningfully
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.
