Changelog
We ship new features, fixes, and improvements to Formo every week.
Changelog
We ship new features, fixes, and improvements to Formo every week.
Nov 14, 2025
Nov 14, 2025
NPM Trusted Publishing
Trusted publishing creates a trust relationship between npm and a CI/CD provider using OIDC. This approach eliminates the security risks associated with long-lived write tokens, which can be compromised, accidentally exposed in logs, or require manual rotation.

The Formo SDK (from 1.24.0 onwards) is now published through NPM Trusted Publishing. This improves security as each publish uses short-lived, cryptographically-signed tokens that cannot be extracted by malicious actors.
Add Contracts
You can now add contracts to enrich your project's transaction event data, even without contract events enabled.

After adding a contract, transaction events from the contract will contain enriched data including function names and function parameters. For example:

You can then use event parameters in filters, funnels, and custom dashboards.
Workspace API Keys
You can now create and manage multiple API keys to access Formo's growing set of APIs.

The Forms API is available today. The Profiles API is coming later this year.
Filters Users by Chain Net Worth
You can now filter and segment users by their net worth both on individual chains and across all chains.

Forms: Sign-in With Ethereum (SIWE)
Token-Gated Forms now uses the Sign-In With Ethereum (SIWE) standard to verify wallet ownership.

Improvements and Fixes
Added multiple events support for behavioural segments. (Performed “connect wallet” in the last 7 days (>=1) AND did NOT perform “connect wallet” between 14 and 7 days ago (=0))
Added 0 value ('NOT') comparisons for behavioural segments.
Added links from overview page charts to activity and users page.
Redesigned dropdown menus (workspace, project, account) to be consistent
Alerts are temporarily disabled while we rework and refactor our alerting infrastructure.
Fixed filtering by origin issue
Fixed filtering by device bug
Fixed copy address button edge case
Fixed missing wallet profiles
Fixed issue with Paddle retain and payment flow
NPM Trusted Publishing
Trusted publishing creates a trust relationship between npm and a CI/CD provider using OIDC. This approach eliminates the security risks associated with long-lived write tokens, which can be compromised, accidentally exposed in logs, or require manual rotation.

The Formo SDK (from 1.24.0 onwards) is now published through NPM Trusted Publishing. This improves security as each publish uses short-lived, cryptographically-signed tokens that cannot be extracted by malicious actors.
Add Contracts
You can now add contracts to enrich your project's transaction event data, even without contract events enabled.

After adding a contract, transaction events from the contract will contain enriched data including function names and function parameters. For example:

You can then use event parameters in filters, funnels, and custom dashboards.
Workspace API Keys
You can now create and manage multiple API keys to access Formo's growing set of APIs.

The Forms API is available today. The Profiles API is coming later this year.
Filters Users by Chain Net Worth
You can now filter and segment users by their net worth both on individual chains and across all chains.

Forms: Sign-in With Ethereum (SIWE)
Token-Gated Forms now uses the Sign-In With Ethereum (SIWE) standard to verify wallet ownership.

Improvements and Fixes
Added multiple events support for behavioural segments. (Performed “connect wallet” in the last 7 days (>=1) AND did NOT perform “connect wallet” between 14 and 7 days ago (=0))
Added 0 value ('NOT') comparisons for behavioural segments.
Added links from overview page charts to activity and users page.
Redesigned dropdown menus (workspace, project, account) to be consistent
Alerts are temporarily disabled while we rework and refactor our alerting infrastructure.
Fixed filtering by origin issue
Fixed filtering by device bug
Fixed copy address button edge case
Fixed missing wallet profiles
Fixed issue with Paddle retain and payment flow
Nov 7, 2025
Nov 7, 2025
Entry and Exit Page Analytics
You can now view Entry and Exit page analytics for your site and app.

Entry pages are the first pages visitors land on when they come to your website. Think of them as digital front doors — where your user’s journey begins.
Exit Pages, on the other hand, are the last pages users view before leaving your site. They represent the end of a visitor’s session, whether it’s after completing a goal or bouncing before engaging further.
Understanding both gives you a clear window into how people interact with your site and where you might be losing them.
Improved Retention Chart
You can now select which event to use to calculate week-on-week user retention.

This gives product teams even better insight on retention rates for specific features and user flows.
Improvements and Fixes
New Chain: Arc Testnet
Added custom referral options to the Web SDK
Added screen and viewport data to the Web SDK
Added automatic redirect from anonymous to wallet profiles
Improved onboarding survey
Fixed issue with retention chart start date
Fixed form checkboxes validation being triggered early
Fixed token gate requirement uniqueness validation
Fixed incorrect text in revenue charts
Fixed top navigation responsive styles
Minor dashboard usability improvements
Entry and Exit Page Analytics
You can now view Entry and Exit page analytics for your site and app.

Entry pages are the first pages visitors land on when they come to your website. Think of them as digital front doors — where your user’s journey begins.
Exit Pages, on the other hand, are the last pages users view before leaving your site. They represent the end of a visitor’s session, whether it’s after completing a goal or bouncing before engaging further.
Understanding both gives you a clear window into how people interact with your site and where you might be losing them.
Improved Retention Chart
You can now select which event to use to calculate week-on-week user retention.

This gives product teams even better insight on retention rates for specific features and user flows.
Improvements and Fixes
New Chain: Arc Testnet
Added custom referral options to the Web SDK
Added screen and viewport data to the Web SDK
Added automatic redirect from anonymous to wallet profiles
Improved onboarding survey
Fixed issue with retention chart start date
Fixed form checkboxes validation being triggered early
Fixed token gate requirement uniqueness validation
Fixed incorrect text in revenue charts
Fixed top navigation responsive styles
Minor dashboard usability improvements
Oct 31, 2025
Oct 31, 2025
Filter by amounts for apps and tokens
You can now filter users' apps and tokens by specific amounts. For example, 'Show me users of Ethena with more than $1000 balance':

Session referrer in activity feed
You can now see a session's referrer in the wallet profile activity feed. Uncover how crypto users find you in less time.

Session Frequency Chart
You can now see the average sessions frequency of visitors and users on your app. Easily understand how sticky and engaged your users are across cohorts.

Edit Active Filters
You can now update filter values directly instead of having to delete and start over:

Improved Billing and Invoices
On the billing page, you can now easily:
Edit your payment method
View all past invoices
Update past invoice details
Wallet Labels
Wallet Labels provide valuable context and clarity to blockchain addresses, enhancing the readability and understanding of onchain data.
Labels help you understand your users so you can create granular segments to target qualified crypto users within your Ideal Customer Profile (ICP).
The Formo data platform has started collecting the following wallet labels to give you even more context about your users:
Label | Description |
|---|---|
Sanctioned User | OFAC-sanction status and designations |
Human Passport Unique Humanity Score | Human Passport score (0-100) |
Human Passport Aggregate Model Score | Aggregate unique humanity score for EVM wallets (0-100) |
Coinbase Verified Account | Coinbase verified account attestations |
Coinbase Verified Country | Coinbase verified country attestations with country code extraction |
Coinbase One | Coinbase One subscription attestations |
You will soon be able to filter and view wallet labels soon, with even more labels planned:
Label | Description |
|---|---|
DeFi Active | Users with significant DeFi protocol activity |
Perp Trader | Users of perpetual derivatives exchanges |
Yield Asset Holder | Users with significant fixed yield holdings |
RWA Holder | Users with high-value RWA holdings |
ETH Staker | Users who stake ETH in staking protocols |
SDK: Proxy Support
You can now use a reverse proxy with Formo to avoid ad-blockers from blocking your requests.

Read the docs for more details.
Improvements and Fixes
Supported new chains for contract events: Gnosis, Ronin, Frax
Added usage warning emails for workspace MAUs - strict enforcement coming soon
Added sort by revenue, volume, points on users page
Added linkedin to wallet profiles
Added wallet profile net worth and transactions percentages
Added "Require unique Self ID" to form settings for Self integration
Added browser and OS columns to the activity page
Added OS to wallet profile page
Added autocapture configuration to Web SDK
Improved Brave browser detection
Improved wallet profile data coverage with fallbacks
Improved wallet profile dapps section with table format for readability
Fixed start date filter for retention chart
Minor chart fixes
See last week's update: Behavioural Segments
Filter by amounts for apps and tokens
You can now filter users' apps and tokens by specific amounts. For example, 'Show me users of Ethena with more than $1000 balance':

Session referrer in activity feed
You can now see a session's referrer in the wallet profile activity feed. Uncover how crypto users find you in less time.

Session Frequency Chart
You can now see the average sessions frequency of visitors and users on your app. Easily understand how sticky and engaged your users are across cohorts.

Edit Active Filters
You can now update filter values directly instead of having to delete and start over:

Improved Billing and Invoices
On the billing page, you can now easily:
Edit your payment method
View all past invoices
Update past invoice details
Wallet Labels
Wallet Labels provide valuable context and clarity to blockchain addresses, enhancing the readability and understanding of onchain data.
Labels help you understand your users so you can create granular segments to target qualified crypto users within your Ideal Customer Profile (ICP).
The Formo data platform has started collecting the following wallet labels to give you even more context about your users:
Label | Description |
|---|---|
Sanctioned User | OFAC-sanction status and designations |
Human Passport Unique Humanity Score | Human Passport score (0-100) |
Human Passport Aggregate Model Score | Aggregate unique humanity score for EVM wallets (0-100) |
Coinbase Verified Account | Coinbase verified account attestations |
Coinbase Verified Country | Coinbase verified country attestations with country code extraction |
Coinbase One | Coinbase One subscription attestations |
You will soon be able to filter and view wallet labels soon, with even more labels planned:
Label | Description |
|---|---|
DeFi Active | Users with significant DeFi protocol activity |
Perp Trader | Users of perpetual derivatives exchanges |
Yield Asset Holder | Users with significant fixed yield holdings |
RWA Holder | Users with high-value RWA holdings |
ETH Staker | Users who stake ETH in staking protocols |
SDK: Proxy Support
You can now use a reverse proxy with Formo to avoid ad-blockers from blocking your requests.

Read the docs for more details.
Improvements and Fixes
Supported new chains for contract events: Gnosis, Ronin, Frax
Added usage warning emails for workspace MAUs - strict enforcement coming soon
Added sort by revenue, volume, points on users page
Added linkedin to wallet profiles
Added wallet profile net worth and transactions percentages
Added "Require unique Self ID" to form settings for Self integration
Added browser and OS columns to the activity page
Added OS to wallet profile page
Added autocapture configuration to Web SDK
Improved Brave browser detection
Improved wallet profile data coverage with fallbacks
Improved wallet profile dapps section with table format for readability
Fixed start date filter for retention chart
Minor chart fixes
See last week's update: Behavioural Segments
Oct 24, 2025
Oct 24, 2025
You can now create behavioural segments: groups of users who performed any action (in-app events, custom events, contract events) N or more times in a given time period.

You can create very granular segments because this works with other wallet properties such as net worth, apps, tokens, device, and attribution data.

Example segments and use cases:
Surface key prospects: U.S. Users from a specific UTM campaign who visited the page /swap at least 1 time in the last 90 days
Identify power users: Users who connected their wallet and made a transaction more than 3 times in the last 30 days
Activate at-risk users: DeFi degens who use Ethena and have >$10,000 net worth, who started but rejected a transaction 1 time in the last 7 days
Try it out on the Users page!
Improvements and Fixes
Added support for wallet search by ENS without TLDs
Added LinkedIn to wallet profiles
Added usage warning emails for workspace MAUs
Fixed net worth filters not being preserved between page navigation
Fixed an issue with the user lifecycle and age charts
Fixed empty cells for retention chart
Fixed an issue with active form limit checks
See last week's update: Sybil Protection with Human Passport
You can now create behavioural segments: groups of users who performed any action (in-app events, custom events, contract events) N or more times in a given time period.

You can create very granular segments because this works with other wallet properties such as net worth, apps, tokens, device, and attribution data.

Example segments and use cases:
Surface key prospects: U.S. Users from a specific UTM campaign who visited the page /swap at least 1 time in the last 90 days
Identify power users: Users who connected their wallet and made a transaction more than 3 times in the last 30 days
Activate at-risk users: DeFi degens who use Ethena and have >$10,000 net worth, who started but rejected a transaction 1 time in the last 7 days
Try it out on the Users page!
Improvements and Fixes
Added support for wallet search by ENS without TLDs
Added LinkedIn to wallet profiles
Added usage warning emails for workspace MAUs
Fixed net worth filters not being preserved between page navigation
Fixed an issue with the user lifecycle and age charts
Fixed empty cells for retention chart
Fixed an issue with active form limit checks
See last week's update: Sybil Protection with Human Passport
Oct 17, 2025
Oct 17, 2025
Protect your community from bots and ensure fair participation in your the best form builder in web3. You can now use Human Passport to enable real-time Sybil resistance for your Formo forms.

You can use Human Passport to:
Prevent Bot Abuse: Ensure only real humans can submit your forms, protecting your waitlists, airdrops, and sign-ups from manipulation.
Reward Genuine Engagement: Make sure your rewards and exclusive content reach actual users, not bots.
Leverage Proof of Personhood: Access data from over 2 million Human Passport users to verify participants and maintain the integrity of your community activities.
Together with Formo, Human Passport enables more trustworthy and fair participation in your crypto community. Less Sybils and bad actors means higher quality engagements and long-term success.
Email Notifications for Forms
A long-requested feature is finally here: email notifications for forms! You can now subscribe to email notifications whenever any of your forms receive a new submission.

To get started, go to your workspace settings page. In the Notifications tab, add one or more emails that will receive the email notification.
Improvements and Fixes
Added Browser and OS columns to the users page table
Added email address to the users page
Added support for wallet searching by ENS username
Fixed CSV import limits
Fixed missing data on cohort retention chart
Fixed missing form titles
Minor UI fixes
See last week's update: Secure, Private Identity Verification with Self
Protect your community from bots and ensure fair participation in your the best form builder in web3. You can now use Human Passport to enable real-time Sybil resistance for your Formo forms.

You can use Human Passport to:
Prevent Bot Abuse: Ensure only real humans can submit your forms, protecting your waitlists, airdrops, and sign-ups from manipulation.
Reward Genuine Engagement: Make sure your rewards and exclusive content reach actual users, not bots.
Leverage Proof of Personhood: Access data from over 2 million Human Passport users to verify participants and maintain the integrity of your community activities.
Together with Formo, Human Passport enables more trustworthy and fair participation in your crypto community. Less Sybils and bad actors means higher quality engagements and long-term success.
Email Notifications for Forms
A long-requested feature is finally here: email notifications for forms! You can now subscribe to email notifications whenever any of your forms receive a new submission.

To get started, go to your workspace settings page. In the Notifications tab, add one or more emails that will receive the email notification.
Improvements and Fixes
Added Browser and OS columns to the users page table
Added email address to the users page
Added support for wallet searching by ENS username
Fixed CSV import limits
Fixed missing data on cohort retention chart
Fixed missing form titles
Minor UI fixes
See last week's update: Secure, Private Identity Verification with Self
Load more
Load more
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.