The Ungated Customer Feed
Pipe raw customer feedback into Slack with no gatekeeper — and let engineers email the customer directly.
- Difficulty
- Moderate
- Time to result
- ~weeks to results
- Steps
- 5
- Confidence
- 93%
Mixpanel pipes every customer gap reported by CS and sales — plus Twitter mentions, NPS feedback, and win/loss data — into a raw, unaggregated Slack feed that every engineer and designer can read. No gatekeeper, no process to access, no pre-aggregation. The ritual on top: an engineer reacts with an email emoji, meaning 'I'm emailing this customer', then goes and does exactly that. Feeds are enriched with account/ARR/CSM context so engineers can make good judgment calls.
Origin
Built at Mixpanel around 2018 (during the refocus on the core product) by a sales engineer named Aaron, who automated piping customer gaps into Slack. Evolved since into a bigquery-plus-census reverse-ETL pipeline feeding both Slack and Notion.
Core principles
- 01The artifact that matters is that it's all open — no gatekeeper between customer truth and the people who build.
- 02At most companies' scale the volume is readable: not so much feedback that someone couldn't read it in 20 minutes a day.
- 03Raw beats aggregated. Pre-aggregation strips the specificity that makes an engineer want to act.
- 04Trust engineers with commercial context (account, ARR, CSM) and they will make the right call about who to loop in.
- 05This makes engineers and designers think a bit like a PM, which takes load off the PM as the gatekeeper of all information.
- 06The corresponding organisational muscle is not over-reacting to every signal.
How to run it
- 1
Automate the pipe from CS and sales into a public channel
Have customer success and sales log gaps, and automate piping them into a Slack feed that every engineer and designer can read. Add no approval step and no aggregation layer.
Pro tip Start simple — Mixpanel's first version was one sales engineer's automation into a single Slack channel.
- 2
Widen the inputs over time
Extend beyond customer requests to Twitter posts, NPS survey feedback, and win/loss data. Mixpanel lands it all in bigquery and pushes it out via a reverse-ETL tool (census) into both Slack (real-time feed) and Notion (sortable, taggable, aggregatable).
Pro tip The real-time feed and the sortable database serve different jobs — build both, from the same source of truth.
- 3
Enrich each item with commercial context
Join in account name, ARR, and the assigned CSM so nobody is reaching out to a million-dollar account blind. The point is to give engineers the context to tag the right people and make the right call, not to add a gate.
Pro tip If your data lands in a warehouse, this enrichment is trivial and turns 'can I get ARR on this?' into a two-second job.
Watch out Without enrichment, ungated access becomes genuinely risky on your largest accounts.
- 4
Install the email-emoji ritual
An engineer reacts to a message with an email emoji to claim it, then emails the customer: 'I'm the engineer who built this feature, I saw you said this specific thing, can you tell me more?' They ask the five whys and then improve the product themselves.
Pro tip Being the person who built the thing is the credential that makes the outreach land — customers respond to it differently than they respond to a survey.
- 5
Build the muscle of not reacting to everything
The trap is reacting to every signal all the time. After a redesign, the first two weeks of feedback will be 'I hate this, go back'. Practise distinguishing signal from initial-shock noise.
Watch out This is an organisational muscle you have to practise, not a policy you can write. Iyengar says the trade-offs are worth it — but the failure mode is real.
In the wild
For four or five years while in engineering, Iyengar read every customer gap that came in, every day — and so did many engineers. At Mixpanel's scale, the full raw feed is a 20-minute daily read.
→ A culture where engineers and designers hold customer context directly rather than receiving it filtered through the PM, and where engineers still email customers directly today even as the company has grown.
All Mixpanel's systems ETL into bigquery, get joined and modelled, then push out via census to Slack and Notion. Iyengar's framing: if you can write SQL, you can build an internal tool.
→ Automated qualitative-signal routing with essentially no code, reliably, plus the ability to enrich any feed with ARR or account context on demand.
Common mistakes
Pre-aggregating feedback before it reaches builders
Summarised, gate-kept feedback loses the specificity that triggers an engineer to act. The key artifact is that the feed is open and raw — no gatekeeper, no process to access it, no pre-aggregation.
Reacting to every piece of feedback
An open feed makes it possible to chase every complaint, and post-redesign feedback is systematically negative for the first two weeks. Without the discipline to hold, the feed becomes a whipsaw.
Letting engineers reach out with no account context
Ungated does not mean context-free. Enrich each item with account, ARR, and CSM so an engineer knows when to tag someone in before emailing a large customer.
Is it for you?
Best for
Product and engineering leaders at small-to-mid product teams who want engineers and designers thinking like PMs and holding customer context directly
Not ideal for
Very large orgs where the raw feedback volume exceeds a 20-minute daily read, or regulated/enterprise contexts where direct customer contact is contractually constrained
From the transcript
“our sales Engineers Aaron built this automation where you piped all these customer gaps that we got that were reported by our customer success and…”
“one of the the rituals that it's enabled is we'll find that Engineers will go into that channel and react with a message with an…”
“we don't get so much feedback that someone couldn't read it in 20 minutes every day”
“the key artifact of this is that it's all open uh there's no gatekeeper behind that process”
From the episode
An inside look at Mixpanel’s product journey
Vijay Iyengar (Head of Product)