Steps are required in developing an advertising program

What steps are required in developing an advertising program? In addition, how should sales promotion decisions be made?