The decision to outsource any part of marketing requires an evaluation of internal factors and external vendors. The vendor with the cost shouldn’t necessarily be your first choice; at the same time, the most expensive doesn’t guarantee better results. Weigh the advantages and pitfalls of outsourcing on a function-by-function basis to maximize your chance at success.