What you’ll learn
- Understand the difference between visitors and active users for crypto apps
- Set up DAU/WAU/MAU tracking with wallet-based metrics
- Create custom dashboards for user engagement
- Analyze active user trends over time
Part 1: Understanding Crypto App User Metrics
What is a user?
Traditional web analytics count “active users” by sessions or page views. For crypto apps, this misses the mark:| Metric | Traditional Analytics | Formo |
|---|---|---|
| Active user | Any visitor with a session | Wallet connected OR transaction completed |
| Unique users | Cookie-based (easily duplicated) | Wallet address (unique by design) |
| Engagement | Time on page, clicks | Transactions, signatures, value moved |
Key metrics for crypto apps
| Metric | Definition | Why it matters |
|---|---|---|
| DAU | Unique wallets active in the last 24 hours | Daily engagement health |
| WAU | Unique wallets active in the last 7 days | Weekly usage patterns |
| MAU | Unique wallets active in the last 30 days | Monthly reach |
| DAU/MAU ratio | DAU divided by MAU | Stickiness (higher = more engaged) |
| New users | First-time wallet connects | Growth rate |
| Returning users | Wallets with multiple sessions | Retention quality |
| Power users | Active 5+ days in last 30 days | Core engaged users |
| Volume/Revenue | Total transaction value | Economic activity |
| Retention | % of users returning over time | Long-term engagement |
Part 2: How to View Core Metrics
Formo provides core metrics for tracking user engagement out of the box.Step 1: Open the Overview dashboard
Go to the Formo Dashboard
Open app.formo.so.
- Visitors (page views)
- Wallets (connected wallets)
- Transactions (completed transactions)
Step 2: Adjust the date range
Use the date picker to view different time periods:| Date range | What you’ll see |
|---|---|
| Today | DAU (daily active wallets) |
| Last 7 days | WAU breakdown by day |
| Last 30 days | MAU breakdown by day |
Step 3: View the trend chart
The overview chart shows daily unique wallets over time. Look for:- Growth trends: Is DAU increasing week-over-week?
- Weekly patterns: Which days have highest engagement?
- Anomalies: Sudden spikes or drops to investigate
Part 3: How to Create a Custom DAU Dashboard
Build a dedicated dashboard to monitor active user metrics.Step 1: Navigate to Dashboards
Step 2: Create a DAU chart
Using Ask AI (Recommended):
Using SQL (via the Explorer):
Step 3: Create a WAU chart
Using Ask AI: Type: “Show me 7-day rolling unique wallets” Using SQL:For a true rolling 7-day WAU, you’ll need a window function. The Ask AI feature can help generate this query.
Part 4: How to Segment Active Users
Not all active users are equal. Segment by behavior and value.By user lifecycle
Formo automatically categorizes users by lifecycle:| Segment | Definition |
|---|---|
| New | First activity in last 30 days |
| Returning | Multiple sessions, active recently |
| Power User | Active 5+ days in last 30 days |
| Churned | No activity for 30+ days |
| Resurrected | Returned after being churned |
By engagement level
Create segments for different activity levels: High-value active users:- Connected wallet in last 7 days AND
- Completed transaction in last 7 days AND
- Net worth > $10,000
- Volume > $10,000 AND
- Lifecycle = Churned
By traffic source
Track which channels drive the most engaged users:Part 5: How to Track Active Users Over Time
Week-over-week comparison
Compare this week’s DAU to last week: Look for:- Growth: This week > last week = positive trend
- Decline: Investigate causes (seasonal, product issues, competition)
- Stability: Consistent DAU week-over-week
Weekly cohort analysis
Track how each week’s users retain over time:
A healthy pattern:
- Initial drop-off in week 1 (normal)
- Stabilization in weeks 2-4
- Consistent long-term retention
Part 6: Example DAU Dashboard
Here’s a complete dashboard setup for tracking active users:| Chart | Type | Query |
|---|---|---|
| DAU | Number | Unique wallets today |
| WAU | Number | Unique wallets last 7 days |
| MAU | Number | Unique wallets last 30 days |
| DAU Trend | Line | Daily unique wallets, 30 days |
| New vs. Returning | Stacked bar | New and returning users by day |
| DAU/MAU | Number | Stickiness ratio |
| Active by Referrer | Bar | DAU breakdown by traffic source |
| Active by Country | Pie | Geographic distribution |
Summary
You’ve learned how to:- Understand crypto app user metrics (DAU/WAU/MAU with wallet addresses)
- View core metrics in the Formo dashboard
- Create custom dashboards with SQL or Ask AI
- Segment active users by lifecycle and engagement
- Track trends with week-over-week comparisons
- Set up alerts for high-value user activity and key events
Next Steps
- Measure Retention: Track week-over-week retention.
- Segment Wallets: Create behavioral segments.
- Build a Dashboard: Build a complete metrics dashboard.
- Explore with SQL: Run custom SQL queries.
FAQ
What counts as an active user in Formo?
What counts as an active user in Formo?
A user who connected a wallet or completed a transaction within the time period. Page-only visitors are counted separately as visitors.
What's the difference between visitors and wallets?
What's the difference between visitors and wallets?
Visitors are anonymous page views tracked by session. Wallets are unique addresses that connected to your app. A single visitor can connect multiple wallets.
Can I track DAU across multiple chains?
Can I track DAU across multiple chains?
Yes. Formo tracks wallet connections across all supported chains. A user connecting on Ethereum and Polygon counts as one unique wallet address.