Ask HN: How to find users for my beta app?
8 points| ishener | 9 years ago
The app is http://discrete.li/ it's basically analytics service for ajax requests. Website owners plant a small javascript snippet in their site, and I track all statistics, including latency tracking and payload logs.
The service is pretty simple right now, but it is reliable. I use it for 6 months to track a medium-size app in production. I don't expect people to pay right away. I'll give it for free in exchange for feedback + patience while I implement it :-)
any way, I would love to hear your thoughts....
csallen|9 years ago
First, they spend lots of time talking to everyone they can: friends, family, coworkers, people in their online communities, people at conferences, etc. This is not scalable in the long-run, but very helpful in the beginning to kick things off. Paul Graham has written about this extensively: http://paulgraham.com/ds.html
Second, the more successful founders find good distribution channels. They find app stores, online marketplaces, partnerships, etc that constantly put their product in front of lots potential customers. Easier said than done, of course, but the first step is just being aware of that approach.
tedmiston|9 years ago
[0]: http://tractionbook.com/
twa927|9 years ago
- the price is very high - the $89 plan will be sufficient for a small website only!
- why only javascript analytics when I also have server requests?
- the dashboard looks nice
- the website could contain more information - seems too plain for a paid product - a documentation link, company data
Overall, even if the price was lower I don't think I would use the product. It looks like it gives some functionality of more focused tools (like Sentry for error notification) but doesn't look sufficiently advanced.
To do what your product does I use Sentry (error notification) plus parsing of Nginx logs + metrics in a database for timing data.
I hope my remarks are helpful!
twa927|9 years ago
BTW, the tracking code sends a request to your server for each ajax request? That looks like a big cost to end user (duplicated number of HTTP requests a browser makes).
Error: obj is undefined this.getTrackingCode@https://demo-dot-latenlog.appspot.com/static/js/out/common.j... this.save/<@https://demo-dot-latenlog.appspot.com/static/js/out/common.j... $http/promise.success/<@https://ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angula... processQueue@https://ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angula... scheduleProcessQueue/<@https://ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angula... $RootScopeProvider/this.$get</Scope.prototype.$eval@https://ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angula... $RootScopeProvider/this.$get</Scope.prototype.$digest@https://ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angula... $RootScopeProvider/this.$get</Scope.prototype.$apply@https://ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angula... done@https://ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angula... completeRequest@https://ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angula... requestLoaded@https://ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angula... angular.js:12722:18
tedmiston|9 years ago
Zekio|9 years ago
EDIT: Failed at english.
ishener|9 years ago
you can use this link though: https://latenlog.appspot.com/