5
7 Comments

The most valuable things I've learned thinking about support this month

I've spent the last month thinking deeply about customer support — both as a product builder and as a founder trying to understand what actually drives retention.

Here are the things that changed how I think:

1. The customer who complains is doing you a favour.

The ones who don't complain and just leave — they're the ones to worry about. A complaint is a second chance. Treat it like one.

2. Support data is the most honest signal your product has.

Not NPS. Not analytics. Not user interviews.

The email a frustrated customer sends at 10pm because something isn't working — that's unfiltered truth. Most founders see it as a cost. The best ones see it as a signal.

3. The consistency of support matters more than the quality of any individual response.

A customer who gets a brilliant response once and an average response twice doesn't remember the brilliant one.

They remember the average.

Consistency is the product. Systems create consistency. Individual effort can't sustain it.

4. Support and product are the same conversation happening in different rooms.

Every support ticket is a product decision waiting to be made. The teams that connect these rooms — that route support insights directly to product decisions — build better products faster.

5. The ROI of support is real but almost always attributed to other teams.

Retention goes to product. Referrals go to marketing. Expansion goes to sales.

Support often drove all three.

Measure it. Make the case. Invest accordingly.

If you've been reading these posts — thank you. The comments and conversations have shaped how I'm thinking about all of this.

What's the most valuable thing you've learned about customer support in your own experience building?

on April 26, 2026
  1. 2

    Point 3 — "consistency is the product" — is the one I keep coming back to. It's also the hardest, because consistency is a systems problem disguised as a people problem.

    One thing I'd add to your list from my own building: the second-touch matters more than the first. Customers forgive a slow or imperfect first reply if the follow-up shows you actually remembered them and closed the loop. Most teams nail the first response and drop the second. That's where trust quietly leaks.

    Also on point 4 — the gap between support and product usually isn't a tooling problem, it's a translation problem. Support sees symptoms, product needs patterns. Whoever does that translation work (tagging, weekly synthesis, whatever) is doing some of the highest-leverage work in the company and rarely gets credit for it.

    I'm Shirley from ZooClaw — we're building agents that handle exactly this kind of repetitive-but-pattern-rich work for solo founders. Happy to trade notes if it's ever useful. Good thread, Harsh.

  2. 1

    Point 2 is the one that resonates most. Support data is the most honest signal, but in crypto/DeFi it's even worse because most users never open a ticket at all. They ask "where are my funds?" in a Discord channel, get no reply in 30 minutes, panic, and withdraw everything. That support interaction never gets logged, never gets analyzed, never becomes a product insight. It just becomes churn nobody can explain.

    Point 4 is where I'm living right now. I built an AI support agent for DeFi protocols. The whole premise is that support and product should be the same system. When a user asks "why did my transaction fail?", the agent reads the actual on-chain data and explains what happened. That interaction is simultaneously a support response AND a product signal: if 50 users ask the same question about the same failure mode, that's a bug report the engineering team never had to triage.

    The hardest part I've found is point 3, consistency. An AI agent is perfectly consistent, it gives the same quality answer at 3am as it does at noon. But users don't trust that consistency yet because they've been burned by chatbots that confidently give wrong answers. Building trust in automated support is a different problem than building the automation itself.

  3. 1

    The insight that hit us hardest: you can't learn from support tickets that were never opened.

    StoreMD scans Shopify stores for health issues. ghost apps still billing after removal, broken schema, LLM visibility gaps. support on these is almost zero because merchants don't know they have the problem. Nobody files a ticket about a charge they don't recognize as wrong.

    Treating the absence of complaints as a signal, not as an all-clear, is the most useful shift we've made. When a whole category of problem never generates a ticket, it usually means the damage is invisible, not that it isn't happening.

  4. 1

    “The customer who complains is doing you a favour” is one of those ideas that sounds obvious but most teams still ignore in practice. Complaints are basically free product consulting.

  5. 1

    This is a solid breakdown — especially point 2 and 3 👍
    The biggest thing I’ve seen:
    → speed matters more than perfection
    A fast, clear response builds more trust than a “perfect” reply that comes late
    Also:
    → closing the loop is underrated
    If a user reports something and later sees it fixed (and you tell them),
    that’s where real loyalty builds
    Most teams miss that part.
    Curious — are you planning to turn these insights into a product/system, or still exploring?
    Also, I’m running a small project (Tokyo Lore) where we highlight ideas like this with a focused group of builders.
    Since you’re thinking deeply about support as a system (not just replies), this could be a strong fit — happy to share more 👍

  6. 1

    Spot on, Harsh! Treating support tickets as unfiltered product signals is brilliant. But waiting for complaints means you've already spent time and money building. To help founders discover exactly what the market actually needs before writing a single line of code, we actually built an AI agent that automatically validates those global gaps for you. Love this perspective!

  7. 1

    Strong list. One thing I’ve noticed is that support often reveals where expectations broke, not just where the product broke. Sometimes the issue is functionality, but just as often it’s onboarding, unclear messaging, or a promise users interpreted differently.

Trending on Indie Hackers
The most underrated distribution channel in SaaS is hiding in your browser toolbar User Avatar 187 comments I launched on Product Hunt today with 0 followers, 0 network, and 0 users. Here's what I learned in 12 hours. User Avatar 160 comments How are you handling memory and context across AI tools? User Avatar 103 comments I gave 7 AI agents $100 each to build a startup. Here's what happened on Day 1. User Avatar 98 comments Do you actually own what you build? User Avatar 61 comments Show IH: RetryFix - Automatically recover failed Stripe payments and earn 10% on everything we win back User Avatar 34 comments