PRODUCT DETAIL PAGE (pdp)


Creating a more efficient path for users to purchase on arrow.com

  • DELIVERABLE
  • Competitive Analysis Study, Stakeholder Research, Requirements Gathering, Sketching, Design Comps & Prototype
  • ROLE
  • User Research, Visual Design, Design Strategy & Interaction Design
  • TOOLS & SOFTWARE
  • Sketch, Usertesting.com, UCD Research Methodologies, Decibel Insights & Google Analytics
  • PROBLEM
  • Presenting multiple buying options contributes to the most significant pain-point to an already confusing user experience by creating too much flexibility in the purchasing journey, as well as a lack of clean and well-organized data, and poor messaging. Product Detail Page's (PDP's) are one of the highest trafficked pages on Arrow.com and these issues contribute to a high abandonment rate of ~71%.
  • GOAL
  • Provide our users with a buying journey that is reflective of a global eCommerce experience geared towards our persona set that drives higher conversion rate and average order value while decreasing abandonment rate and time on page.
responsive image
Challenge

The challenge was to bring Arrow.com into a typical eCommerce buying experience. From the initial glance the project seemed simple. As a new designer hired to a global billion-dollar company, how naive could I be? Well… The answer is quite a bit.

After meeting with my PO in a kick-off meeting, I began to setup one-on-ones with people who managed backend data feeds, inventory feeds and management, and frontend developers, to better understand the complexity and of how these departments contribute to the user’s experience on the Product Detail Page. A key takeaway from the conversations was around how Arrow.com leveraged certain technology, processes, and framework from Arrow Core (B2B platform) to get the website up and running. This made the time to market much faster but came along with many pain points and issues that the teams would have to fix later working cross-functionally with the Arrow Core teams.

Insights

A behavioral tendency I found interesting was around half of the tested users rendered their attention to the product details/spec table to find answers regarding part specific purchasing information. This could be due to prior expectations, learned behavior from our competitors, and/or unfamiliarity with Arrow.com. Though, the biggest caveat to the user making a purchasing decision relies heavily on if the part is in stock with the desired amount and immediacy. After the second phase of single buying options was deployed we saw an increase in add to cart, higher conversion rate, and lower abandonment rate and time on page.

What is?


In this particular example, three different buying journeys are presented to the user: In-stock (Buy), No-Stock (backorder), and Request Quote (call for price), all of which are separate inventories displaying their own data, individual experiences, and design hierarchy. Currently, arrow.com presents all potential buying options, and SKU’s to the frontend based on the data coming from the inventory feeds, which is creating confusion, large abandonment rate, and an overall bad experience.

To further confusion, “backorder,” and “call for price” CTA's are the same experience, a form sent to customer service. The process is lengthy and convoluted.

RESEARCH FINDINGS

The research phase began with a competitive analysis of other eCommerce component distribution sites. The eCommerce sites that were analyzed (Digi-Key, Mouser, Avnet, Octopart, Newark Element 14 and Premier Farnell ) were all similar in theme and content, so it was essential to understand any differences in user experience when purchasing and sourcing components. Analyzing, then synthesizing the data helped me understand the ideal approach that Arrow.com should work towards in a lean Agile iterative process.

With the requirements defined, I was able to establish a clear visual hierarchy throughout the buying journey and keep all content and user interactions consistent across the board for web to mobile. While this analysis helped me create an experience that would make the platform stand out from our competitors, diving deeper into best practices for e-commerce web design led me to conclude the following:

  • MOST IMPORTANT INFORMATION
  • Product Detail Pages should be clean and uncluttered
    Reduce the friction of selecting a product and making a purchase
    Eliminate all distractions during the sourcing/purchasing process
    Providing the user with the accurate data in order to promote user confidence
    Organize part details and pricing details according to user affordances
    Align purchasing journeys across all regions
responsive image

BUYING SCENARIOS

Being tasked to update a purchasing journey can be complicated. As part of my process, I like to diagram all use cases in order to drive a proper strategy and approach under the constraints of the current system and data being fed to the user on the frontend. After validating all use cases, I pulled GA data to provide weight to each use case. This provides the team and stakeholders opportunity for prioritization if time and/or money becomes an issue.

Below are the various purchasing scenarios, along with the various types (request/call & limited stock/potential) of a-typical buying experiences and data supported, which can be due to legacy systems, bad data or business rules. Working with various stakeholders created an understanding of knowledge and paths forward to limit confusing and friction on the frontend.

responsive image
responsive image

AVAILABILITY MESSAGE CODES: DATA VS BUYING EXPERIENCE

Below is an example of all the message codes that Aegis and Unity, arrow.com’s inventory management system, housed for part and pricing information. Some of which were presented to the frontend and some weren’t. One of the biggest challenges I faced was trying to align the data being fed to the user to create a consistent journey.

responsive image

WIREFRAMING/SKETCHING

With the preliminary research complete, I took the findings to help define requirements then proceeded to sketch out concepts. I enjoy this particular step in the design process because it allows me to work through complex journeys & experiences by putting down ideas rapidly, document questions & experiences I need to get feedback on, and drive a baseline experience from the user’s vantage point in order to user test.

Below visualizes me working through what can be considered primary and secondary purchasing information, how to organize the pricing info, purchasing scenarios, how will the user engage with the other inventories, what is the least amount of information needed in the journey to add a part to cart, arrangement of package types and displaying availability message codes.

responsive image

USER TESTING FINDINGS

Bringing together business goals and proper UX strategy shaped the iterative MVP approach by creating primary and secondary purchasing experiences. In a 3-phase approach, below is an example of phase 2 of the product detail page implementation on Arrow.com.

    100% of user found the new Single Buying Options (SBO) purchasing process more intuitive, efficient and effective when purchasing parts.

    30% of users were confused whether to click on the packing type checkbox first or enter a quantity in, especially when two packing types were present. Though, once the users were familiar with the purchasing process it became a natural experience.

    When user's landed on a PDP that has both package types, cut strips and reels, 60% of user's do not see reels. Therefore, the user would not see the interactions happening below when adding that package type (reel) to cart in the single buying options section.

    Another behavioral tendency I found interesting was around 50% of our users rendered their attention to the product details/spec table to find answers regarding part specific purchasing information. This could be due to prior expectations, learned behavior from our competitors, and/or unfamiliarity with Arrow.com.

  • MOST IMPORTANT INFORMATION
  • Ships out by/Delivery Date
    Able to fulfill order
    Quality (made in America)
    Description & Category/Specs/Datasheet
  • LEAST IMPORTANT INFORMATION
  • Date Code
    Lead time, unless it is backorder scenario
    Inventory
    Pipeline on In Stock products
responsive image
responsive image

SOLUTION

Bringing together business goals and proper UX strategy shaped the iterative MVP approach by creating primary and secondary purchasing experiences. In a 3-phase approach, below is an example of phase 2 of the product detail page implementation on Arrow.com.

responsive image