Know Your Competitors Well
Whatever your brand is, you will always have some similar companies with the same objectives which will be your rivals. Before launching anything, research them well. Know what they offer, what is the cost and company objective, etc. This will help you to improve your campaign planning well, because you may be doing the same thing.