This document discusses moving advertising and branding toward more participatory and interactive models. It suggests conceptualizing brands as APIs and platforms that allow users to project themselves. The author advocates for generating campaign models with as little waste as possible using lean startup principles of continuous learning through prototyping, testing and customer interaction. A process of customer discovery is outlined involving generating hypotheses, talking to customers, being honest about findings and repeating the process of learning and building minimal viable products or campaigns.