Changelog

We ship new features, fixes, and improvements to Formo every week.

Changelog

We ship new features, fixes, and improvements to Formo every week.

Mar 27, 2026

Mar 27, 2026

Here are this week's highlights:

  • Wallet Profile Search

  • Insights: Cohort Analysis

  • Cross-Subdomain Tracking

  • Improvements and Fixes

Wallet Profile Search

You can now search and explore wallet profiles from the Formo dashboard, even if they haven't visited your app.

The new search page lets you look up any wallet by address. If a wallet hasn't been profiled yet, Formo will trigger on-demand profiling that returns results in less than a minute. Use this to enrich lead lists and target prospective users.

You can also import wallets via CSV and filter by imported users, making it easy to target and analyze specific wallet lists from external sources.

Insights: Cohort Analysis

The AI-powered Insights page now includes a cohort analysis section.

Uncover insights from user behavior across different dimensions:

  • Acquisition Quality: Which channels produce users with the highest retention?

  • Activation (Aha Moment): Which early action predicts long-term retention?

  • Revenue Insights: Are recent customers more valuable?

  • Churn Prediction: What behaviours signal a user is about to churn?

Cross-Subdomain Tracking

The Formo Web SDK (v1.28.3) now supports cross-subdomain tracking:

  • Cross domain tracking: see what users do as they move between your marketing site, app, docs, and other subdomains.

  • Accurate attribution: attribute conversions to the correct channel, even when users cross subdomains.

  • Automatic migration: the SDK migrates existing host-scoped cookies to the apex domain so visitors are not double-counted.

To get started, upgrade to the latest SDK version.

Improvements and Fixes

  • Added volume, revenue, and points filters to the activity page

  • Add channel filter (web, mobile, onchain, import, api) for users and events

  • Added a Turnkey integration example

  • Added outlier filtering for revenue, volume, and points metrics

  • Fixed segment switching not displaying the correct selected filters on the Users page

  • Fixed wallet profiler returning incorrect net worth for low-decimal tokens with invalid balances

  • Fixed duplicated app and protocol tokens appearing on the wallet profile page

  • Fixed Twitter/X Connect not persisting on form pages after OAuth redirect

  • Fixed behavior filter operators edge case for less/lessOrEqual conditions

  • Fixed SDK blocklist bypass via mixed-case checksum addresses

  • Fixed SDK storage fallback infinite loop and session cookie unbounded growth

  • Fixed SDK events being lost on page hide and page-leave data loss race conditions

  • Fixed session duration calculation for sessions with inactivity periods

Here are this week's highlights:

  • Wallet Profile Search

  • Insights: Cohort Analysis

  • Cross-Subdomain Tracking

  • Improvements and Fixes

Wallet Profile Search

You can now search and explore wallet profiles from the Formo dashboard, even if they haven't visited your app.

The new search page lets you look up any wallet by address. If a wallet hasn't been profiled yet, Formo will trigger on-demand profiling that returns results in less than a minute. Use this to enrich lead lists and target prospective users.

You can also import wallets via CSV and filter by imported users, making it easy to target and analyze specific wallet lists from external sources.

Insights: Cohort Analysis

The AI-powered Insights page now includes a cohort analysis section.

Uncover insights from user behavior across different dimensions:

  • Acquisition Quality: Which channels produce users with the highest retention?

  • Activation (Aha Moment): Which early action predicts long-term retention?

  • Revenue Insights: Are recent customers more valuable?

  • Churn Prediction: What behaviours signal a user is about to churn?

Cross-Subdomain Tracking

The Formo Web SDK (v1.28.3) now supports cross-subdomain tracking:

  • Cross domain tracking: see what users do as they move between your marketing site, app, docs, and other subdomains.

  • Accurate attribution: attribute conversions to the correct channel, even when users cross subdomains.

  • Automatic migration: the SDK migrates existing host-scoped cookies to the apex domain so visitors are not double-counted.

To get started, upgrade to the latest SDK version.

Improvements and Fixes

  • Added volume, revenue, and points filters to the activity page

  • Add channel filter (web, mobile, onchain, import, api) for users and events

  • Added a Turnkey integration example

  • Added outlier filtering for revenue, volume, and points metrics

  • Fixed segment switching not displaying the correct selected filters on the Users page

  • Fixed wallet profiler returning incorrect net worth for low-decimal tokens with invalid balances

  • Fixed duplicated app and protocol tokens appearing on the wallet profile page

  • Fixed Twitter/X Connect not persisting on form pages after OAuth redirect

  • Fixed behavior filter operators edge case for less/lessOrEqual conditions

  • Fixed SDK blocklist bypass via mixed-case checksum addresses

  • Fixed SDK storage fallback infinite loop and session cookie unbounded growth

  • Fixed SDK events being lost on page hide and page-leave data loss race conditions

  • Fixed session duration calculation for sessions with inactivity periods

Mar 20, 2026

Mar 20, 2026

Here are this week's highlights:

  • Advanced Funnel Filtering

  • Tempo Mainnet Support

  • Improvements and Fixes

Advanced Funnel Filtering

Funnels now support advanced filter operators, bringing them in line with the Users and Activity filters update last week.

You can now use:

  • IS NOT for exclusion filtering and

  • IS ONE OF for multi-value matching when analyzing funnel conversions.

These operators make it much easier to zero in on the exact user segments you care about when measuring conversion performance. For example, filter out bot traffic from your funnel analysis or compare conversion rates across multiple referrer sources at once.

Tempo Mainnet Support

Formo now supports the Tempo mainnet chain.

Tempo is infrastructure for real-world payments at internet scale. It’s designed for instant settlement, predictable low fees, high throughput, and global availability.

If your DeFi app is on Tempo, use Formo to get unified, crypto-native analytics that track wallets, transactions, and more out of the box.

Improvements and Fixes

  • Improved billing checkout reliability for end users

  • Fixed Ask AI not loading for some projects by improving tool handling and increasing the assistant step limit

  • Fixed an error that occurred when duplicating boards

  • Added null safety checks to chain data filtering to prevent crashes when wallet chain data is incomplete

  • Improved chat history error handling and initialization safety

  • Fixed form submit button being clickable when required wallet or identity fields are empty

Here are this week's highlights:

  • Advanced Funnel Filtering

  • Tempo Mainnet Support

  • Improvements and Fixes

Advanced Funnel Filtering

Funnels now support advanced filter operators, bringing them in line with the Users and Activity filters update last week.

You can now use:

  • IS NOT for exclusion filtering and

  • IS ONE OF for multi-value matching when analyzing funnel conversions.

These operators make it much easier to zero in on the exact user segments you care about when measuring conversion performance. For example, filter out bot traffic from your funnel analysis or compare conversion rates across multiple referrer sources at once.

Tempo Mainnet Support

Formo now supports the Tempo mainnet chain.

Tempo is infrastructure for real-world payments at internet scale. It’s designed for instant settlement, predictable low fees, high throughput, and global availability.

If your DeFi app is on Tempo, use Formo to get unified, crypto-native analytics that track wallets, transactions, and more out of the box.

Improvements and Fixes

  • Improved billing checkout reliability for end users

  • Fixed Ask AI not loading for some projects by improving tool handling and increasing the assistant step limit

  • Fixed an error that occurred when duplicating boards

  • Added null safety checks to chain data filtering to prevent crashes when wallet chain data is incomplete

  • Improved chat history error handling and initialization safety

  • Fixed form submit button being clickable when required wallet or identity fields are empty

Mar 13, 2026

Mar 13, 2026

Here are this week's highlights:

  • Project Onboarding Checklist

  • Advanced Filtering for Users & Activity

  • ERC-8004 AI Agent Labels for Wallet Profiles

  • Ask AI Chat Management

  • Improvements and Fixes

Project Onboarding Checklist

You can now see a guided onboarding checklist in the left sidebar that walks them through Formo's key features.

The checklist covers installing Formo, adding a contract for transaction decoding, creating user segments, building charts, and the Ask AI feature.

Advanced Filters for Users & Activity

The Users and Activity pages now support advanced filter operators.

  • Negation operators (is / is not)

  • Multiple values (is one of)

Previously, all filters only supported "is" matching. You can now use "IS NOT" for exclusion filtering and "IS ONE OF" for multi-value selection, making it much easier to narrow down the exact users or events you're looking for.

We've also added click-to-modify support for Activity page filters, so you can quickly adjust filter values inline without reopening the filter panel.


ERC-8004 AI Agent Labels for Wallet Profiles

Wallet profiles now automatically detect and label wallets that are registered as ERC-8004 AI Agents.

As agent-driven transactions grow, understanding what percentage of your protocol's activity comes from agents vs. humans is becoming essential.

Formo checks against the ERC-8004 Agent Registry so you can track and segment AI agent activity across your project.

Ask AI Chat Management

You can now rename and delete your Ask AI chat conversations.

Give chats meaningful names so you can find past conversations quickly, and clean up old chats you no longer need.

Improvements and Fixes

  • Added API rate limits for the Profiles API and Query API to ensure fair usage and platform stability.

  • Added ERC-8021 Builder Code Validator, a free tool for encoding and decoding ERC-8021 builder codes for onchain attribution

  • Fixed billing page to correctly display upcoming charges after discounts are applied

  • Fixed pie chart label overlapping when two slices are close together

  • Fixed invite member UI to be properly disabled for non-owner and non-admin roles

Here are this week's highlights:

  • Project Onboarding Checklist

  • Advanced Filtering for Users & Activity

  • ERC-8004 AI Agent Labels for Wallet Profiles

  • Ask AI Chat Management

  • Improvements and Fixes

Project Onboarding Checklist

You can now see a guided onboarding checklist in the left sidebar that walks them through Formo's key features.

The checklist covers installing Formo, adding a contract for transaction decoding, creating user segments, building charts, and the Ask AI feature.

Advanced Filters for Users & Activity

The Users and Activity pages now support advanced filter operators.

  • Negation operators (is / is not)

  • Multiple values (is one of)

Previously, all filters only supported "is" matching. You can now use "IS NOT" for exclusion filtering and "IS ONE OF" for multi-value selection, making it much easier to narrow down the exact users or events you're looking for.

We've also added click-to-modify support for Activity page filters, so you can quickly adjust filter values inline without reopening the filter panel.


ERC-8004 AI Agent Labels for Wallet Profiles

Wallet profiles now automatically detect and label wallets that are registered as ERC-8004 AI Agents.

As agent-driven transactions grow, understanding what percentage of your protocol's activity comes from agents vs. humans is becoming essential.

Formo checks against the ERC-8004 Agent Registry so you can track and segment AI agent activity across your project.

Ask AI Chat Management

You can now rename and delete your Ask AI chat conversations.

Give chats meaningful names so you can find past conversations quickly, and clean up old chats you no longer need.

Improvements and Fixes

  • Added API rate limits for the Profiles API and Query API to ensure fair usage and platform stability.

  • Added ERC-8021 Builder Code Validator, a free tool for encoding and decoding ERC-8021 builder codes for onchain attribution

  • Fixed billing page to correctly display upcoming charges after discounts are applied

  • Fixed pie chart label overlapping when two slices are close together

  • Fixed invite member UI to be properly disabled for non-owner and non-admin roles

Mar 6, 2026

Mar 6, 2026

Here are this week's highlights:

  • Builder Codes

  • User Alerts

  • Improvements and Fixes

Builder Codes

Formo now automatically detects and extracts ERC-8021 Builder Codes from transaction calldata.

  • Builder codes are an onchain attribution standard that lets apps identify themselves in transactions. When a transaction includes an ERC-8021 data suffix, Formo parses it and includes the builder_codes field in the transaction event.

  • For example, a transaction with the builder code "uniswap" would include "builder_codes": "uniswap" in the event properties.

This works automatically — no additional configuration is needed. If your app appends builder codes to transactions, Formo will detect and attribute them.

You can now query your transaction data by builder_codes property in the dashboard, charts, and the query explorer to get instant attribution based on builder codes.

User Alerts

Get notified on Slack or webhooks in real time when high-value whales visit your app with the new User Alerts.

You can now receive notifications whenever users that fit a certain criteria visit your DeFi app, such as:

  • Users with a minimum net worth (minnows, dolphins, whales),

  • Users with specific wallet labels (Coinbase Verified, OFAC Sanctioned, Merkl Campaigns),

  • Users from a specific country, or

  • All of the above!

Improvements and Fixes

  • Fixed duplicate alerts being sent for the same trigger condition

  • Fixed mismatched MAU counts that caused inaccurate usage reporting for some projects

  • Allowed project domain changes without rotating the write key

  • Synced usage metering with billing periods so usage metrics now align with your subscription cycle

  • Wallets that exceed the MAU limit are now hidden

  • Fixed 404s for form and sidebar links

Here are this week's highlights:

  • Builder Codes

  • User Alerts

  • Improvements and Fixes

Builder Codes

Formo now automatically detects and extracts ERC-8021 Builder Codes from transaction calldata.

  • Builder codes are an onchain attribution standard that lets apps identify themselves in transactions. When a transaction includes an ERC-8021 data suffix, Formo parses it and includes the builder_codes field in the transaction event.

  • For example, a transaction with the builder code "uniswap" would include "builder_codes": "uniswap" in the event properties.

This works automatically — no additional configuration is needed. If your app appends builder codes to transactions, Formo will detect and attribute them.

You can now query your transaction data by builder_codes property in the dashboard, charts, and the query explorer to get instant attribution based on builder codes.

User Alerts

Get notified on Slack or webhooks in real time when high-value whales visit your app with the new User Alerts.

You can now receive notifications whenever users that fit a certain criteria visit your DeFi app, such as:

  • Users with a minimum net worth (minnows, dolphins, whales),

  • Users with specific wallet labels (Coinbase Verified, OFAC Sanctioned, Merkl Campaigns),

  • Users from a specific country, or

  • All of the above!

Improvements and Fixes

  • Fixed duplicate alerts being sent for the same trigger condition

  • Fixed mismatched MAU counts that caused inaccurate usage reporting for some projects

  • Allowed project domain changes without rotating the write key

  • Synced usage metering with billing periods so usage metrics now align with your subscription cycle

  • Wallets that exceed the MAU limit are now hidden

  • Fixed 404s for form and sidebar links

Feb 27, 2026

Feb 27, 2026

Here are this week's highlights:

  • Merkl Campaign Attribution

  • Improvements and Fixes

Merkl Campaign Attribution

You can now see if users have participated in a Merkl.xyz campaign and filter users by specific campaign IDs.

Create segments of users from specific Merkl campaign IDs to measure ROI and impact.

Improvements and Fixes

  • Added EIP-155 NFT avatar resolution support to wallet profiles

  • Added context compaction to Ask AI feature.

  • Fixed missing churned users when comparing previous periods.

  • Fixed user counts precision for large datasets.

  • Excluded Formo team members from workspace seat limits.

  • Improved information display for un-profiled users.

  • Minor UX / UI improvements

Here are this week's highlights:

  • Merkl Campaign Attribution

  • Improvements and Fixes

Merkl Campaign Attribution

You can now see if users have participated in a Merkl.xyz campaign and filter users by specific campaign IDs.

Create segments of users from specific Merkl campaign IDs to measure ROI and impact.

Improvements and Fixes

  • Added EIP-155 NFT avatar resolution support to wallet profiles

  • Added context compaction to Ask AI feature.

  • Fixed missing churned users when comparing previous periods.

  • Fixed user counts precision for large datasets.

  • Excluded Formo team members from workspace seat limits.

  • Improved information display for un-profiled users.

  • Minor UX / UI improvements

Load more

Turn data into action

Measure what matters and make impactful decisions with Formo.

Turn data into action

Measure what matters and make impactful decisions with Formo.

Turn data into action

Measure what matters and make impactful decisions with Formo.