Explore this case study at your own pace! Swipe through the slides below for a quick overview, or scroll down for the full case study in detail.
Key Project Highlights
Positioned as the first step in a long-term strategy to differentiate and enrich the reply experience specifically for long-term rental (LTR) users.
Focused on addressing the primary user job identified through extensive research - understanding the actual condition of the rental unit before proceeding to the application stage.
Despite facing limitations with the existing chat API, the team ingeniously worked around these by customizing pre-constructed chat messages, ensuring the feature could be rolled out without delay.
Identifying the Core Issue:
Specific Challenges Identified:
The standard rental process involves intermediaries, making direct landlord-renter communication rare and difficult.
Each intermediary step adds time and complexity, significantly slowing down the viewing and application process in the fast paced rental market of Toronto.
While competitive real estate websites are plenty, their focus often remains on lead generation rather than facilitating real, meaningful interactions between renters and landlords.
Reply experience is mostly the same across all categories despite different user jobs to be done after replies and towards the transaction.
To drive replies from LTR VIP and expand the definition of replies from Chat/Email to include Viewing Requests. (Along with other LTR product initiatives) Targeted to increase LTR Replies per VIP from 10% to 15% YoY in Q3.
This feature will the starting point of the long-term strategy to:
User/Business Value:
We believed that differentiating the reply experience for LTR tenants / landlords by enabling viewing requests will:
Generate more qualified (high intent) leads for landlords.
Expedite the scheduling process of viewings for tenants / landlords.
Create opportunity for Kijiji to offer new tenant qualification features for landlords.
Drive user behaviour of high-intent tenants to use Viewing Requests instead of Chat so that they communication between landlords and tentants can be quick and efficient.
Uncovering Insights and Opportunities
Key Activities
Conducted extensive interviews and surveys with both renters and landlords. This research confirmed that the primary concern for renters was to quickly ascertain the actual condition of a property, which was not adequately addressed by the existing platforms in the RE industry.
Reviewed competitive platforms to assess how they handle property viewing requests. It was found that many competitors used viewing requests primarily for lead generation, missing the opportunity to facilitate direct interactions between renters and landlords.
Engaged with software architects and developers early in the process to understand the capabilities and limitations of Kijiji's existing chat system. This collaboration revealed that the desired system-level messaging features were not feasible in the short term due to technical API constraints.
Qualitative Findings
LTR tenants rank ‘Find out what the actual condition of the unit is’ as the most important user job in their rental search journey (JTBD UXR survey 2022)
Today on Kijiji, this user need is not served because the buyer journey ends at replies
For the rentals search journey, for example, tenants would want to first schedule a viewing to qualify the rental’s condition and environment before they decide to submit an application.
Quantitative Findings
LTR replies decreased -23% from H1 2022 to H1 2023
LTR replies constitutes ~37% of all Real Estate replies in H1 2023
Strategic Decisions Made
Drafting user journeys
Created flowcharts for user journeys for all users jobs to be done to visualize the user flow and interface.
Objective: Simplifying the process of requesting a viewing within the chat interface.
Prototyping and User Testing
Developed interactive prototypes based on initial wireframes.
Conducted user testing sessions to gather early feedback and identify areas for improvement.
Hi-fi Mockups
Refined designs based on user feedback and technical input to create hi-fi mockups.
Focused on fine-tuning the UI.
Handoff
Collaborated closely with the development team to ensure accurate implementation.
Prepared detailed design specifications to guide the development process.
Development Collaboration
Team Integration
I was working alongside mobile, back-end, and front-end developers from the outset, fostering an environment of mutual decision making and creative problem-solving.
Technical Feasibility
Regular technical reviews were conducted to ensure that design proposals remained within the realm of feasibility, given the existing infrastructure and API constraints.
Agile Methodology
We worked in an agile development process, allowing for process to integrate user feedback and iterative improvements to the feature.
Quality Assurance and Testing
QA Involvement
I worked along with Quality Assurance (QA) specialists who were involved later in the development process, identifying potential issues and ensuring that the feature met all usability and performance standards.
User Acceptance Testing (UAT)
Collaborated with product team to conduct UAT, bug bashes within the product & UX team to validate the feature against real-world usage scenarios, ensuring it met the laid-out objectives and user expectations.
Feedback Loops
Established a feedback loop between QA, development, and design teams to quickly address any issues uncovered during testing, streamlining the refinement process.
Strategically Introducing the Feature
The launch of the “Request a Viewing” feature marked a significant milestone for Kijiji, representing a direct response to the identified needs of Toronto’s rental market. The strategic rollout was meticulously planned to maximize adoption and gather insightful feedback for further refinements.
Launch Strategy
Phased Rollout
Initiated with a beta version targeted at a select user group, enabling the collection of detailed feedback on usability and effectiveness.
Community Engagement
Utilized email campaigns, in-app notifications, and social media to inform both new and existing users of the feature, emphasizing its ease of use and time-saving benefits.
Iterative Feedback Incorporation
Ongoing collection and integration of user feedback continue to refine and improve the feature, ensuring it remains aligned with user needs and market trends.
Impact and Results
The “Request a Viewing” feature had a tangible impact on the user experience on Kijiji, significantly enhancing the process of renting properties in Toronto.
User Adoption
Saw a high adoption rate among target users, with positive feedback on the feature’s convenience and efficiency.
Increased Engagement
Noted a marked increase in user engagement, with more meaningful interactions between renters and landlords.
Sucess Metrics
The launch and subsequent success of the “Request a Viewing” feature provided several key learnings:
User-Centric Design Pays Off
Initiated with a beta version targeted at a select user group, enabling the collection of detailed feedback on usability and effectiveness.
Flexibility in Development
Demonstrated the value of flexibility and innovation in overcoming technical challenges.
Strategic Rollouts Enhance Adoption
Showed that a phased approach to feature rollout can significantly enhance user adoption and satisfaction.