Home Digital Marketing Converse with Customers for an Improved User Experience