The top 5 online marketing challenges and how to overcome them.