The comment that got 47 upvotes changed how we think about engagement
Last month, a church pastor in Manchester ran a Q&A session with about 80 people in his congregation. One audience member asked about grief and doubt. Within ninety seconds, it had 47 upvotes. The pastor saw it, paused his prepared remarks, and spent the next ten minutes on that question instead. That moment, watching a single upvote move something important to the surface in real time, is the reason Feedr's comment stream works the way it does.
Why comments without upvoting feel like shouting into a void
Before we built Feedr, I spent a lot of time in virtual events where the comment section was just a scroll. First in, top of the feed. Earliest comment wins. That's chaos for anyone trying to lead a conversation. A thoughtful question from minute 5 gets buried under spam and small talk. The host never sees it. The audience never sees it. And the person who typed it carefully feels invisible.
When we first sketched Feedr's comment stream, we knew this had to be different. The audience needed a way to say: this one matters. This is the question we actually want answered. This is the comment worth hearing. Upvoting is simple, but it's the difference between a comment thread and a conversation.
How it works: one tap, one vote, real-time sorting
Once an audience member scans the QR code and enters a session, they see the live comment stream on their phone or tablet. Comments appear as they're typed. Next to each comment is an upvote button. Tap it. That's all. No limit to how many times a person can upvote, no complicated voting rules. When a comment gets upvoted, it moves up the feed. The most upvoted comments float to the top.
On the host side, it's just as straightforward. You're running the session from your phone or tablet (iOS or Android). You see the comment stream in real time, sorted by upvotes. You're not digging through forty comments to find the good ones. The audience has already done that work for you. Tap on any comment, and you can read it full screen, see how many upvotes it has, and decide whether to pin it so it stays visible or address it directly.
The moment we realized sorting by upvotes solved a real problem
We tested this with a university lecturer in her second week of using Feedr. She was teaching a class on philosophy to about 60 undergraduates. During one lecture, a student asked a genuinely complex question about moral relativism. It got 34 upvotes in the first minute. She stopped her presentation, answered it at length, then asked the class if that addressed what they were thinking. Twelve more upvotes appeared on her answer.
What struck us was that without upvoting, that question would have been one of fifteen comments she'd never have time to address. With upvoting, it became the centre of the conversation. The class signal was clear: this is what we need to understand. And because the comment was pinned at the top of the stream, every student could follow the discussion without scrolling back.
That's when we understood: upvoting isn't just a nice feature. It's a communication channel in itself. The audience is telling you what they care about.
Where the free tier shines, and what Creator adds
Every account gets the live comment stream with upvoting from day one. Free tier, paid tier, doesn't matter. You can run up to 3 sessions a month with up to 100 audience members and you get this full functionality. Basic session report included, so you can see what was asked and how many upvotes things got.
When you move to Creator (unlimited sessions, 500 audience members), you unlock comment moderation and the ability to pin comments live. Moderation means you can review comments in a queue before they appear on the stream, so nothing inappropriate sneaks through. Pinning means you can keep the most important question or comment visible at the top while the stream continues below it. Pro tier adds analytics and unlimited audience size, but the upvoting mechanics stay the same.
The things upvoting can't do, and why that's okay
Feedr's comment upvoting is intentionally simple. No weighted voting. No downvoting. No algorithms deciding which comments are 'controversial' or 'trending'. We've deliberately stayed away from the complexity that turns comment sections into battlegrounds. One person, one tap per comment, and the numbers tell the story.
Audience members can't see who upvoted what. That matters. It removes the social pressure. A quiet person in the back of the room can upvote the question they were too nervous to ask themselves, and they can do it anonymously. That's genuinely useful for engagement in a conference or a lecture where speaking up feels risky.
What we haven't built yet, and what some hosts have asked for, is live polls or word clouds. Those are different tools for different moments. We're thinking about how they fit into Feedr's philosophy of keeping things focused on what the audience actually wants to discuss, and we'll get there when it's right. For now, upvoting solves the problem we see again and again: good questions buried, easy questions rising, and hosts flying blind.
A small detail that matters more than it sounds
One last thing. When you're running a session and a comment gets an upvote, you see it happen in real time. The number ticks up. 2, 3, 4. Ten seconds later, 8. You're watching the audience engage with each other's thoughts as they happen. It's not dramatic, but it's oddly powerful. You're no longer the only voice directing the conversation. The room is having a conversation, and you're facilitating it.
We built that live tick because we wanted hosts to feel the energy of the room the same way they would in person. In a real conference, you'd see hands go up, see people nodding, hear the room respond. Upvoting gives you that feedback on a screen.
The next time you're standing in front of an audience, whether it's 20 people or 500, what question are they really asking underneath the ones they say out loud? How would you know?