You know, generally, I browse threads to look for new ways to market my products as well as affiliate products. I mean, everything you can do to increase your income, helps, right? With newbs coming into this market every day, you really need to keep yourself updated with the latest general marketing tricks to stay ahead of the rest.

Everyone has the same basic idea. Create something of value (or get an affiliate product) and then find ways to get people to your offer.

I believe that offering high quality products and/or services is important. A few bad reviews could ruin you.
Yet, you need to generate the maximum number of leads to your site without upsetting anyone. You can use different tricks and tactics for lead generation to divert the maximum number of traffic to your website. Becoming a blogger can be excellent way of generating new leads for your site.

Inbound marketing is definitely important but you should not forget that branding also plays a decisive role in making your site successful after you have started to receive some decent traffic.

Hire a professional with years of experience in internet marketing or do it yourself by using social networking sites like Facebook or Twitter. To get half-decent results, you need to publicize your site on platforms which are visited by a lot of people. Here is where Media Buys come into play.

Hope this helps,

JH