In the age of E-Commerce and Omnichannel retail, merchants always focus on improving customer experience in both brick-and-mortar stores and Magento stores, which is considered as a competitive advantage. The mission requires coherence of store designs, advertising assets, websites, social networks with friendly interactions such as product showcase, checkout process, payments, order fulfillment, etc. However, the contribution from all these front-end features is accounted for only 50% of customer engagement. In order to provide an excellent customer experience, merchants need to find the remaining 50% from smooth back-end operation, which requires a powerful Magento CRM system to manage detailed database and execute the right activities to the right customers.