<p>What's the best way to close the loop and have a desktop app "call home" with customer feedback?  Right now our code will login to our SMTP server and send me some email.</p>

[{'answer_id': 30475, 'author': 'levand', 'author_id': 3044, 'author_profile': 'https://Stackoverflow.com/users/3044', 'pm_score': 1, 'selected': False, 'text': '<p>You could also have the application send a POST http request directly to a URL on your server.</p>\n'}, {'answer_id': 30490, 'author': 'Nick Haddad', 'author_id': 2813, 'author_profile': 'https://Stackoverflow.com/users/2813', 'pm_score': 3, 'selected': False, 'text': '<p>The site GetSatisfaction has been an increasingly popular way to get customer feedback.</p>\n\n<p><a href="http://getsatisfaction.com/" rel="nofollow noreferrer">http://getsatisfaction.com/</a></p>\n\n<p>GetSatisfaction is a community based site that builds a community around your application.  Users can post questions, comments, and feedback about and application and get answers to their questions either from other members or from members of the development team themselves.</p>\n\n<p>They also have an API so you can incorporate GetSatifaction into your app, and/or your site.</p>\n\n<p>I\'ve been playing with it for a couple of weeks and it is pretty cool. Kind of like stackoverflow, but for customer feedback.</p>\n'}, {'answer_id': 991124, 'author': 'merkuro', 'author_id': 122489, 'author_profile': 'https://Stackoverflow.com/users/122489', 'pm_score': 2, 'selected': False, 'text': '<p>Feedback from users and programmers simply is one of the most important points of development in my opinion. The whole web2.0 - beta - concept more or less is build around this concept and therefore there should be absolutely no pain involved whatsoever for the user. What does it have to do with your question? I think quite a bit. If you provide a feedback option, make it visible in your application, but don\'t annoy the user (like MS sometimes does with there feedback thingy on there website above all elements!!). Place it somewhere directly! visible, but discreet. What about a separate menu entry? Some leftover space in the statusbar? Put it there so it is accessible all the time. Why? People really liking your product or who are REALLY annoyed about something will probably find your feedback option in any case, but you will miss the small things. Imagine a user unsure about the value of his input "should I really write him?". This one will probably will not make the afford in searching and in the end these small things make a really outstanding product, don\'t they? OK, the user found your feedback form, but how should it look and what\'s next? Keep it simple and don\'t ask him dozens questions and provoke him with check- and radioboxes. Give him two input fields, one for a title and one for a long description. Not more and not less. Maybe a small text shortly giving him some info what might be useful (OS, program version etc., maybe his email), but leave all this up to him. How to get the message to you and how to show the user that his input counts? In most cases this is simple. Like levand suggested use http and post the comment on a private area on your site and provide a link to his input. After revisiting his input, make it public and accessible for all (if possible). There he can see your response and that you really care etc.. Why not use the mail approach? What about a firewall preventing him to access your site? Duo to spam in quite some modern routers these ports are by default closed and you certainly will not get any response from workers in bigger companies, however port 80 or 443 is often open... (maybe you should check, if the current browser have a proxy installed and use this one..). Although I haven\'t used GetSatisfaction yet, I somewhat disagree with Nick Hadded, because you don\'t want third parties to have access to possible private and confidential data. Additionally you want "one face to the customer" and don\'t want to open up your customers base to someone else. There is SOO much more to tell, but I don\'t want to get banned for tattling .. haha! THX for caring about the user! :)</p>\n'}, {'answer_id': 4227095, 'author': 'exoboy', 'author_id': 380405, 'author_profile': 'https://Stackoverflow.com/users/380405', 'pm_score': 0, 'selected': False, 'text': '<p>Personally, I would also POST the information. However, I would send it to a PHP script that would then insert it into a mySQL database. This way, your data can be pre-sorted and pre-categorized for analysis later. It also gives you the potential to track multiple entries by single users.</p>\n'}, {'answer_id': 6697775, 'author': 'a6hi5h3k', 'author_id': 153731, 'author_profile': 'https://Stackoverflow.com/users/153731', 'pm_score': 1, 'selected': False, 'text': '<p>What my friend we are forgetting here is that, does having a mere form on your website enough to convince the users how much effort a Company puts in to act on that precious feedback.</p>\n\n<p>A users\' note to a company is a true image about the product or service that they offer. In Web 2.0 culture, people feel proud of being part of continuous development strategy always preached by almost all companies nowadays.</p>\n\n<p>A community engagement platform is the need of the hour &amp; an entry point on ur website that gains enuf traction from visitors to start talking what they feel will leave no stone unturned in getting those precious feedback. Thats where products like <a href="http://www.getsatisfaction.com" rel="nofollow">GetSatisfaction</a>, <a href="http://www.userrules.com" rel="nofollow">UserRules</a> or <a href="http://www.zendesk.com" rel="nofollow">Zendesk</a> comes in.</p>\n\n<p>A company\'s active community that involves unimagined ideas, unresolved issues and ofcourse testimonials conveys the better development strategy of the product or service they offer.</p>\n'}, {'answer_id': 7522391, 'author': 'srmark', 'author_id': 41662, 'author_profile': 'https://Stackoverflow.com/users/41662', 'pm_score': 0, 'selected': False, 'text': '<p>There\'s quite a few options.  <a href="http://www.practicalecommerce.com/articles/2827-14-Customer-Feedback-Tools-for-Small-Business" rel="nofollow">This site</a> makes the following suggestions</p>\n\n<ol>\n<li><a href="http://www.suggestionbox.com/" rel="nofollow">http://www.suggestionbox.com/</a></li>\n<li><a href="http://www.kampyle.com/" rel="nofollow">http://www.kampyle.com/</a></li>\n<li><a href="http://getsatisfaction.com/" rel="nofollow">http://getsatisfaction.com/</a></li>\n<li><a href="http://www.feedbackify.com/" rel="nofollow">http://www.feedbackify.com/</a></li>\n<li><a href="http://uservoice.com/" rel="nofollow">http://uservoice.com/</a></li>\n<li><a href="http://userecho.com/" rel="nofollow">http://userecho.com/</a></li>\n<li><a href="http://www.opinionlab.com/content/" rel="nofollow">http://www.opinionlab.com/content/</a></li>\n<li><a href="http://ideascale.com/" rel="nofollow">http://ideascale.com/</a></li>\n<li><a href="http://sparkbin.net/" rel="nofollow">http://sparkbin.net/</a></li>\n<li><a href="http://www.gri.pe/" rel="nofollow">http://www.gri.pe/</a></li>\n<li><a href="http://www.dialogcentral.com/" rel="nofollow">http://www.dialogcentral.com/</a></li>\n<li><a href="http://websitechat.net/en/" rel="nofollow">http://websitechat.net/en/</a></li>\n<li><a href="http://www.anymeeting.com/" rel="nofollow">http://www.anymeeting.com/</a></li>\n<li><a href="http://www.facebook.com/" rel="nofollow">http://www.facebook.com/</a></li>\n</ol>\n'}, {'answer_id': 8078500, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 2, 'selected': False, 'text': '<p>You might be interested in <a href="http://www.useresponse.com" rel="nofollow">UseResponse</a>, open-source (yet not free) hosted customer feedback / idea gathering solution that will be released in December, 2001.</p>\n\n<p>It should run on majority of PHP hosting environments (including shared ones) and according to it\'s authors it\'s absorbed only the best features of it\'s competitors (mentioned in other answers) while will have little-to-none flaws of these.</p>\n'}, {'answer_id': 17046646, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 0, 'selected': False, 'text': '<p>I would recommend just using pre built systems. Saves you the hassle.</p>\n\n<p>Get an Insight is good: <a href="http://getaninsight.com/" rel="nofollow">http://getaninsight.com/</a></p>\n'}]
['https://Stackoverflow.com/questions/30465', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/1490/']