Skip to main content
All CollectionsIn-App Feature Requests
Introducing Instabug Feature Requests
Introducing Instabug Feature Requests

Deep dive into the Feature Requests product and all of its features.

Moataz avatar
Written by Moataz
Updated over a week ago

Having a prioritized backlog is a main key for your product roadmap. Allowing your users to suggest new features or vote for your queue can be very beneficial for the growth of your application. With Instabug’s In-App Feature Requests, tailor a customer-driven product, and build features that matter to your users. 

Here is a quick video shows you the product in action:

The Feature Requests product is designed to allow neat communication regarding new features between your users and you. Your users could suggest a new feature they think would enhance their experience, and other users can upvote or comment on this feature to increase its visibility. You could also use it by creating a new feature request directly from your dashboard to test the waters and see if the users would vote for their need to that feature. This all happens through a single API call that you could attach to a button.

In this article, you can find the key functions in Instabug's Feature Requests:

  1. Suggesting or Voting For Features From SDK

  2. Accessing Feature Requests From Dashboard

  3. Team Adding Requests

  4. Request Details & Discussion Board

  5. Request Status Update

  6. Ultimate Control With A Secure Backlog

  7. UI Customization

Users Suggesting or Voting For Features

With a single button tap, your users will be directed to the feature requests page.
From this page, users can view the features other users requested, you added, as well as the features they have requested.
They can up-vote. and add comments on existing features. They can also add their own feature requests by tapping on the + button, they will be shown the add a new feature request page.

Adding a Feature Request
A feature request consists of:

  • Title: The name of the feature request

  • Description: A summary of what the requested feature is

  • Name: The name of the user suggesting the feature (this is an optional field)

  • Email: The email of the user suggesting the feature, can be set to either optional or required by you.

Once the feature is added, it will now show up in the feature requests page for everyone to vote for or comment on. Users can expand feature requests to see more details and comments by others.

Commenting on a Feature Request
From the page of the feature request itself, users can add comments or upvote the feature. Comments made by the your team will be shown in the comments section with an admin tag next to it. Clicking on "Add your thoughts" lets you add a comment.

When adding a comment, users can leave a name and email. While the name is optional, the email can be set as required.

Accessing Feature Requests From Dashboard

Get an overview of the feature requests on your dashboard where you’ll find the full list of requests prioritized by votes, and seeing where you are at a glance with requests' status distribution. You can also filter requests by a timeframe or status.

Team Adding Requests 

You can even add your own feature requests to get your user’s input.
Just click add request, and fill in the description.

Request Details & Discussion Board

When opening any feature request, details gives you a quick insight into the feature by showing many votes it has, its current status and timeline.

Discussion Board

Discussion board lets you get in touch with your community. Directly engaging with your users allows you to discover their motivations, and dig deeper into their pain points. Users can add their thoughts, and see comments made on all requests, while comments from your team will be highlighted.

Request Status Update

Keep your users in the loop when updating a request’s status, and see its progress.
You can then change the status of a feature request in order to update your users of the progress of the request and whether or not your team is considering it. To do this, simply click on the "Update Status" drop down menu to the right and change it to one of the possible statuses. The possible statuses are as follows:

  • Posted: This is a new request

  • Planned: This request is in your backlog

  • Started: This request has started development

  • Completed: This request is completed

  • Maybe Later: This request won't be considered at the moment, but maybe in the future

Ultimate Control With A Secure Backlog

Declutter your feature requests by editing titles and descriptions, and keep users on topic by removing spam comments or requests.

If you are worried about exposing your backlog to competitors, we are having your back! You can keep your backlog private and maintain ultimate control, by limiting who gets access to feature requests and when to show it.

UI Styling

For a seamless experience, you can customize the look and feel to match your branding.

Start using Instabug’s In-App feature requests today, and get the feedback you need to deliver a customer-driven product.


You can start using Instabug’s In-App feature requests today, and get the feedback you need to deliver a customer-driven product. Here is how to integrate the Instabug SDK.

Related Articles

After you learn about bug reporting, you might want to check out Bug Reporting, Crash Reporting, and In-App-Surveys.

Did this answer your question?