Glossary: User Onboarding
User onboarding helps new users understand a product and reach an early value milestone. In crypto products, the path may include wallet setup, network selection, funding, signing, and a confirmed transaction.
What is user onboarding?
User onboarding is the sequence of product experiences that helps a new user understand how a product works and reach an early, meaningful outcome. It can include account setup, education, guided tasks, prompts, support, and feedback. Effective onboarding reduces uncertainty and helps people experience value without forcing every user through the same tutorial.
Onboarding in a crypto product
Web3 onboarding often spans both web and wallet actions. Depending on the product, a new user may need to understand a use case, connect or create a wallet, choose a network, obtain or bridge funds, review a transaction, sign it, and wait for confirmation. Each step has distinct failure modes. A wallet connection is not the same as a successful transaction, and a submitted transaction is not necessarily confirmed.
How to design and measure onboarding
Start with the user’s first value milestone, then map only the steps required to reach it. Track step completion, abandonment, errors, time to complete, support requests, and the share of users who reach the milestone. Segment results by acquisition source, device, wallet provider, chain, and experience level when sample sizes support a meaningful comparison. Pair completion with later retention so a fast but low-quality activation does not look successful by itself.
Example
A lending app defines activation as a first successful supply transaction. Its onboarding explains the product, helps users connect a wallet and select a supported chain, previews the supply action, and confirms the transaction. The team measures conversion at each step and investigates whether drop-off comes from network selection, insufficient funds, signing, or transaction failure.
Common mistakes
Optimizing for tutorial completion instead of a real user outcome.
Counting wallet connection or signature as a completed onchain action.
Adding unnecessary steps or asking users to make decisions before they understand why.
Ignoring failed, pending, reverted, or abandoned transactions.
Using the same onboarding path for users with different goals or experience levels.
Related reading
Explore User Activation, Wallet Activation, Funnel Analytics, and Time to First Transaction.
FAQs
How do you measure user onboarding?
Measure completion and time to meaningful milestones, such as completing setup, connecting a wallet, making a first deposit, or finishing a first successful transaction.
Is onboarding the same as activation?
Onboarding is the guided process; activation is the point at which a user reaches a defined value milestone. Onboarding should help users reach activation.
What should a Web3 onboarding funnel include?
Use the steps that reflect the product’s real path, such as account creation, wallet connection, network selection, funding, signature, and confirmed first transaction.
Related Terms
A/B Testing
An experiment that compares two versions of a page, feature, or campaign to see which performs better.
Account Abstraction
Account abstraction is an approach that turns blockchain accounts into programmable smart contract wallets, enabling features like gasless transactions, social recovery, session keys, and paying fees in any token.
Activation Rate
Activation rate is the percentage of new users or wallets that complete a key activation milestone, such as a first transaction, out of all users who signed up or connected within a given period.
Active Users
Active users are distinct users, accounts, visitors, wallets, or wallet clusters that complete a defined meaningful action during a specified period; the chosen identity unit and activity rule determine the result.
The data platform onchain apps
Get actionable analytics and attribution for crypto and DeFi.
Stay up to date with weekly product updates and the latest industry insights.
Use cases