I'm not talking about just launching your project and posting it to multiple sites. I'm talking about figuring out where your users are, making them take notice, selling and building a brand. I'm sure a lot of members here have some really good stories to tell.
This is one of the things I have been doing and I think it works well (hope it helps)<p>For every feedback, regardless of how small it is, I replied to the user - thanking them and asking them further questions.<p>For example, someone sent an email correcting me of a typo on my website. I fixed it and though I could easily NOT reply, I did and asked further questions about the site.<p>If getting feedback is important, I think responding to them is just as important and I don't mean responses like "thanks for your feedback", but responses that are going to proactively help you to get further feedback.<p>For me, this approach has had the following implications<p>- If it's a bug, it has forced me to attend to it immediately however small the bug is. So that I can quickly respond to the user. If you are not even fixing the bug immediately, shouldn't you question your motivation for your startup?<p>- It gives you an incredible opportunity to build relationship with your users. When I receive feedback from users (my target audience is developers), I usually offer feedback in return since many of them will have projects on their own. And this allows a number of emails to be exchanged.<p>- If you use Gmail, some of your users will appear with their social media profiles (or tools like Rapportive) - this will start you easily on doing some background survey on what kind of users they are.<p>- Sometimes I used this approach to ask direct questions - such as "Do you think you'll pay for this service?" or "Could you please write about my site on your blog?". Never hurts to ask (and ask nicely of course).<p>Hope that helps.
Whenever I try to launch a product/service, I am thinking this way:<p>- Which problem am I solving?
- Where people with this problem could ask for solutions
- What would they type in Google while searching for solution<p>In this way I find different forums, blogs, etc. From that point, when you know where your users are, you can decide will you pay for advertisements or you'll do it in some other way.
I used the subreddit that was related to my app. I gained about 10,000 downloads from being on the Front Page there, and now I average about 150 downloads a day.<p>I would say that free marketing techniques (basically embracing the online communities) are the best way to share your product - especially apps.
Marketing is more than digital marketing for sure but just focusing on it alone can help you go a long way. Check out some of the categories on octopus.org and try software/see what works for your project.