<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Sharan Ajith on Medium]]></title>
        <description><![CDATA[Stories by Sharan Ajith on Medium]]></description>
        <link>https://medium.com/@sharanajith?source=rss-ad82795cf810------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*wulccXlxEHntrOZZ21c1kw.jpeg</url>
            <title>Stories by Sharan Ajith on Medium</title>
            <link>https://medium.com/@sharanajith?source=rss-ad82795cf810------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Fri, 05 Jun 2026 09:43:31 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@sharanajith/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[From Friction to Flow: Journey in Redefining User Authentication — A Case Study]]></title>
            <link>https://medium.com/@sharanajith/from-friction-to-flow-journey-in-redefining-user-authentication-a-case-study-89746487db85?source=rss-ad82795cf810------2</link>
            <guid isPermaLink="false">https://medium.com/p/89746487db85</guid>
            <category><![CDATA[product-design]]></category>
            <category><![CDATA[case-study]]></category>
            <category><![CDATA[product-management]]></category>
            <category><![CDATA[ui-ux-design]]></category>
            <category><![CDATA[experience-design]]></category>
            <dc:creator><![CDATA[Sharan Ajith]]></dc:creator>
            <pubDate>Tue, 14 Nov 2023 06:20:25 GMT</pubDate>
            <atom:updated>2023-11-14T06:20:25.688Z</atom:updated>
            <content:encoded><![CDATA[<h3>From Friction to Flow: Journey in Redefining User Authentication — A Case Study</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*eLUkVKHvkWQjjXMJ3lvCiQ.jpeg" /></figure><p>In this rapidly evolving landscape of digital products, ensuring a seamless user experience is paramount. This case study delves into a transformative journey led by our product management team at <a href="http://www.impactdash.com"><em>ImpactDash</em></a> to address persistent challenges in user authentication — specifically, <strong>login</strong>, <strong>registration</strong>, and <strong>password reset</strong> processes.</p><p>Faced with escalating user complaints and a noticeable strain on key performance indicators (KPIs), our team embarked on a comprehensive initiative to redefine the user experience and fortify the product’s stability.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*bY92OF1NJHQ9JatS9moqow.jpeg" /><figcaption><strong>Alright, Story Time, gather around!</strong></figcaption></figure><p>It was a normal day at our Remote HQ, for the Product team as we were minding our usual business and trying to brainstorm and dump new Ideas, Features and what not into the cauldron that is our product — <strong>ImpactOne.</strong></p><p>Not long after we started our day that we got a notification *<em>Ting</em>* on our laptops…</p><p>It was an email.</p><p>I opened it to find that it was marked to not just me but the whole Product team and the Implementation Team as well. That explains the synchronised *<em>Ting</em>* notification sounds over the Zoom call we were having at the time.</p><p>It was from one of our users requesting assistance with logging into the portal. No big deal for our Implementation team, they got to work and within a couple of minutes they brought the user on a Zoom call to help him login seamlessly with his own credentials under their supervision.</p><p>All was quiet until…</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*oXMlLq0mhWkxtorR8_7c0g.jpeg" /><figcaption>ting ting ting…… ting</figcaption></figure><p>Hoards of emails and dozens of phone calls started coming in over the next few days, all with varying degrees of the same issue —</p><blockquote><strong><em>Users not able to Login, Register or even Reset their Passwords!!!</em></strong></blockquote><p>The thing we thought was a one-off issue, turned out to be a serious concern for everyone, but this time it was escalated beyond departments.</p><p>With things looking dire we the Product team along with the Tech team started trying to figure out the root cause of these issues for each user, narrowing down the different complaints coming in, segmenting them into groups in order to help plan things better for the resolution phase.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_tILYk_YxHJnYlSMowzFjQ.jpeg" /><figcaption>Just a few Customer Quotes from the battlefield</figcaption></figure><p>But boy, did we manage to narrow it down <strong>FINALLY</strong>! Here we go…</p><h3>I. Problems: 🚫</h3><p><strong>A. User Frustrations:</strong></p><ul><li><strong>High user dissatisfaction</strong> stemming from a myriad of login issues.</li><li>Outdated design negatively impacts <strong>user experience</strong>.</li><li>Frequent password reset problems resulting in access <strong>challenges</strong>.</li><li>Frequent entry of wrong user credentials</li></ul><p><strong>B. Impact on Key KPIs:</strong></p><ul><li><strong>User Engagement (DAU/MAU)</strong>: A decline in active users due to login difficulties. Many Users didn&#39;t mention or submit tickets for resolution and hence just stopped logging into the portal as shown below.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/364/1*oliKty_ACY37scjIvu8N0A.png" /><figcaption>Scary stuff: There were more users in the same boat but I just took this screenshot</figcaption></figure><ul><li><strong>User Acquisition (CPA)</strong>: Increased acquisition costs to address user issues and retain new users.</li><li><strong>Conversion Rate</strong>: Hindered conversion rates, as Users faced these issues before the Agreement was signed while they were given playground access.</li><li><strong>User Retention (Churn Rate)</strong>: Elevated churn rate as frustrated users abandoned the platform.</li><li><strong>Customer Satisfaction (NPS/CSAT)</strong>: Decreased satisfaction scores and negative recommendations.</li><li><strong>Support Ticket Volume</strong>: Increased workload for customer support teams.</li><li><strong>Time to Resolution</strong>: Prolonged resolution times leading to heightened user frustration.</li><li><strong>User Lifetime Value (LTV)</strong>: Reduced LTV due to decreased engagement and retention. This was a big hit as we had released new features which due to these issues, many users didn&#39;t find / were unable to explore within the portal, thus diminishing the LTV of the Product.</li><li><strong>Security Metrics</strong>: Potential security vulnerabilities and increased risk of incidents, highlighted during Compliance Audits by some of our clients as well in their reports.</li></ul><p>Now that we narrowed down the problems and the potential impact on the Product KPIs &amp; also the image of the business as a whole, we sat down and documented some objectives of the exercise</p><h3>II. Objectives: 🎯</h3><ul><li>Enhance user experience and satisfaction</li><li>Drastically reduce login and password reset issues</li><li>Minimize dependencies on the implementation team</li><li>Improve product stability by addressing technical challenges</li><li>Utilize user research and observations to identify and prioritize pain points as shown above</li><li>Collaborate closely across teams to ensure a seamless user interface</li><li>Adopt Agile methodology to expedite development cycles</li><li>Form cross-functional teams to enhance collaboration and accountability</li><li>Foster a culture of continuous improvement through regular feedback loops — this helps encourage teams to conduct through end-to-end testing to avoid shipping incomplete or sub-par enhancements / features</li></ul><p>With all these in mind we set out to do a <strong>Heuristic Evaluation</strong> on our existing Legacy Login, Reset and Register screens and these were our results. Not looking too bright, no wonder Users were having a tough time, <strong><em>sheesh</em></strong>!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*y68wld5YhAG2c4kLii0C0w.png" /></figure><blockquote>Here are a few sneaks of the Legacy screens below:</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*zwq-YGogyAqJ7-HdfTjUhQ.jpeg" /></figure><blockquote>The Heuristic Analysis helped add a new dimension to our quest to build a better experience for the User on our Entry Screens. It helped discover more issues that needed to be addressed apart from the ones our Users had expressed</blockquote><h3>III. Solution Implementation: ✨</h3><p>The ImpactOne team approached the identified problems systematically. We initiated a phased plan to revamp the login, reset password, and signup screens. The strategies employed included:</p><ul><li><strong>User-Centric Design</strong>: A complete <strong>overhaul</strong> of the user interface was conducted based on extensive user research. This involved simplifying the login process, creating an intuitive signup flow, and optimizing the password reset mechanism</li><li><strong>Implemented</strong> clearer error messages indicating whether the issue is with the username or password. Provided a “Forgot Password” link for easy recovery</li><li><strong>Offered</strong> password strength meters and tips during the registration or password change process. Clearly communicate the specific requirements</li><li><strong>Streamlined </strong>the password reset process, reducing the number of steps. Offer multiple recovery options, such as email or mobile verification, for quicker access</li><li><strong>Provided</strong> a Hide / Unhide Password feature icon on the Password input field to help users cross verify the authenticity of their passwords before logging in to reduce errors caused due to wrong password entries</li><li><strong>Provided</strong> Toast messages for users to understand what action has taken place</li><li><strong>Implemented</strong> a fix for Username Enumeration. A Security Compliance factor highlighted by certain clients. The fix employs a generic message <em>“password reset link will be sent to the email address if it is associated with an account when user try to reset password”</em></li></ul><blockquote>Here are a few sneaks of the updated screens below:</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*LvE5GajGDSYlVw1w5LjxsQ.jpeg" /></figure><h3>IV. Measurable Outcomes: 📈</h3><p>After the implementation of these solutions, the impact on key performance indicators (KPIs) was substantial:</p><ul><li><strong>User Engagement</strong>: Active users (DAU/MAU) increased by 30%, showcasing a significant improvement in the login experience</li><li><strong>Conversion Rate</strong>: Conversion rates improved by 15%, indicating that users were more likely to complete the signup process without facing previous issues</li><li><strong>User Retention</strong>: Churn rate reduced by 25%, demonstrating a successful retention strategy through improved user experience</li><li><strong>Customer Satisfaction</strong>: NPS and CSAT scores increased by 20%, with users expressing higher satisfaction levels in post-implementation feedback</li><li><strong>Support Ticket Volume</strong>: A 40% decrease in support ticket volume indicated that users encountered fewer issues, resulting in reduced workload for the customer support teams</li><li><strong>Security Metrics</strong>: Compliance audits reported a significant improvement in security metrics, addressing potential vulnerabilities identified in the pre-implementation phase</li><li><strong>User Acquisition</strong>: Costs per acquisition (CPA) decreased by 20% as fewer resources were needed to address user issues during onboarding</li></ul><p><strong>User Testimonials:</strong></p><p>Direct quotes from users post-implementation:</p><blockquote>“The new login process is so much smoother! I don’t have to jump through hoops anymore.”</blockquote><blockquote>“I used to dread resetting my password. Now, it’s a breeze. Great job!”</blockquote><blockquote>“The signup flow is intuitive and quick. I wish it had been like this from the start.”</blockquote><p>Post-implementation <strong>Heuristic Evaluation</strong> yielded surprising yet very positive results.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*0NmzPRtLm-IHzz_JwcLNCg.png" /></figure><h3>V. Conclusion: 🔚</h3><p>In conclusion, the initiative not only resolved immediate issues but also resulted in a transformative improvement in the overall user experience. Key lessons learned include the importance of:</p><ul><li><strong>User-centric design: </strong>Listen to the user’s cries!</li><li><strong>Agile methodologies: </strong>Iterate, Iterate &amp; Iterate some more!!</li><li><strong>Cross-functional collaboration: </strong>Trust me, you can’t do everything alone</li></ul><p>Hopefully this case study underscores the significance of continuously iterating based on user feedback and maintaining a proactive stance towards technical improvements.</p><p>This experience surely has become a cornerstone for fostering a culture of continuous improvement within the <strong>ImpactOne</strong> team.</p><p>Oh yes, we can’ just end the story abruptly. Like all old-fashioned stories ours too finds its resolution, not in an ending, but in a continuation of tales yet untold.</p><p>Till next time! 👋</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*bY92OF1NJHQ9JatS9moqow.jpeg" /><figcaption><strong>The End!</strong></figcaption></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=89746487db85" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>