NexaAI

Redesigning the AI tool submission experience

NexaAI project homepage showing the tool submission interface

Project timeline

  • Feb - March 2024
  • 2 Months

My role

  • Product design
  • Design research

Our team

  • PM x 1
  • Product designer x 4
  • Front-end devs x 3
  • Back-end devs x 2

Platform

  • Web (desktop)

Overview

What is NexaAI?

NexaAI is an AI tools aggregator.

NexaAI platform illustration

It provides a platform to facilitate:

  1. AI users who tries to find their next AI tool
  2. AI tool creators to market their newly created tool

The problem

Through web analytics tool, we discovered that the dropout rate of the new AI tool submissions flow is very high compared to site and industry average.

How did we address this issue?

Form flow re-organization

before/after comparison 1

UI Redesign

before/after comparison 1

Impact

User experience impact

+86%

in completion rate compared to the pre-redesign version.

-35%

in time spent to complete the flow.

Business impact

+22%

in new tools submissions.

-52%

in engineering hours required for scraping and processing new AI tool data.

Discovery

We conducted research to better understand the problem we faced.

Exploration: interview

We identified high-dropout rate but lacked clarity on its causes. To gain deeper insights, we conducted interviews with AI tool creators to understand their experience with the submission process and uncover potential pain points.

1. Recruitment

Five interviewees recruited from existing users who successfully submitted at least 1 new AI tool.

2. Process

  • 25 mins remote video conference sessions
  • five initial interview questions + probing

3. Insights

Used affinity diagram to distill insights.

interview results

Research insights

1. Time consuming

The AI tool creators found the form relatively long and noted that fields requiring marketing materials or financial commitments added extra effort. This often led users to pause the process, sometimes forgetting to return.

2. Confusing requirements

Users struggled to distinguish certain fields, like "feature highlights" vs. "use cases," leading to uncertainty and form abandonment.

Design challenge

How might we help tool creators save time and gain greater clarity when submitting their new AI tool?

Challenge 1

"save time"

Solution 1

Streamline the process

We can streamline the form by re-organizing the form elements based on their importance.

Challenge 2

"gain greater clarity"

Solution 2

Offer more assistance to confusing fields

We can provide more useful information to clarify the requirements and purpose of the fields.

Let's take a closer look at how I translate these solutions into real design.

Solution 1: Streamline the process

Reduce submission time and cognitive load through strategic prioritization.

A deeper look into the problem

s1-problem-1 s1-problem-2

After identifying these key friction points - particularly the cognitive load from complex form fields and the premature financial decisions - we decided to tackle the root cause through information architecture redesign.

Redesign the information architecture

Gather, prioritize and re-organize form elements

After discussing with our product manager, we prioritized all form elements into four levels of importance. I then re-organized these elements based on their priority.

elements sorting

Please refer to the details below for a comprehensive list of changes.

1. Ensure important element to be completed first

With Priority 0 (P0) elements established, we decided to place them on the first page of the form. For users who are not logged in, the first page prompts them to log in or sign up. Being logged in allows us to pre-fill some of the creator's information, reducing the effort required for submission.

Logged-in users can proceed directly to enter tool's basic info.

assign-p0-illustration

We decided to move the paid promotion elements out of the submission flow because, as a financial commitment, lingering on this step could discourage users from completing their tool submissions. Instead, we relocated these elements to the account management page, where we have more space to showcase what the paid promotion entails.

move-p1-illustration

3. Reduce form complexity while preserving optional fields

Since some of the Priority 2 & 3 elements, such as creator's Linkedin link and Tool gallery, are less important and requires more preparation time, we decided to place them in a second-level menu, accessible via a accordion link. This allows users who wish to promote themselves to fill in these fields, while others can save time by skipping them.

4. Reduce form redundancy

We decided to remove the "Feature highlights" element, as most users included this information in the "Description" field, making it redundant.

5. Flexible submission timeline

We reduced the save progress functionality to give users the freedom to complete their submission at their own pace. Now when users encounter fields that require preparation time, such as demo videos or media gallery, they can save their progress and return later when ready.

UI designs: Initial iteration

After redesigning the information architecture, we implemented it with a refreshed design.

s1-1st-draft

Design reviews

Positive: Pattern consistency

design review illustration 1

Negative: Desktop layout inefficiency

Teammates noted that while the layout is easy to implement on mobile, it may not use space efficiently on desktop. This could lead to users missing fields or overlooking the "Next" button at the bottom.

design review illustration 2

Final iteration

Incorporating feedback from design reviews, I refined and improved the previous design.

solution 1 iteration

Solution 2: Offer assistance

To reduce confusion around certain fields, we implemented various forms of assistance to guide users and help them complete the form smoothly.

A deeper look into the problem

Through our previous interviews, we discovered that most of the confusion occurs when users fill out the additional information for their new AI tool on page 2.

s2-deeper-look

Design goals

Based on previous interviews and user needs, we identified two key goals for effective assistance.

1. Clarity & Guidance

Ensure each form field clearly conveys its intent, helping users understand what information is needed and why it's important.

2. User confidence

Demonstrate how certain fields will display, reducing uncertainty and improving confidence during the process.

Proposals

Through brainstorming, I identified two ways of offering assistance.

Text hint illustration

Proposal 1: Text specifications

Offers additional context or clarification above the input field to help users understand what to enter.

Tooltip illustration

Proposal 2: Image preview

Displays supplementary information when users hover over or click on an icon, offering more detailed guidance without cluttering the interface.

Stakeholders evaluation

We carried out stakeholders discussions for the two plans.

Pros and cons of the 3 approaches

Text specifications provide the best tradeoff by offering constant guidance without requiring extra interaction. They remain visible, ensuring clarity while maintaining usability across devices. But some also favored image preview because they provide clear, detailed explanations, often paired with images to make complex fields easier to understand.

In that case, we decided to combine both approaches. For simpler fields, we’ll use text specifications for quick and easy guidance. For more complex fields, like “gallery,” we’ll use image preview. Instead of an icon for tooltips, we’ll use a text link such as “What is this?” that shows a rich media hint when hovered or tapped. This approach makes it easier to tap on mobile and more accessible for screen readers.

UI design: Initial iteration

Initial iteration

Validation: Usability testing and follow-up interviews

After finalizing the direction with approach #2, I proceeded to design the high-fidelity version and conducted a usability test.

Test setup

1. Preparation

  • Task instruction: “You created a new AI tool and you want it to be on NexaAI.”
  • 10 participants recruited from existing users who already submitted at least 1 tool.

2. Process

  • 45 mins remote sessions
  • Participants were asked to think out loud while completing the task
  • Short interviews after the task is completed

3. Insights

We analyzed the usability results and the feedbacks collected from interview.

Findings & Final iteration

The general consensus from usability testing and interviews was positive, with only a few minor adjustments needed to improve the overall experience.

Users were confused with the preview

During user testing, while the majority of users successfully navigated the submission process, a few participants mentioned that the abstract nature of the previews made it difficult to envision their tool's final presentation.

image preview issue

To address this feedback, we added a final preview step showing exactly how their tool page will appear when it goes live.

preview tool page

Final designs

Page 1A: Log in/Sign up

(if users were not logged in)

Final design page 1a

Page 1B: Basic info

(if users were logged in)

Final design page 1b

Page 2: Additional tool info

Final design page 2

Page 3: Tool Creator’s Info

Final design page 3

Page 4: Preview the Tool Page

Final design page 4

Takeaways

Form design

I saw firsthand how form design complexity goes beyond aesthetics - layout, reading flow, and cognitive load all significantly impact usability, especially on desktop.

Be careful with trends

The original progress tracker design was inspired by multiple competitors. A common trend is to allocate half the screen for relevant content while the other half contains interactive elements. However, this approach proved to be less space-efficient.

Thanks for taking the time to read!

Explore more