Upselling Your Web3 Users
Upselling Your Web3 Users
March 09, 2023
Image of author Wyatt Miller
Wyatt Miller


Upselling is a marketing strategy that involves persuading customers to upgrade or purchase a more expensive product or service. In the world of Web3, upselling can be particularly effective due to the transparency and accessibility of user data. By utilizing the average wallet balance of your customers to determine pricing, and cohorting your users by various characteristics, you can identify prime candidates for upselling and tailor your approach accordingly.

Cohorting Web3 Users by Characteristics:

Cohorting your users by wallet size, contract interaction, token usage, and transaction frequency can help you to identify those customers who are most likely to be interested in upgrading their experience. For example, if you have a large number of users with a high average wallet balance, you can target them with premium features or services that are priced accordingly. Alternatively, if you have users who frequently interact with similar contracts, you could target them with specialized offerings that cater to their specific needs.

Offering Premium Access:

One effective way to upsell in Web3 is by offering premium or exclusive access to certain features or services. This could include early access to new tokens, exclusive NFT drops, or premium content or services that are not available to regular users. By segmenting your user base and targeting those who are most likely to be interested in these offerings, you can increase the chances of a successful upsell.

Personalized Discounts and Promotions:

Another strategy for upselling in Web3 is to offer personalized discounts or promotions to users who meet certain criteria. For example, you could offer a discount to users who have not transacted in a certain period of time, in order to encourage them to engage with your platform more frequently. By leveraging the wealth of data available in the blockchain, you can create targeted and effective marketing campaigns that are tailored to the specific needs and interests of your users.

Using Multibase to Cohort your Web3 Users:

To cohort your users in Multibase, follow these simple steps:

  1. Go to the “Cohorts” section on the right-hand side of the page.
  2. Once you are in the cohort page, select the metric you would like to cohort your users by. You can cohort your users by their balance in USD, balance in the native balance, or by transaction count.
  3. After deciding what to cohort your users by, specify the threshold of the property you would like this cohort to meet. For instance, you can filter your users down by all wallets with more than 1000 dollars in the wallet.
  4. You can also add a where condition to further specify the cohort. For instance, you can filter down by token address, chain, or whether they are a sender or receiver in a transaction.

By cohorting your users, you can identify groups of users with similar characteristics and tailor your marketing strategies to their specific needs and interests. Multibase provides an easy-to-use interface for cohorting your users based on various metrics, making it simple to create effective and targeted marketing campaigns.


Upselling in Web3 offers a powerful opportunity to increase revenue and engagement on your platform. By cohorting your users by various characteristics, and utilizing their average wallet balance to determine pricing, you can identify prime candidates for upselling and tailor your approach accordingly. By offering premium access, personalized discounts, or other targeted promotions, you can incentivize your users to upgrade their experience and engage more frequently with your platform. By leveraging the unique features of blockchain technology, such as transparent and immutable transactions, you can improve the user experience while increasing profits.

In this post:

Multibase Logo