Web3 sta diventando maggiorenne

Feb 11 2023
Parte 1: Onboarding progressivo
di Henri Stern e Akhila Bhoopalam In Privy, creiamo strumenti semplici per aiutarti a integrare e coinvolgere i tuoi utenti in web3. In questa serie, condivideremo alcuni pensieri sulla UX in web3.

di Henri Stern e Akhila Bhoopalam

In Privy , creiamo strumenti semplici per aiutarti a integrare e coinvolgere i tuoi utenti in web3. In questa serie, condivideremo alcuni pensieri sulla UX in web3.

Oggi, non c'è un modo semplice per iniziare in web3. Nonostante la miriade di strumenti e prodotti creati per coinvolgere gli utenti, la maggior parte delle persone fa fatica a interagire con i datastore pubblici (ad esempio blockchain). L'installazione di portafogli è difficile per i nuovi utenti, i connettori di portafogli per le app sono inaffidabili e spesso si rompono ed è difficile per molti prodotti mostrare il loro valore fino a quando non avviene una transazione. Investiamo eccessivamente in strumenti senza concentrarci sulle esperienze che sbloccano.

Non connetterti, attiva

Manca una parola nel lessico web3. Quella parola è attivazione.

L'onboarding degli utenti su un prodotto non consiste solo nella creazione di un account, ma anche nel convincerli a utilizzare il prodotto e a vederne i vantaggi in prima persona.

Per alcune app, l'onboarding corretto dovrebbe significare collegare un portafoglio (e potenzialmente educare i nuovi utenti su portafogli e custodia), ma per altri dovrebbe iniziare con un accesso e-mail, richiedendo successivamente una connessione al portafoglio. Un utente potrebbe voler sfogliare gli elementi, prima di scegliere di salvarne uno o di commentarne uno. L'acquisto viene dopo.

Ognuno di questi passaggi richiede una diversa quantità di buy-in da parte dell'utente. E quindi dovresti chiederti: “ il mio utente ha bisogno di un portafoglio per fare un commento? Se non ne hanno uno, dovranno scaricare un'estensione e scrivere un mnemonico. La frammentazione del prodotto e le curve di apprendimento in Web3 ritardano l'accesso alle funzionalità principali e portano all'abbandono.

Usando gli hook appropriati, puoi mantenere i tuoi utenti in movimento attraverso la canalizzazione del prodotto. Coinvolgendo i tuoi utenti in anticipo e inserendoli progressivamente, continui a dimostrare l'utilità del prodotto. In questo modo sarà più facile per un pubblico eterogeneo scoprire nuovi volani nella tua app. In parole povere, aiuta il tuo utente ad accedere rapidamente alla tua utilità principale!

Portafogli in abbondanza

Ma questo non vuol dire che dovresti lanciare il libro al tuo utente e offrire loro infinite opzioni per connettersi al tuo prodotto.

La prima interazione che gli utenti hanno con i prodotti web3 è sempre più disseminata di menu di opzioni, che spesso includono dozzine di portafogli tra cui scegliere. Queste opzioni hanno lo scopo di segnalare facoltatività, flessibilità e familiarità per gli utenti in arrivo, ma li costringe a confrontare, filtrare e scegliere all'inizio. I nostri utenti sono sopraffatti dagli strumenti e affamati di buone esperienze.

Come builder devi essere supponente sull'attivazione dell'utente: dai la priorità alle opzioni che offri e sforzati di mostrare le migliori. Con ogni opzione che offri, chiediti "per quale dei miei utenti è questo?"

Per essere chiari, la diversità dei clienti è importante per web3 in modi profondi e consentire agli utenti di scegliere i loro termini di coinvolgimento con il tuo prodotto è fondamentale... ma non deve andare a scapito della tua esperienza con il prodotto.

Dove sta andando lo spazio

Mostra agli utenti una via d'accesso chiara e offri loro porte secondarie se sanno già cosa vogliono e cosa stanno facendo.

C'è molto di cui essere entusiasti in web3. I prodotti di base stanno facendo passi da gigante infilando l'ago tra UX nativo di web3 e flussi amichevoli e diretti. Possiamo illustrare alcuni dei nostri punti guardando un prodotto che amiamo: OpenSea .

OpenSea ha l'enorme sfida di dover servire sia i nativi che sono arrivati ​​nel 2018 sia i nuovi arrivati ​​nello spazio... Un'impresa enorme. Di conseguenza, è incoraggiante vederli ripetere l'esperienza utente e adottare nuovi modelli per i propri utenti. Chiameremo due su due che illustrano alcune delle tensioni che i costruttori di web3 devono affrontare.

Onboarding del portafoglio

Innanzitutto, il miscuglio. Se di recente non hai verificato l'esperienza del connettore in OpenSea, dai un'occhiata. Che miglioramento! Di recente hanno revisionato la loro interfaccia utente qui ed è una boccata d'aria fresca. Detto questo, le scelte qui sono ancora un po' schiaccianti e il collegamento a un tutorial sui portafogli non fa abbastanza per indirizzarmi se non so già cosa voglio.

Intendiamoci, questo è un problema sfumato data una base di utenti storica che necessita di una lunga coda di portafogli, supporto attraverso vari ecosistemi, ecc. Ma più direzione farebbe molto per tutti!

Selezione del prodotto

Avanti, il grande. Grazie all'introduzione del protocollo Seaport , OpenSea può creare UX più potenti. Il loro uso dell'astrazione del carrello qui è fantastico. Nella schermata sottostante, puoi vedere un meraviglioso mix di elementi familiari e nativi di web3:

  • Il carrello e il pulsante " Acquista ora " a forma di ⚡ sono intuitivi per chiunque abbia utilizzato Amazon negli ultimi 20 anni... vale a dire tutti.
  • " Sweep " e " Invia a un portafoglio diverso " indicano con gusto un utilizzo più avanzato per utenti esperti.
  • Grida a A Fundamental Dispute di @generativeLight e @frolic

Noi, per esempio, siamo entusiasti di vedere attori dominanti che ripetono attentamente la loro esperienza con il prodotto. La strada da percorrere è lunga, ma il futuro è roseo.

Alcune lezioni

Privy crea un semplice onboarding per portare più utenti su web3. Ecco alcune lezioni che abbiamo imparato costruendo nel nuovo Web:

  • Sweat the details : qual è il ruolo dei portafogli nel tuo prodotto e quando dovrebbero essere collegati? Consentono al tuo utente di visualizzare qualcosa, consentire qualcosa o possedere qualcosa?
  • Integrazione progressiva : come puoi coinvolgere continuamente i tuoi utenti mentre esplorano il tuo prodotto durante il loro ciclo di vita?
  • Filtrare, filtrare, filtrare: qual è la quantità minima di attrito e informazioni necessarie per consentire agli utenti di accedere all'utilità? Sii supponente sui percorsi che crei. Non aggiungere, riduci.