Advertising agencies execute the paid portion of campaigns through their existing partnerships with offline and online channels while marketing agencies plan the campaigns and work with clients during their lifetime.