Making an advertisement is a costly and elaborate process. It involves a company that wants its product to be advertised and an advertising agency that executes it. The agency has to identify the targeted consumers, take samples and conduct surveys, formulate marketing strategies and carry out marketing campaigns. It does that on behalf of its client, which is the company manufacturing the product.