Marketing is all about creating a relationship with the customer. It's the process of understanding what customers want and need and then delivering the right message to them in a way that they'll understand and appreciate. There are a number of ways to identify your customer's needs. Whether you have an existing product or service you'd like to improve, or you're looking for a new, innovative idea, you can gather valuable insights from several sources, including observing behaviors, interviewing/surveying current and former customers, generating data from customer analytics, and customer journey mapping, to name a few.