TL;DR: Our recent comment experiments concluded, and we gained valuable insights: Users want to say thanks, and ask follow-up questions on existing answers. We know that current options aren't ideal for enabling follow-up questions, especially when code blocks or images are needed, so,we are now planning a new experiment explicitly focused on enabling these follow-up questions.
For context, this post builds on our previous communications and experiment regarding comments:
- We first announced the upcoming experiment for commenting.
- We announced Phase One of the commenting experiments, focusing on the 'Say Thanks' feature.
- We outlined plans for Phase Two, testing a 'Start Discussion' / follow-up feature, which informed the work discussed below.
- We introduced a new opt-out option for experiments across the network.
Our goals included enabling users to express thanks more subtly than in past experiments. Additionally, we experimented with redirecting users to Discussions to learn if subjective conversations with lower participation barriers could flourish in places other than comments. There will be a follow-up post later discussing those specific findings.
What We Learned from Recent Experiments
'Say Thanks' Feature
The adoption we saw was higher than anticipated, reaching 1200 uses per week, which is a bit more than one and a half times the expected 750 uses. Our analysis shows that it did help in reducing thank you comments. In total, we saw a ~10% decrease in comments that included some form of 'thanks' from Feb to Mar 2025. To that end, we will be releasing the ‘Say Thanks’ feature at a later date once we have made some additional improvements to it. For instance, creating a direct path to give Thanks, such as its own button. Feedback throughout the experiment made it clear that the multi-item menu on the comment link was not ideal.
The Need for Follow-Up Questions
Originally, Discussions was chosen as the path to create new content because we had a hypothesis that users had subjective questions related to existing questions. We found that many interactions weren't broad discussions but specific, technical follow-up questions related to an existing question and its answers. Reviewing and labeling over 100 posts from the experiment revealed the common types of follow-ups users created:
- Asking a direct follow-up question about the existing Q&A (49 times).
- Sharing a slight variation to the provided answer (14 times).
- Asking "How does this work?" or seeking clarification (10 times).
- Stating "I still need help" or noting the answer didn't work/is outdated (8 times).
- Other categories included discussing the answer, asking about best practices, clarifying the original question, asking a different question, or sharing "what worked for me" (19 times).
- About 50% of these follow-up attempts included code blocks or images. These takeaways led us to believe that despite finding answers to questions they were investigating, users were still looking for help on the topic. Help they can’t easily get in comments due to the 500 character limit and a less than ideal space to ask follow up questions related to an existing piece of content.
Confusing Content Types
One theme that emerged is that users find it unclear how Comments, Discussions, and Questions differ. Users trying to ask a legitimate follow-up question were sometimes unsure where to post it. This placed a burden on them to understand Stack Overflow's specific content structures, which can lead to confusion for a number of reasons, such as a lack of proper guidance and unclear site rules. While not directly related to this experiment, many of these issues were reflected in responses to a conversation we had about closed questions facilitated by our research team.
The Core Issue
Currently, if you have a question that builds on or is related to an existing Q&A, there isn't a straightforward and clear path for new users, and sometimes even experienced users, to ask that question. Often, such a question ends up closed as a duplicate. We do have to reopen flows, and in theory, a truly unique question shouldn’t be closed if it meets other appropriate standards. But we know that’s not always the case. Users often lack the background knowledge that experienced members possess regarding existing answers. This knowledge gap creates a significant barrier when determining if their question might be a duplicate. Comments have limitations for this purpose (length, formatting, no images/code formatting, site norms). This friction point is something we want to address with our next set of experiments.
What's Next? Focusing on Enabling Follow-Up Questions
This team's primary focus now shifts to exploring the best way to allow users to ask these follow-up questions directly on existing posts. We plan to run a new experiment specifically designed for this use case.
Our experiment of sending users from Q&A to Discussions to ask follow-up questions showed us a different need that Discussions doesn’t quite solve either: that users want to have more subjective conversations and inquiries surrounding existing Q&A. Discussions will continue to be treated as a separate feature, and there is a separate post sharing learnings specific to the Discussions product.
Next Steps & Your Feedback
Based on these findings, we're concluding the current comment experiments (though the 'Say Thanks' feature will need a little work before it's rereleased). Our primary focus now shifts to designing and launching a new experiment specifically aimed at providing a better way to get those follow-up questions on existing posts. We believe this will help more people solve their problems effectively while maintaining the quality of Q&A. Our intent is to look at evolving comments for this purpose.
We'll share more details about the upcoming follow-up question experiment soon. We welcome your thoughts and feedback on these learnings and this planned direction. We will keep an eye on this post for feedback till May 6th, 2025