Social media is a good tool to accumulate a new audience. Paid advertising helps to attract users from sites that are already popular in your niche. Blogging and SEO tools help not only to gain traffic but also increase your product's recognition.