
Hello!
Several months ago we
wrote on Khabrahabr. And here we are again with you :) Let me remind you - we are creating tools for collecting and processing user feedback via smartphones.
And these days we are launching a new version of our product at
TechCrunch Moscow .
Over the past months, we managed to communicate with several hundred developers and entrepreneurs, attend a number of major events in Russia and Europe, and even enter the top three Windows 8 Hackathon finalists in Moscow. It was very exciting, and we received a lot of feedback from you. Thank you very much!
')
By collecting a whole data collection and analyzing it, we made a lot of interesting for ourselves open. We realized that all developers are very different - they have different products, and they need completely different tools to solve their problems. And what we proposed was suitable for a small category of applications and even fewer developers.
And we decided to think about how we could forge one ring, which will rule everyone, make a product that will help more users become happier, and developers - more rich and richer ;-)
In short, we looked at the methods you use when collecting feedback, selected the most popular ones and found ways to help you. In something - already now, in something - in perspective. Now we will examine one of the most simple example of use.
At the first stage, we did not do any SDKs (by the way, waiting for your pull requests on
github ) and decided to limit ourselves to a simple REST API.
The request looks like this:
POST http://api.inventarium.mobi/v1/feedback Content-type: application/json application/xml
{ api_key: "YOUR-API-KEY-FROM-BACKEND", email: "customer email, if exist", name: "customer name, if exist", text: "main feedback text, if exist", subject: "subject of feedback, if exist", data: [{ name: "OS", display_name: "OS Version", value: "iOS 7.0.1", group: "Environment" }, ... ] }
There can be any number of elements in the data collection, and they can contain any useful information.
The data in our service are presented in two places:
- Inbox is a helpdesk for viewing individual answers and communicating with users
- form folder - here you see analytics on the collected data
To start collecting and analyzing data, you need to add a “form” after registering and creating the application:
By the way, if you uncheck the "Show In Inbox" flag, then the incoming messages will go past the helpdesk, and only the analyst will be available to you. Ideal for collecting some events or conducting surveys.
Let's look at a specific example.
Do you know this picture?
Almost every application can meet her.
To add such feedback to our system, you need to send the following JSON request:
{ api_key: "c40ef00e3f3b42e19ebbbb8fa9027b8b", email: "email field", name: null, text: "feedback field text", subject: "subject field text", data: [{ name: "type", display_name: "Feedback Type", value: "problem ", group: "Ticket" }, { name: "os", display_name: "OS Type", value: "iOS 6.1", group: "Environment" }, { name: "version", display_name: "App Version", value: "1.15 ", group: "Environment " } ] }
And you can add as much information as you like to the data collection - the event log, user coordinates, country, language and more, everything you can imagine!
On the Inbox page, we see messages in this form:

And on the form page:

The use of the service is not limited to this scenario. Later we will tell and show more interesting examples of use, and maybe you yourself already know how to use it.
You can simply collect feedback, and you can ask your users questions, conduct polls, analyze user behavior and intercept problems in applications before they have a critical impact on the business.
While the platform is the most basic functionality. Although even it will be enough to intercept a negative user comment or to understand in a timely manner that your customers have new needs. But that is why we invite you. We want you to help us develop the most important functions for you. And you will have the opportunity to build the best Customer Service almost for nothing, and even make money on a new Batmobile! ;-)
Register, implement, use, pump with us up to 90 + lvls and
write us your wishes - we answer ALL!
register there →