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.

Learn more.


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.

Learn more.


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.