Onboarding Checklist for Data Integrity Suite Private APIs Installation
Product
Data Integrity Suite
Company
Precisely
Role
Lead UX designer
Device type
Web application
Team
1 UX designer
1 PM
2 Engineers
1 QA
1 Content writers
Sales engineers
Supports
Time
4 months
Status
Shipped
Overview
Background
Customers purchase the Private APIs and install them to access to our data and systems.
Data Integrity Suite provides a set of capabilities to help the business catalog, integrate, and enhance the quality of their data. In order to access Precisely data and systems, customers would need to purchase and install our Private APIs to their local environment.
Challenge
Lack of installation onboarding supports
Currently, users need to navigate themselves to figure out the installation steps. However, the lack of onboarding support caused users to fail to complete the installation, and they oftenneededd to reach out to sales or support for additional guidance.
Solution
Provide onboarding installation checklist
An onboarding checklist is provided on the Product Downloads page, guiding users through the installation steps for different Private APIs, which helps them access information efficiently in one place and record their installation progress even when they drop off from the task.
Impact
Reduce training and support efforts for Sales Engineers and Supports
This self-service onboarding checklist has significantly reduced the additional training and support needed from our internal sales engineers and supports, allowing them to reallocate their resources to more important capabilities.

Project Context
Context
Standalone site for Private APIs and software products download
Precisely Data Experience is a standalone website that provides the resources and products for downloading Private APIs and software. However, the look and feel are extremely different from the Data Integrity Suite workspace, which the primary product that our customers are interacting with.
Vision
Provide an integrated Private APIs installation process under Data Integrity Suite
We want to integrate the Precisely Data Experience website with the Data Integrity Suite workspace, so users don't need to learn and access 2 different platforms, starting with providing a smooth and consistent installation process for the Private APIs.
Business Goals
Enable customers deployment
Enhance the Private APIs deployment's onboarding process and user experience.
Future expansion/migration
Easier to sell as a whole Data Integrity Suite product bundles.
Research
01 Understand Users
As a workspace administrator, I need to get onboard easily and complete the installation process of Private APIs.
02 Understand Our Product
Need to navigate across 3 platforms to complete all the steps or access account information
In the current installation process, users need to access GitHub documentation to view deployment guides, and then download products (3rd step) from the Precisely Data Experience website.
Besides, they can only view subscription and usage in Data Integrity Suite workspace.
GITHUB DOCUMENTATION
Need to go through static and lengthy installation documentation for different Private APIs
If users have more than one Private APIs to install, they need to navigate in the lengthy Github documentation in order to find the right content themselves, and all the content is stored in different places/files.
Design Challenge
How can we make installation documentation easily accessible without navigating across multiple platforms?
Final Design Prototypes
Design Solutions
01 Integrate links and content in one place
Add a new "Downloads" page under "Account" settings in Data Integrity Suite workspace in one single place, allowing users to easily find and navigate to related information.
02 Provide an onboarding installation checklist
A collapsable onboarding checklist is provided on the top of the page, so when users first come in, they would realize to follow the steps to complete the installation process.
Task content is simplified with the "learn more" links provided, directing users to the Github documentation if they need more advanced information.
The "Fing products" button is provided to filter down the products in the list to help users find the items in the list more efficiently.
03 Provide "Get Started" menu for different Private APIs
Users can easily see all the Private APIs they've subscribed in the menu and access the installation steps for each of them.
Iterations
01 Checkboxes vs. Text Button to mark task as completed
02 Indicate task progress and summary
03 Third-party widget vs. Build-in UI checklist
Outcome
This new self-onboarding checklist has shipped for 3 Private APIs already, which has helped our sales engineers reduce efforts on training and support customers on installing the Private APIs.
"
The checklist is intuitive and looks amazing. It helps guide our users through the installation process without any support from us.
By Sales Engineer
Future Enhancement
Personalize experience based on user roles and permissions
Currently, the checklist is per workspace and available for all users due to technical limitations. It would be great if we could personalize the experience to show the checklist only for the users who have roles and permissions to access it.
Reflection
Demonstrate first-time user experience impact
This was an unprecedented project in Precisely dedicated in enhancing the onboarding user experience, which demonstrates the value and impact on first-time user experience.
ADDITIONAL ACHIEVEMENTS
Build first-time user experience design team to enhance users sign-up onboarding journey
Due to the success of this project, we built our first-time user experience design team. I collaborated with the Cloud Services team and Content writer to enhance the new user's sign-up flow and the welcome emails they receive, creating a consistent, welcoming, and smooth onboarding journey for first-time users.