Skip to main content
Users

Features

Wallet intelligence helps you understand and target users onchain with crypto-native segmentation:
  • 🔍 Wallet search. Look up any wallet address to generate a full profile on demand.
  • 🕵️‍♀️ Wallet profiles. Turn pseudonymous wallets into actionable onchain personas.
  • 👥 Audience insights. Get comprehensive insights into your audience, including user lifecycle, apps, tokens, chains, revenue, and retention.
  • 🤩 User segments. Use precise targeting on segments based on wallet properties, user lifecycle, and in-app activity.
  • 🏷️ Wallet labels. Understand each user’s preferences with autogenerated wallet labels.
Unify offchain and onchain data to build a complete picture of your users with Formo’s wallet-native web3 CRM. Profile data is available for querying and export in the Profiles API.

How to explore your users

This guide walks you through viewing wallet profiles, understanding your audience, and creating your first user segment.
Wallet Intelligence requires the Formo SDK to be installed. Complete the Product Analytics setup first if you haven’t already.

Step 1: View the Users page

  1. Open the Formo Dashboard
  2. Select your project from the sidebar
  3. Click Users in the left navigation
You’ll see a table of all users who have connected a wallet to your app, along with key metrics like net worth, lifecycle stage, and last seen.
Users list

Step 2: Explore a wallet profile

Click on any wallet address to open its full profile. The wallet profile shows:
SectionWhat you’ll see
ActivityReal-time feed of actions on your app with UTM attribution
AppsDeFi applications the wallet uses across chains
TokensToken balances and holdings across chains
DetailsENS name, net worth, lifecycle stage, custom properties, and labels.
Wallet Profile

Step 3: Understand lifecycle stages

Formo automatically categorizes users by lifecycle stage based on their activity:
StageWhat it means
NewRecent acquisition
ReturningEngaged user
Power UserHighly engaged
ResurrectedRe-engaged after going quiet
At RiskStill active but going quiet
ChurnedNeeds re-engagement
Use the lifecycle filter on the Users page to focus on specific user groups. See User Lifecycle for the exact rules and thresholds behind each stage.

Step 4: Create your first segment

Segments let you group users by shared characteristics. Here’s how to create one:
  1. Go to Users in the sidebar
  2. Apply filter conditions. For example:
    • Lifecycle = “Power User”
    • Net worth > $10,000
    • Label = “Coinbase Verified Account”
  3. Click Save as Segment
  4. Name your segment (e.g., “High-Value Verified Users”)
  5. Click Save
Saved segments are managed inline on the Users page via the Segments dropdown.
Segment builder

Example: Find whales who churned

Here’s a practical segment to identify high-value users at risk:
FilterValue
LifecycleChurned
Net worth> $100,000
Last transaction> 30 days ago
Export this segment as CSV to run targeted re-engagement campaigns on social channels.

FAQ

Formo aggregates onchain data across all major EVM chains to build wallet profiles. This includes token holdings, DeFi positions, wallet age, transaction frequency, and net worth. Data is refreshed periodically to keep profiles current.
Wallet lifecycle stages (New, Returning, Power User, Resurrected, At Risk, Churned) are calculated based on activity recency and frequency on your app, relative to a reference date that defaults to today. For example, a wallet last seen more than 30 days ago is classified as “Churned,” while a wallet first seen 30+ days ago and active on 5+ of the last 30 days is a “Power User.” Default thresholds can be customized in Settings → Lifecycle. See wallet profiles for details.
Yes. You can export any segment as a CSV file for use in targeted re-engagement campaigns. You can also query profiles programmatically via the Profiles API.

Next Steps

Audience Insights

Get aggregate analytics on your entire user base

Wallet Labels

Understand auto-generated behavioral labels

User Segments

Create segments based on wallet properties and behavior

Profiles API

Query wallet profiles programmatically