
Onboarding App
My Role
Product Designer
Strategic vision/thinking
UX research
Timeline
Q4 2022
Team
2 Designers
2 Product Managers
Problem
People come to LeafLink with a clear goal in mind for their specific business, but we only offer one onboarding path.
Internal LeafLink teams spend too much time working with and learning about companies on an ad hoc basis.
Objective
Create a universal onboarding experience where customers can go live and start using any service easily regardless of where they are in their user journey (ex: brand-new customer to Payments and MP, current Payments customer who wants Logistics, etc.)
Goals
Increase conversion rate (completed order/started flow) by ~40%
Increase adoption rate by ~20.0%
Provide undeniable value propositions & digestible education
Reduce time to first order
Assist LeafLink staff in addressing customer needs by reducing their manual processes
PHASE 1
Research & Discovery
Internal Stakeholders
We spoke to 6 different internal stakeholders: 1 Account Executive, 2 PMs (Payments & Logistics), 2 Onboarding Specialists, and our Manager of Customer Support.
We then broke out the flows into 3 main buckets: Marketplace, Payments & Logistics. Within these 3 buckets, there were buyer & seller personas that had their own unique user journeys.
What we learned
Tech limitations
The product has a lot of technical issues that we’d need to solve before releasing a self-service onboarding experience.
Payments/marketplace account creation complexities
Unclear error messaging preventing users from uploading/providing the right info
Account dupes (ghost accounts, exclusive service)
No automation for KYB (business verification done manually)
Education
There is a lot of hand-holding between the customers & the onboarding team to teach customers how to use the platform.
Manual work for customers/thrown into the deep end (no buyer onboarding, sellers get webinars)
Integrations (stressing the importance, customer onboards without integrations, want to add later)
Extremely high-touch user education process (business models vary from customer to customer)
Product complexity (not sold as ONE platform, sold as cobbled-together services)
Value prop unclear (when going live, “how can you benefit from LL?” question unanswered)
Language (ex: Flex Pay (not using industry-standard terms))
Sense of urgency - benefit from LL is correlated to how much time/effort customers invest in onboarding/setting themselves up for success
Manual Processes
There is a lot of manual work that our internal team has to do to verify & set up each account on LeafLink.
Document Gathering
Customer engagement (mostly done through emailing)
Company hierarchy/grouping (how to onboard multiple locations at once)
Personas (determining the right person for onboarding)
Internal SOPs (ex: AE communicating with OBS, Cole analyzes product catalog and determines which products would work well for fulfillment)
Billing (our assumption is that user info is universal but right now, contracts are not standardized, they’re customized)
Determine Seller Customer Base (seller wants their buyers on LL to realize value)
Synthesis
Problem Statements
As a customer…
I want to create my account for Marketplace, Logistics, and Payments to access all of them when I sign up.
I want to define my persona so that the onboarding experience caters to me.
I want to manage my company’s users and their permissions at onboarding.
I need to understand the value each LeafLink Product brings to my business.
As a retailer…
I want to walk through my first order on LeafLink Marketplace so that I can purchase from a wide variety of brands.
I want a walkthrough of my first order on LeafLink Payments so that I can pay for my orders digitally and manage my cash flow accordingly.
I want to see and select all relevant integrations easily so that LeafLink can provide the most value to my business.
As a brand…
I want a walkthrough of my first order LeafLink Logistics (Transportation) so that I can transport my orders to my buyers in a timely manner.
I want light education on menu creation in Leaflink Marketplace so that I can sell my products to retailers.
I want light education on my first order in LeafLink Payments so that I can be paid on time and directly to my bank account.
I want to see and select all relevant integrations easily so that LeafLink can provide the most value to my business.
PHASE 2
Personas / Scope
All customer personas should be able to quickly understand & enroll in any or all of LeafLink’s offerings based on their company’s specific needs.
Low-fi Design Concepts
Who
User & Company info for settings
License verification in the background
What
Collect information on persona by asking the customer to select services of interest
Customized onboarding journey to follow based on selected services/persona
How
Dashboard with education on services & steps to help the user get started
Walkthroughs, dummy tasks, lightweight guidance or app cues etc.
Onboarding Experience Examples
We compiled screenshots of a mix of B2B & B2C (Salesforce, Faire, Rippling, Asana, Canva, Squarespace, The Knot, Netflix, etc.) companies and analyzed their onboarding experiences, and came up with a list of best practices that these experiences brought to the table.
INITIAL USER FLOW (PRE-MOVE TO APP)
Concept testing prototype
To start click the Join LeafLink button. Note: this was not where we landed for the final designs, just used for concept testing. The final designs are currently in the process of being defined.