Marketing is the position, advertising is the push
Marketing decides what you stand for and who should care. Advertising pays to put that message in front of people. If the marketing is weak, the advertising only amplifies the weakness.
Get the position right before you spend a rupee on ads. A clear position makes cheap ads work. A weak position makes expensive ads fail.