An average consumer, nowadays, spends about 90% of smartphone time interacting with apps. However, a large percentage of consumers abandon mobile apps after one use. Therefore, it poses a marketing challenge to most enterprises as