Developing For Engagement: 4 Actionable Lessons from Web3 Summit

Blocknative Ethereum Web3

User engagement is the goal of nearly every product ever built on the web. But its an incredibly hard thing to define. Why? Because engagement is rooted in the in-determinant world of end-user psychology. Engagement is driven by a mix of users' expectations, hopes, desires, and fears. It's challenging to predict what features will make a positive impact.

But engagement is crucial to building and scaling.

While at Web3 Summit, the teams at Blocknative and Flex Dapps collaborated in creating the Burner Wallet experience for the conference. And to highlight the lessons learned from driving Web3 user engagement, Matt Cutler (CEO and co-founder of Blocknative) and Tom Nash (CTO and co-founder of Flex Dapps) were invited to talk at the conference's main stage.

In this post, we've distilled their lessons into 4 key takeaways for anyone building on Web3.

4 Lessons For Builders:
1. Get Out And Talk To Users

User engagement is difficult to measure. One of the clearest ways to know what's working (and what's not) is to get out and talk to users. Structure tests to watch users accomplish various tasks. Have them talk you through what they are doing and what they are thinking while using your Dapp.

What they say might surprise you.

Make sure to record your findings. You will want to re-run these tests in the future and compare results as you re-run tests.😉

The Flex Dapps team doing live user research

The Flex Dapps team talking to users at Web3 Summit about their Burner Wallet experience

2. Create Hypotheses And Test Them Rigorously 

Speaking to your users should reveal several insights about opportunities for your Dapp. Distill these opportunities into tests. Hone in on the one that you believe will make the most impact for your Dapp's engagement.

Hypothesis testing methodology Progressive tests for Flex Dapps' Burner Wallet experiments

By testing one hypothesis at a time, you can hone in on what factors are driving engagement. This process of testing and learning is fundamental to effective iterative design (note: Kaizen (改善) is the process of continual improvement. It's a mental model that is worth exploring.). And that iterative testing can help you unlock new insights into how users engage with your Dapp. 

3. Focus On Understanding Your Users' Emotional State When They're Engaging With Your Dapp 

When someone arrives at your Dapp, take a moment and think about why they are here and what they want to get out of this experience. If you provide users with a barrier to what they want that feels arbitrary (even if its due to technical constraints), then they are likely to leave your Dapp.

4. Don't Let Sunk Costs Prevent You From Creating An Engaging Experience 

Always return to your Dapp with a fresh perspective - focused on what your users want to achieve while using it. During their talk, Tom told us:

We wanted to use technology that made the transaction experience really seamless and instantaneous. And so we thought OK well we are going to scrap the whole thing and redesign it from the ground up.

After testing and learning, you may realize that what you've built has a fundamental flaw in it. And sometimes, you have to be OK with starting from the ground up to create a self-explanatory and seamless experience. 

Watch The Full Talk:
Provide Your Users With Real-Time Feedback To Increase Engagement

Blocknative makes it easy for your Wallet or Dapp to provide users with accurate, real-time transaction notifications. The Notify API emits events describing every state change for every relevant transaction. And with Blocknative, you can ensure your Dapp provides accurate notifications for Speed Ups and Cancel transactions

Providing your users real-time updates on the full spectrum of blockchain transactions increases engagement, improves retention, and drives growth. 

To learn more about how Blocknative can improve your Dapp's engagement, schedule a demo:
Request a demo

Observe Ethereum

Blocknative's proven & powerful enterprise-grade infrastructure makes it easy for builders and traders to work with mempool data.


Want to keep reading?

Good choice! We have more articles.


Ethernow Transaction Explorer Now Supports the Sepolia Testnet

Introducing the Ethernow Sepolia Testnet Transaction Explorer The Ethernow Transaction Explorer has..


Blobsplaining Part 2: Lessons From The First EIP-4844 Congestion Event

We recently witnessed the first network congestion event post-Dencun with the blobscription craze,..

Web3 Onboard

Announcing Degen Support in Web3 Onboard

Exciting news for the Degen community! We are thrilled to announce that Web3 Onboard has enabled..

Connect with us. Build with us.

We love to connect with teams who are building with Blocknative. Tell us about your team and what you would like to learn.

"After first building our own infrastructure, we appreciate that mempool management is a difficult, expensive problem to solve at scale. That's why we partner with Blocknative to power the transaction notifications in our next-generation wallet."

Schedule a demo