Skip to main content
Users

Features

Wallet intelligence helps you understand and target users onchain with crypto-native segmentation:
  • 🕵️‍♀️ 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
OverviewENS name, net worth, and lifecycle stage
ActivityReal-time feed of actions on your app with UTM attribution
HoldingsToken balances and DeFi positions across chains
LabelsAuto-generated labels like “DeFi Trader” or “NFT Collector”
Wallet Profile

Step 3: Understand lifecycle stages

Formo automatically categorizes users by lifecycle stage based on their activity:
StageDefinitionWhat it means
NewFirst interaction with your appRecent acquisition
ReturningCame back after first visitEngaged user
Power UserActive 5+ days in last 30 daysHighly engaged
ChurnedNo activity for 30+ daysNeeds re-engagement
ResurrectedReturned after being churnedRe-engaged user
Use the lifecycle filter on the Users page to focus on specific user groups.

Step 4: Create your first segment

Segments let you group users by shared characteristics. Here’s how to create one:
  1. Go to Users > Segments in the sidebar
  2. Click Create Segment
  3. Add filter conditions. For example:
    • Lifecycle = “Power User”
    • Net worth > $10,000
    • Label contains “DeFi Trader”
  4. Name your segment (e.g., “High-Value DeFi Users”)
  5. Click Save
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, Churned, Resurrected) are calculated based on activity recency and frequency on your app. A wallet with no activity for 30+ days is classified as “Churned,” while a wallet active 5+ days in the last 30 days is a “Power User.” 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