feature request examples 1

Businesses and their customers work best in relationships. And relationships thrive with good communication.

Think about how many times you’ve used a SaaS app and thought, “This process would work so much better if the designers did X, Y, or Z.” 

Making it easy for users to share their feedback and feature requests benefits both parties. Users get the features that help them do their jobs better, and you get loyal customers and their honest feedback. 

It’s a win-win!

In this guide, you’ll learn about feature requests and what makes them effective tools. 

We’ll also share seven examples with you—some great and some … well, not so great. We’ll end by showing you why you need a software management platform like AnnounceKit to streamline the process.

Table of Contents

logo

Free Feature Request Tool: Quick Setup,
Easy To Use, Many Integrations

Get a comprehensive feature request tool set up for your brand in less than 30 minutes.
Simple, easy, and automated.

Go to Website

How Do You Write a Good Feature Request?

If you care what your customers have to say, and you want them to know that you care, you’ll make the feature request process as easy and streamlined as possible.

Have you ever submitted a feature request or other feedback to a company and never received a response or any type of follow-up? Not only is it frustrating, but it’s also a surefire way to lose confidence in the company whose services you are using.

When customers know that a business is listening to them, they have confidence in the company and an incentive to keep coming back.

i love your passion for this business manjit minhas

To get the most from customer feature requests, make sure they are designed:

  • To show how your customers use your product
  • To give customers a way to share what they expect from your product

When your customers are using your product and getting what they expect from it, that shows your team you’re on the right track. It also means you gain users’ trust, making it more likely for them to share feedback and insights that benefit everyone touched by your service.

Utilizing Feature Request Templates

Standardized templates are an effective and efficient way to gather feedback. Feature request templates work best when they include a place for:

  • The user’s contact information
  • The title of the feature they’re requesting
  • A thorough description of the new feature (or improvement of a current feature) and how it would work
  • An explanation of how the feature will solve particular problems; and
  • A way to include attachments or links (to examples or research) that may be helpful for your product team

Consider ways to make it easy for your team to sort through the requests. You don’t want them to spend valuable time reading the same feedback from 30 different product users. 

How can you facilitate this?

  • One possibility is to prompt users to scroll through previous entries to see if their idea has already been submitted and give them a way to “vote” to show they are also suggesting the same improvement.
  • Another option is creating drop-down lists of topic options to help customers submit their requests in the right category. This is also a huge step in helping your team arrange feedback in a manageable way. 

Some common types of feature requests that you might find in one of those lists include:

  • Suggestions for product improvements
  • Requests for bug fixes
  • Requests for new features
logo

Free Feature Request Tool: Quick Setup,
Easy To Use, Many Integrations

Get a comprehensive feature request tool set up for your brand in less than 30 minutes.
Simple, easy, and automated.

Go to Website

7 Feature Request Examples

Looking at some examples of feature requests can help you see what to do and what not to do.

We’ve compiled a list of seven popular platforms and will show you what the feature request process is like for each of them. Some of the processes are similar, while others might be considered too complex or even too simplistic.

#1: Asana

example feature request

Asana is a popular work management platform that helps teams organize, track, and manage their workflows.

Submitting Asana feature requests involves using their forum page. Here’s how it works:

  1. Join the forum by signing in with your Asana login credentials. 
  2. Choose the language forum for your area (they offer six language options).
  3. Scroll down through the “Categories” to find the box labeled “Product Feedback.”
  4. Scroll through previous entries and vote on ones that mimic your feedback.
  5. Click the “Share an Idea” box to open a form where you can submit your specific request or idea.

At the top of the list of user topics, you’ll see a box with recently updated changes Asana has made based on customer feedback.

Discussion threads follow each forum submission. Some comments are made by other product users, and some are from Asana representatives. 

Asana’s setup makes it easy to filter through forum threads to find the topics that may interest their users.

#2: Spotify

feature request examples

If you want to suggest new features to your favorite on-demand music supplier, here’s how to give Spotify an idea of what you’d like to see from them in the future.

Similar to Asana’s forum, Spotify uses a community board to gather feedback.

Simply go to the community board to make suggestions and vote on suggestions of other users. When particular feedback entries get enough votes, they are sent to the Spotify team for review. You must be logged in to submit an idea or vote.

Once logged in, users enter the title of their idea and scroll through the list to see if an idea similar to theirs has already been posted. They can vote for similar ideas or submit a new idea at the bottom of the page.

#3: Google Workspace

feature request examples google workspace

Google Workspace allows users to utilize integrated apps like Gmail, Google Docs, and Google Calendar and streamline their work processes and collaboration efforts.

To make a request with Google Workspace, users can follow these steps:

  1. Login in the Google Workspace Ideas Community. (Users will have to send a request to get access to the Community page if they haven’t already.)
  2. Search ideas already posted to see if the suggested idea already exists (or search for ideas under “Ideas for Product Category”).
  3. Vote for similar ideas by clicking “Submit” to share new ideas. (Hint: Create a product category to make the idea easier for other users to find — and vote for.)
  4. Post the idea for other members to find and vote for.

#4: Zoom

feature request examples zoom

Zoom’s feature request platform is also similar to Asana, Spotify, and Google Workspace. Users share feedback and new feature ideas by sorting through a list of other users’ prior submissions and voting on them or creating a new thread.

Users must be signed in to leave feedback. 

The template for leaving feedback may change depending on the type of feedback or the topic of the feedback.

For example, for “developer-specific” feature requests, the template includes the following questions for the user to answer or prompts for comment:

  • Is your feature request related to a problem? Please describe.
  • Describe the solution you’d like.
  • Describe alternatives you’ve considered.
  • Add context

If feedback doesn’t require a template, users can leave general comments or questions to be answered by the Zoom team.

#5: Pinterest

feature request examples pinterest

The Pinterest feature request platform is different from the previous examples in three ways:

  1. Logging into an account isn’t necessary to leave feedback.
  2. There is no way to see the comments of other users.
  3. Pinterest informs its users that there is no guarantee of a response to their feedback.

Informing your users that you may not respond to their feedback doesn’t leave much room for trust or the belief that the company is really interested in what their users have to say.

Pinterest users who still want to give Pinterest their feedback — knowing it might not be addressed — can do so by completing the form with the following fields:

  • Have an idea for us?
  • What do you like most about Pinterest?
  • What’s your email?
  • So we can get your feedback to the right people, how do you use Pinterest? (A list of options is provided in a drop-down list.)

For a better chance of getting a response to feedback, users are encouraged to click on “Contact Us” to be directed to the Help Center. There, users can give information about themselves, the problem, and details, along with a place to review their entries.

#6: Microsoft Teams

feature request examples teams

Microsoft Teams, a messaging app for an organization, provides a way for users to give feedback. It does not provide a way for Teams users to see others’ feedback or vote for ideas that are similar to their own.

To give Microsoft Teams feedback or new feature ideas, users can follow these steps:

  1. Log in to the app.
  2. Select the Help icon at the bottom left of the screen.
  3. Select “Suggest a Feature” and summarize feedback in the box provided.

If you have a newer version of Microsoft Teams, you can access the feedback submission page by clicking on the three dots at the top of the page next to the profile picture. Click on “Help” and then “Give Feedback.”

#7: Hootsuite

feature request examples hootsuite

Hootsuite leaves much to be desired when it comes to an easy way to leave a feature request.

To give customer feedback to Hootsuite, users will need to visit the Hootsuite help center. Once there, they can sift through articles with similar content to their feedback. If none of the articles are helpful, users can scroll further down the page and choose to get in touch with customer support.

You can do that in three ways:

  1. Send a message from the Hootsuite dashboard.
  2. Email an account representative (if you have an Enterprise plan).
  3. Submit a request via a form that includes a place to include attachments.

Hootsuite does guarantee that a support team will respond to user submissions.

cat typing

How Properly Managing Feature Requests Can Help You Keep Up With Customer Demands

Feature request submission and management can be messy or streamlined, depending on the tools Keep customer satisfaction and product enhancement at the forefront of your business by making the most of feature request management software, a platform that:

  • Helps you drive product updates: AnnounceKit’s solution lets you manage and prioritize requests and engage with customers directly.
  • Provides a way to solicit user feedback with in-app notifications: This feature is included in AnnounceKit’s software, and it makes it easy for you to let users know when their requested feature is released.
  • Integrates with other systems: AnnounceKit syncs with other tools to make it easy to push new features through the production pipeline.

You can have all of this and more when you choose AnnounceKit for your feature request

Collect, Centralize, and Streamline Feature Requests From Your Customers With AnnounceKit

Build trust with customers, communicate product updates, and initiate feature adoption with AnnounceKit.

With AnnounceKit’s software platform, you can engage with your customers on another level with more effectiveness while enhancing your brand and building your business.

With our software, you’ll:

  • Make a way for customers to get product updates in your app.
  • Share product updates and release information on a standalone public page.
  • Centralize requests and allow customers to vote on the features they like.
  • Be able to reach customers across various communication channels like email and Slack.
  • Get AI writing assistance to announce your products with less time and effort.

Request a demo or get started today for free.

logo

Free Feature Request Tool: Quick Setup,
Easy To Use, Many Integrations

Get a comprehensive feature request tool set up for your brand in less than 30 minutes.
Simple, easy, and automated.

Go to Website

What Is a Feature Request?

A feature request is a formal suggestion submitted by a user, customer, or stakeholder asking a product team to add new functionality, improve an existing feature, or fix a problem in a software product or service. Unlike a bug report — which flags something broken — a feature request describes something that doesn’t yet exist or doesn’t work the way the user needs it to. Understanding what feature requests are, and how to handle them well, is one of the most valuable skills a SaaS product team can develop.

Feature requests are the direct line between what your users experience and what your product becomes. When managed well, they give product teams a prioritized, evidence-based signal for what to build next. A customer who submits a feature request is engaged enough to invest time describing what they need — that’s one of the most valuable signals a SaaS company can receive.

It’s worth distinguishing feature requests from general user feedback. User feedback is broad — it includes sentiment, satisfaction scores, and open-ended reactions. A feature request is more specific: it asks for a concrete change or addition, typically with a described use case and expected outcome. Tools like AnnounceKit are purpose-built to capture feature requests in a centralized, actionable way rather than letting them scatter across emails and support tickets.

Types of Feature Requests

Not all feature requests are equal — and treating them as a single category is one of the most common mistakes in product feedback management. Understanding the distinct types helps your team categorize, prioritize, and respond to requests much faster.

New Feature Requests ask for functionality that does not exist in the product at all. These are the most ambitious: a user wants something genuinely new. Example: “I’d love the ability to schedule posts for future release rather than publishing immediately.” These require the most evaluation — does this fit the roadmap? Is this a niche request or a widespread need?

Feature Improvement Requests ask for an existing feature to work better, faster, or differently. Example: “The export CSV function is great, but it would be more useful if I could filter by date range before exporting.” These are often quicker to scope because there’s already an existing user base that would benefit immediately.

Bug Fix Requests report behavior that is technically broken or inconsistent. While these overlap with traditional bug reports, users often frame them as feature requests — “it would be great if X stopped doing Y.” These should be triaged separately and escalated to engineering, not placed in a standard feature prioritization queue alongside genuinely new requests.

UI/UX Change Requests ask for changes to how the product looks or feels rather than what it does. Example: “The onboarding flow has too many steps — can you simplify it to three screens?” These can have outsized impact on activation and retention and often surface from new users experiencing friction for the first time.

Feature Request Email Templates (Copy-Paste Ready)

One of the highest-value things you can add to your feature request process is a set of standardized email templates. Whether you’re a user writing to a product team, or a product manager escalating a request to engineering, a clear template ensures the most important context is never lost.

Template 1: User to Product Team (Inbound Feature Request Email)

Use this when a customer or end user is submitting a feature request via email or a support channel:

Subject: Feature Request — [Short Description of Feature]

Hi [Product Team / Support Team],

I'm a [role/plan type] user of [Product Name] and I'd like to suggest a feature that would make a meaningful difference for users like me.

Feature Requested: [One-sentence description]

Problem It Solves: Currently, when I try to [describe task], I have to [describe workaround or pain point]. This takes extra time and slows down my workflow.

Expected Behavior: I'd like [describe the desired outcome or feature behavior in plain language].

How Often I'd Use It: [Daily / Weekly / For specific use cases like...]

Additional Context: [Any screenshots, links, or examples from other tools that handle this well]

Thank you for considering this. I'm happy to share more detail if helpful.

[Your name]

Template 2: Product Manager to Engineering (Internal Feature Request)

Use this when a PM is escalating a validated customer request to engineering for scoping and prioritization:

Subject: Feature Request Brief — [Feature Name] | Priority: [P1/P2/P3]

Summary: [1-2 sentences describing the feature and why it matters]

Customer Evidence: [Number] customers have requested this in the past [30/90] days.
Top accounts requesting this: [list]
Relevant support tickets: [links]

User Story: As a [user type], I want to [do something] so that [outcome].

Acceptance Criteria:
- [Criterion 1]
- [Criterion 2]
- [Criterion 3]

Business Impact: [Estimated churn risk / expansion opportunity / competitive gap this closes]

Suggested Timeline: [Sprint / Quarter]

Open Questions: [Technical unknowns or design decisions needing input]

Template 3: Feature Request Form Fields (For Your Own Product)

If you’re building a feature request intake form for your users, these are the fields that produce the most actionable submissions:

  • Feature Title: Short, descriptive name (e.g., “Bulk CSV Export with Date Filter”)
  • Request Category: Dropdown — New Feature / Improvement / Bug Fix / UI Change
  • Problem Description: What problem does this solve? What are you trying to accomplish that you currently can’t?
  • Proposed Solution: Describe the ideal behavior or outcome.
  • Priority to You: Critical / High / Nice to Have
  • How Often Would You Use This? Daily / Weekly / Occasionally
  • Attachments: Screenshots, mockups, or examples from other tools
  • Email (optional): So we can update you when this is addressed

How to Collect Feature Requests

Even the best template is useless if users never see it. Feature request collection only works when it meets users where they already are — inside your product, in your support flow, and at the moments when friction is highest.

In-App Feedback Widgets are the highest-conversion collection channel because they appear at the exact moment a user encounters a limitation. Tools like AnnounceKit let you embed a feature request widget directly inside your product, so users can submit feedback without leaving their workflow. This dramatically increases submission volume compared to external forms or email — users don’t have to remember to visit a separate page.

Public Feature Voting Boards serve two purposes: they collect new requests and they aggregate demand signals. When users can upvote existing requests, you get a natural priority stack. Asana, Spotify, and Google Workspace all use this model — as shown in the examples above — because it reduces duplicate submissions and gives product teams a quantifiable demand signal without manual analysis.

Customer Success and Sales Conversations are an underutilized source. Your CS team hears feature requests in every QBR and onboarding call, but those requests rarely make it into a tracking system. Build a simple process where CS logs feature mentions directly into your centralized tool, ideally linked to the customer account so you can weight requests by contract value.

Support Tickets and NPS Surveys are retroactive collection channels. Users frustrated enough to contact support often have a feature request buried in their complaint. Train your support team to tag those tickets and route them to the product team. Open-ended NPS follow-up questions (“What’s one thing we could add or improve?”) also surface structured feature request language directly from detractors and passives.

Community Forums and Social Channels capture unsolicited requests from highly engaged users. Monitor mentions and community threads for feature language (“I wish,” “it would be great if,” “why can’t I”) and import validated requests into your centralized tracking system.

How to Manage Feature Requests: A 4-Step Framework

Collecting feature requests without a management process creates a graveyard of good ideas. Users who submitted them never hear back, trust erodes, and you lose the feedback loop that makes the channel valuable. Here is a practical four-step framework for managing requests from intake to closure.

Step 1 — Capture and Centralize. Every feature request, regardless of where it originates, must land in one system. Whether that’s a dedicated feature request tool or AnnounceKit’s centralized feedback board, the rule is simple: if it’s not in the system, it doesn’t exist. Requests living in someone’s inbox or a Slack thread will never be prioritized.

Step 2 — Categorize and Deduplicate. Assign each request a type (new feature, improvement, bug, UX change), link it to relevant user segments or accounts, and merge duplicates. This transforms a raw list of requests into a structured dataset. At this stage, enrich each request with context: how many customers have asked for this, what their contract value is, and whether it appears in competing products.

Step 3 — Prioritize Against Your Roadmap. Apply a scoring framework such as RICE (Reach, Impact, Confidence, Effort) or a simpler urgency/value matrix to rank requests relative to your existing roadmap priorities. The goal is not to build everything with the most votes; it’s to make an informed decision about what to build next, using demand as one of several inputs alongside strategic fit and technical feasibility.

Step 4 — Close the Feedback Loop. This is where most teams fail. When a feature is built, declined, or deferred, users who requested it deserve a notification. AnnounceKit’s announcement and changelog tools make this straightforward: publish a release note, trigger an in-app notification, and link back to the original request. Users who get notified that their request shipped become your most loyal advocates — and your most active future requesters.

Frequently Asked Questions About Feature Requests

What is the difference between a feature request and a bug report?

A bug report describes something that is broken or behaving incorrectly — the software is not working as designed. A feature request asks for something new or different that does not currently exist. In practice, the line can blur: a user might frame a missing capability as a “bug” when it is really an unbuilt feature. Product teams typically route bug reports to engineering for fixes and feature requests to the product backlog for prioritization.

How should I prioritize feature requests?

The most effective approach combines quantitative signals (number of requests, requester contract value, potential revenue impact) with qualitative judgment (strategic fit, technical feasibility, competitive differentiation). Common frameworks include RICE scoring and the Value/Effort matrix. Avoid prioritizing purely by vote count — high-volume requests from low-value users can crowd out high-impact requests from strategic accounts.

What makes a good feature request?

A good feature request describes the problem before proposing a solution, includes a concrete use case, and provides context about how often the user encounters the issue. The best requests avoid prescribing the exact implementation and instead describe the desired outcome — this gives product teams the freedom to solve the problem in the most technically elegant way. The templates above are designed to elicit this structure from users.

How do you respond to a feature request you cannot build?

Transparency is more important than a positive answer. Acknowledge the request, explain why it is not currently on the roadmap — capacity constraints, strategic focus, or technical complexity — and offer an alternative if one exists. A short, honest response builds more trust than silence. Tools like AnnounceKit let you set feature request statuses (“Under Review,” “Planned,” “Declined”) so users can see the current state without requiring a manual reply to each submission.

What tools are used to manage feature requests?

Feature request management tools range from simple voting boards to full product intelligence platforms. AnnounceKit provides an integrated feedback and changelog solution that combines in-app feature request collection, public voting boards, prioritization views, and automated release notifications — keeping the entire cycle from request to announcement in one place. Other commonly used tools include Canny, Productboard, and UserVoice, each with different strengths depending on team size and workflow.

How do you write a feature request email?

A good feature request email has five components: a clear subject line identifying the feature, a brief description of the problem you are trying to solve, a proposed solution or desired outcome, context about how often you encounter the issue, and any supporting attachments such as screenshots or examples from other tools. Two to four paragraphs is the ideal length. Use Template 1 above as your starting point and adapt the fields to your specific situation.

Similar Posts