User feedback collection API service

3.6k Views Asked by At

Tagged with [android] so that someone will actually read this, but applies equally to other application platforms.

We have a number of Android and iPhone applications which have user-feedback functionality incorporated into their user interfaces. These allow the user to leave comments, report bugs, rate the application, request support, etc.

Currently, the applications make a web service call to our backend, which converts them into email and sends them to us.

We would like to replace this with an API call to a remote backend service hosted by someone else, a service that specialises in this sort of thing, and provides us with a web interface for viewing and collating the feedback. The API would need to support arbitrary fields that we can set up as we see fit.

I was hoping to somehow integrate this with the Google Analytics APIs for Android and iPhone, but it's not flexible enough. The likes of FogBugz would seem to do the job, but it's too heavyweight a solution - we don't need anything that fancy.

This question touches on the same issue, but concentrates on self-hosted software. I'm looking for a service provided by someone else.

Free services preferred, for obvious reasons, but commercial options considered also.

4

There are 4 best solutions below

3
On BEST ANSWER

I've heard good things about GetSatisfaction http://getsatisfaction.com/ UserVoice as well http://uservoice.com/

0
On

www.SimpleFeedback.com offers a feedback service that has a web service API for you to submit your feedback. You'll have to map your fields to our defined fields. Along with basic fields like name, email, rating, and comment, we have two custom fields called feedback type and feedback category. You get to define the types and categories. For example, you can define the types to be "Bug Report", "Suggestion", "Question", or "Testimonial". Categories are subtypes. Each Type has its own set of Categories.

We can notify you via email when feedback is submitted. Our SimpleFeedback Center stores all your feedback and provides a nice UI for reporting, sorting, filtering, responding, and other feedback management tools.

We also provide a feedback button and feedback form to use on websites who do not have their own form. We have a plugin for self hosted WordPress blogs, too. An iPhone feedback form is also available for developers who don't want to write their own.

1
On

HelpStack has both free and paid solutions. In free solution you will have to communicate via Email. For paid solution, you will have to go with ZenDesk, HappyFox or Desk.com. It supports both iOS and Android. I haven't tried it yet, but it looks promising. It also has a FAQ section support.

Edit : I just tried the free solution. It simply opens an email app, nothing else. It does have a FAQ section, but no chat support.

1
On

You can look into userrules.com. We expose an API to collect feedback which is available with all plans. Also with single plan you can configure your all applications as separate products. Lots of iphone apps are using our API to collect the feedback and then our Admin to manage those.