"Predictable marketing requires an understanding of the circumstances in which customers buy or use things. Specifically, customers--people and companies--have "jobs" that arise regularly and need to get done. When customers become aware of a job that they need to get done in their lives, they look around for a product or service that they can "hire" to get the job done."