Text this: Applied gamification to enhance customer loyalty for fintech industry