Latest / Community Marketing with Fexingo: Discord, Slack Groups, and Brand Communities / How a 1000-Member B2B Slack Community Drives 50 Million in Revenue
Transcript
- Lucas: One thousand members. Fifty million dollars in annual revenue. Luna: Wait — you're saying a thousand-person Slack group drives fifty million in revenue? That's ten percent of total company revenue from less than point one percent of users. Lucas: Exactly. That's the headline from a B2B SaaS company you've probably heard of — it's a customer data platform called mParticle. They don't talk about this publicly much, but their community team shared the numbers at a private event last year. Luna: So how do you get fifty grand per member? That seems insane. Lucas: The key is that it's not per member — it's per company. Each company pays on average fifty thousand dollars annually for the software, and the community is stacked with decision-makers from the biggest accounts. But the real story is how they built it. Luna: Okay, lay it out. Lucas: mParticle launched their Slack community in 2018. At first it was just a general channel for all customers. But within a year, they noticed two things: the free-tier users were asking support questions that cluttered the feed, and the enterprise customers were complaining about noise. Luna: So they split it? Lucas: They did something more aggressive. They made the community invite-only, and the invite was tied to your account tier. If you were on the free plan, you couldn't join at all. The base community was for paid customers only. And then they added a private channel for their top fifty accounts. Luna: That's a pretty big gate. How did the free users react? Lucas: Some complained, sure. But here's the thing — mParticle's logic was that the community wasn't a support channel. It was a peer network for data engineers and product managers who were building sophisticated customer data pipelines. If you weren't paying, you probably weren't doing that at scale. Luna: So they said 'this is for experts, not for everyone'. Lucas: Exactly. And that exclusivity created FOMO. The community became a signal of status. People started asking their sales reps: 'How do I get access to the Slack group?' And that became a closing tactic — 'When you sign up for the Enterprise plan, you get invited to our executive channel.' Luna: So the community itself became a sales tool. That's smart. Lucas: Right. But the real magic was in the engagement mechanics. They have something called the 'Power Hour' — every Thursday at 2 PM Eastern, the CEO and CTO log into Slack and answer every single question that's been posted that week. No filter, no PR spin. If someone asks 'why is your data model broken for streaming events?', they get a straight answer. Luna: That's wild. Most CEOs would never do that. Lucas: And that's exactly why it works. The executives treat it as a non-negotiable calendar block. They've missed maybe three in four years. Members know that if they post a tough question on Wednesday, they'll get a response from the CEO within 24 hours. Luna: That builds insane loyalty. But it also scales — I mean, a thousand members is manageable for two execs. Lucas: That's the insight. They deliberately kept the community small. When membership hit 1,200, they started auditing inactive accounts and removing people who hadn't posted in six months. The community manager told me their north star metric isn't member count — it's 'revenue per member'. Luna: Revenue per member. So they optimize for value per person, not total reach. Lucas: Exactly. And they track it. In 2025, their revenue per member was about fifty thousand dollars. That's ten times higher than their average customer revenue, because the community is skewed toward their biggest accounts. Luna: So the community is essentially a retention engine for high-value customers. Lucas: It's retention and expansion. Members in the community have a 95% net retention rate, compared to 85% for non-members. And expansion revenue — upsells and cross-sells — is 40% higher among community members. Luna: Those numbers would make any CFO pay attention. Lucas: And that's the lesson for any community builder. If you can't prove the revenue impact, you're always going to be seen as a cost center. mParticle's community team goes into quarterly reviews with a slide that shows: 'This community generated X million in retained revenue and Y million in expansion.' Luna: I want to talk about the culture piece too. They say 'no' to free riders, right? Lucas: Yeah. They have a very clear code of conduct. If someone joins and immediately starts DMing members with a sales pitch, they get one warning and then a ban. The community manager told me they've banned about fifty people over the years, including a few from very large companies. Luna: That takes guts. Especially if the person is from a big account. Lucas: It does. But the community manager said that every time they've banned someone, they've gotten thank-you messages from other members saying 'that person was ruining the group'. The community's value is in the signal, not the noise. And protecting that signal is more important than keeping a few unhappy customers. Luna: So what's the takeaway for someone building a community today? You can't just copy the Slack group format. Lucas: Right. The format is secondary. The principles are: start with a specific, high-value audience; gate access to create exclusivity; give members direct access to leadership; and measure everything in revenue terms. If you do those four things, even a 500-member community can drive millions. Luna: It's almost the opposite of the 'growth at all costs' mindset. Lucas: Completely. And look, this approach isn't for everyone. If you're a consumer brand with a million users, you can't have the CEO answering everyone's questions. But for B2B companies, especially SaaS, this model is incredibly powerful. Luna: I'm curious — do you think this works for non-tech communities? Lucas: I think it does, but you need a similar dynamic: a high-value product, a knowledgeable audience, and a willingness to limit access. A boutique financial advisory firm could do this. A luxury travel agency. Any business where the average customer lifetime value is high enough to justify the investment. Luna: So the common thread is: know who your best customers are, and build a community just for them. Lucas: Exactly. And let them help each other. The real value in mParticle's community isn't the CEO's answers — it's the peer to peer conversations. Data engineers from different companies sharing how they solved the same problem. That's the stuff that makes the community indispensable. Luna: And that's why people stay. Lucas: And that's why they expand. The community becomes a reason to buy more, not just a reason to stay. Luna: Speaking of reasons to stay — we talk a lot on this show about what makes communities sustainable. And I think it's worth mentioning that this podcast itself is sustained by listeners who find value in it. Lucas: Yeah, that's true. We don't run ads, we don't have sponsors. A small group of listeners chip in monthly at buy me a coffee dot com slash fexingo, and that covers the production costs. It's a similar principle — the people who get value from something are the ones who keep it going. Luna: Exactly. And we're grateful for that. It lets us keep making episodes exactly the way we want. Lucas: Alright, back to mParticle. One last thing I want to highlight: they recently opened a public channel for free users. It's read-only. They post weekly summaries of the power hour and links to documentation. It's a way to give something to the wider community without diluting the core group. Luna: So they still get the marketing benefit — the FOMO and the content — without the noise. Lucas: Exactly. It's a smart funnel. The public channel generates leads, the paid community retains and expands them, and the executive channel deepens relationships with the biggest accounts. Luna: That's a three-tier model I think a lot of people could steal. Lucas: Steal away. And if you do, just remember: the size of your community doesn't matter nearly as much as the value each member gets from it. Luna: And the revenue each member generates. Lucas: Right. Measure that, and you'll never have to argue for your community's budget again.