Changelog

We ship new features, improvements, and fixes every week. See what's new in Formo.

You can now track custom events in your dapp with the Formo SDK. This is in addition to autocaptured events such as page views and wallet actions. Learn more.

You can also track revenue and points of each event. Soon, you can view and attribute revenue and points on the Formo dashboard to see which channels and marketing campaigns bring you the most revenue.

Platform Upgrade Complete

We've completed moving to our new data stack and infrastructure. Additional stress testing is underway.


Improvements and Fixes

  • Support showing and filtering custom events in the activity page.

  • Show additional payment method details in billing modals.

  • Fix incorrect interval used for free plan 24 hour window on activity page.

Apr 25, 2025

You can now query all events and tables in the Formo data warehouse with a SQL Query API.

We're slowly rolling out this feature to Early Access users and updating our documentation here. A query UI is in development so you can slice and dice Formo data on the dashboard.

Platform Upgrade

The Formo data platform is launching a major update to our event schema based on industry leading standards from companies such as Rudderstack, Mixpanel, Hightouch, and Segment.

A new version of the SDK is in alpha and will be shipped globally to all users within a week. New projects will automatically opt-in to the latest version. Old projects will be decommissioned.

Add Contracts to Project

You can now add your contracts and events to the project settings. This is part of our upcoming contract events feature. Formo will use this information to create data pipelines to ingest your specified contract events.

Improvements and Fixes

  • Platform upgrades to event schema, data pipelines, data platform.

  • Add Contracts to project settings.

  • Shipped v0 of SQL Query API.

  • Improved monitoring on data platform ingestion and endpoints. Check out our status page.

  • Added token search in the form token gating settings

  • Improved billing cancellation flow

  • Improved overall performance for forms and the dashboard

Apr 18, 2025

We've updated the wallet detection and user identification flow. Builders must now explicitly call identify to identify a wallet address instead of it happening automatically without consent.

// Browser
window.formo.identify()

// React, NextJS
formo.identify()

Improvements and Fixes

  • Show workspace ID in the workspace settings page

  • Enable restrictions based on workspace tier

  • Refactors and improvements to billing logic

  • Refactors to the onboarding survey flow

  • Fix duplicate addresses due to checksum vs non-checksum formatting

  • Fix bug related to chain ID in forms token gating

  • Fix labels in the native token gating form

  • Add additional chains to avoid network switching in token-gated forms

Apr 11, 2025

We've shipped a refined layout and other improvements to the wallet profile page.

Linked wallet addresses

Users in web3 use multiple wallets. You can now see linked wallet addresses in the wallet profile page.

Anonymous users and activity

Formo now displays anonymous IDs and animal avatars for anonymous users instead of labeling them as 'Unknown'. This update makes it easier to understand whether a sequence of events comes from the same user, even if they're anonymous.

We've also added profile pages for anonymous users, which show their activity feed.

Improvements and Fixes

  • Wallet profiles now show web3 social data such as Farcaster and Lens

  • Updated onboarding survey to support 'Other' responses

  • Fixed broken help links

  • Fixed a bug with token gating NFTs

  • Fixed a bug where seconds are missing in events

  • Fixed a bug with identifying multiple wallets

  • Improved SDK network performance

  • Hardened SDK privacy handling

Apr 4, 2025

Formo now collects both first-touch and last-touch attribution parameters. Attribution helps you understand your top channels and user acquisition flow:

  • You can now get first-touch referrer parameters for each user

  • You can now get last-touch attribution UTM and referrer parameters for each user

Attribution parameters are automatically assigned to each event and user. You can inspect attribution details on the wallet profile page.

Improvements and Fixes

  • Show anonymous user IDs on activity page

  • Show all event properties in wallet profile activity feed

  • Show session country, device, browser, wallet type as icons in wallet profile page

  • Parse additional user agents (Microsoft Edge, Opera, Baidu, Weibo)

  • Improve date picker with more accessible date shortcuts (7D, 30D, 90D)

  • Fixed an issue with filters being discarded when you navigate to

  • Fixed an issue with Solana token gating amount validation

  • Fixed Prisma batch upsert issue

  • Fixed an issue with empty free plan quotas

  • Minor UI improvements

Load More

Turn onchain data into action

Measure what matters and make impactful decisions with Formo.