Back to Blog

The Feedback Button and Positive Reinforcement

March 20, 2026
Author: 机器猫
Contents

This week, I made a small yet significant change: directing the in-app feedback button to the website message board.

PlanCoach users know that we have always welcomed feedback. Users often tell me: “Could you make an app like X? Because you actually listen.”

Much of this input comes from social channels, but a large portion arrives through the feedback button in the app. Previously, that button opened a simple survey form.

That form was a trusty workhorse. Operating since July without issues, it let users attach screen recordings and screenshots, collecting over a thousand pieces of feedback that helped guide PlanCoach’s growth.

Why the Change?

When handling user feedback, I stick to two core principles:

  • No one likes being met with silence.
    I do my best to ensure that anyone who takes the time to give us feedback gets a thoughtful response.
  • I would rather not reply than use an AI to reply.
    Feedback and article comments should always come from a real human.

Yet over the past few months, a real bottleneck emerged: as an indie developer, energy is my most precious resource, and managing feedback was taking up an increasing share of it.

This was a lesson that hit home six months into indie development:
Feeding user demand is endless. Releasing one feature does not close a topic; it inspires ten new requests (many of which are wonderful, thoughtful ideas that deserve careful tracking).

Combined with bug fixes, I found myself spending time on feedback management that was originally carved out for core product development.

Another practical challenge: I replied to most submissions via email. But people rarely check their email inboxes these days, meaning many replies simply vanished into the void.

That drained my batteries: spending substantial time crafting a response while knowing the recipient might never see it.

The Solution

When building the PlanCoach website, I integrated a comment system. That mattered to me for two reasons:

  • As a reader browsing someone’s blog, I often want to leave a thought. Without comments, there is no shared space for conversation.
  • As a creator, knowing someone is reading gives me the motivation to keep writing.

The comment system worked smoothly, so I created a standalone message board as a central home for community voices. Soon, users started dropping by with comments and greetings.

I ran an experiment:
I added a link to the message board inside the in-app announcement sheet.

That very evening, comments began rolling in, which made me genuinely happy.
The next natural step was updating the feedback button to point directly to the message board. Now, responding is lightweight and convenient—I can reply from my phone whenever a free moment appears.

Crucially, even if the person who asked doesn’t check back immediately, others in the community can read the conversation. It turns a closed, one-off ticket into a public dialogue, and that keeps my motivation high.

Takeaways

People are driven by meaning.
When doing something feels utterly draining, it often means the sense of purpose or positive feedback loop is missing.

If you want to sustain something you know you should do without burning out, find a way to build positive reinforcement into the loop—and let yourself enjoy the process.

PlanCoachDev Notes