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? Discuss the guidelines for effective brand-building events and experiences.