To master online marketing techniques is not an easy task. First, it requires a great deal of knowledge on how the market moves and what works and what doesn't.