The reason why many online business fail is because the owners don't have a marketing plan. In order for anything to succeed you need to know exactly what you are after. You need to set specific goals. Goals like: - your marketing campaign will increase your sales. - you'll get lots of new customers at the end of your marketing campaign. - etc. However before you start marketing you need to ask yourself whether your marketing plan will help you achieve the goals you've set. If you have doubts then you need a better plan.