The definition of customer experience marketing (also known as CX marketing) is a marketing strategy that puts the customer experience as the main focus over simply selling products or services. The goal of CX marketing is to exceed customer expectations and provide them with personal experiences that they will fondly remember.
If you feel like your customer experience is lacking, it could be the result of not knowing your audience well enough. You need more than just basic demographics to truly understand what your audience wants.