Back

Tinybird Customer Story

Framer upgrades user-facing analytics to real-time with Tinybird

Learn how the popular no-code website builder transformed their analytics offering from basic metrics to advanced features like A/B testing and funnels, enabling new revenue streams with Tinybird's real-time analytics infrastructure.
Request a demo

With all the features considered, Tinybird was the best option for us. We really liked the fact that we could define the resources in the GitHub repository and then have multiple people working on it with version control. The ease of deploying things to the workspace - everything worked out of the box very well.

Malu SoaresSoftware Engineer at Framer

1M+
API requestsper day
50GB
ingestionper day
60x
fasterqueries

Framer is a no-code website builder focused on empowering designers to create stunning and powerful websites without needing developers. When users publish websites through Framer, analytics are automatically built in - no scripts to install, no complex setup required.

Framer needed real-time analytics that could scale with designer creativity

But Framer's original analytics infrastructure wasn't keeping pace with their ambitions. The analytics feature was originally built on Amazon Redshift, which worked for basic metrics but created significant limitations as Framer wanted to expand their analytics offering.

The first version of the analytics page using Redshift was super slow depending on how big your site was. The only things that we had were unique visitors, total page views, a basic chart, and two sections for sources and pages. We didn't have facets like referrer, UTM tags, entry and exit pages, device analytics, or date range selection. And you could only see the last thirty days with no options to view dynamic time ranges.

Malu SoaresSoftware Engineer at Framer

More critically, Framer wanted to build advanced analytics features they could monetize - A/B testing and funnel analysis. These features required real-time performance and complex querying capabilities that their existing infrastructure couldn't support.

Real-time requirements exposed Redshift limitations

As Framer evaluated building their new analytics dashboard, several technical challenges emerged with their Redshift-based system.

The existing system was costly for the complexity of queries they were running, and costs would only increase with the advanced features they wanted to build.

Framer prioritized near real-time analytics as a key differentiator. Data warehouses like Redshift aren't optimized for the low-latency, high-concurrency workloads required for user-facing analytics.

Building the advanced analytics features Framer envisioned would require significant engineering effort on top of Redshift's limitations.

We saw that ClickHouse was probably the best solution for us for what we wanted to build. But self-hosting ClickHouse would have taken a lot of time to set up, with a lot of trial and error, and we didn't want to take that risk.

Malu SoaresSoftware Engineer at Framer

Framer chose Tinybird for speed to market and developer experience

When Framer identified ClickHouse as the right underlying technology, they faced a critical decision: self-host ClickHouse, use ClickHouse Cloud, or choose Tinybird.

The decision came down to expertise, timeline constraints, and developer experience.

We wanted to have the revamped analytics page ready for one of our launch events in October. Tinybird was the best option for us to move quickly to ship our full scope.

Malu SoaresSoftware Engineer at Framer

Framer's engineering team was particularly impressed with Tinybird's Git-based development workflow, which aligned perfectly with their existing practices.

The SQL templating and API generation capabilities dramatically simplified their development process.

We love how easy it is to create API endpoints, just from the queries, and how powerful the templating syntax is. As software developers, we can create very complex queries, and it is so easy.

Malu SoaresSoftware Engineer at Framer

From Redshift to production with Tinybird in three months

Framer built their entire analytics transformation with a remarkably lean team: one dedicated software engineer, a few code reviewers, and a frontend engineer added at the end for the dashboard implementation. They had no data engineers on the team.

Tinybird's support was a big selling point for us. We knew that we would have a data engineer dedicated to actually help us figure out, while developing things, what was the best way to approach things, the best SQL queries, how to optimize, etc.

Malu SoaresSoftware Engineer at Framer

This relatively small team delivered a complete analytics platform in three months - from initial development through production launch for their October event.

Framer's implementation showcases Tinybird's ability to handle high-throughput streaming data. Their analytics script automatically deploys with every website, capturing visitor interactions and streaming them through Framer's stack, using serverless functions to forward data to Tinybird via the Events API.

Framer analytics architecture

Rather than exposing Tinybird endpoints directly, Framer proxies all requests through their backend, maintaining security while leveraging Tinybird's performance for site-specific analytics.

Enabling new revenue streams and advanced features

The new Tinybird-powered analytics platform became the foundation for Framer's advanced analytics offering, including free tier enhanced analytics dashboard with faceted filtering, date range selection,device analytics, and real-time performance - available to all users - as well as new paid analytics features like A/B testing and funnel analysis, offered as add-ons to business plans.

Perhaps most importantly, Tinybird's infrastructure and tooling gave Framer confidence to prioritize features that were previously too complex to justify:

We always wanted to do A/B testing and funnels and advanced analytics in general. The fact that we were now using Tinybird made us very confident that we could deliver all of this, and it wouldn't be extremely difficult. We were able to prioritize these features, finally, because we had such a nice setup.

Malu SoaresSoftware Engineer at Framer

Expanding use cases beyond customer analytics

With their modernized analytics infrastructure in place, Framer has identified several additional use cases for Tinybird, including metered pricing for analytics features based on page view thresholds processed through Tinybird, customer-facing dashboards to help users understand and optimize their bandwidth usage, plus extensive internal monitoring of endpoints, ingestion, and system performance using Tinybird's data.

Tinybird has opened up more possibilities for us. We can now prioritize a lot of these things that we have wanted to do for a while. They don't seem so daunting anymore, because we trust the setup that we now have with Tinybird.

Malu SoaresSoftware Engineer at Framer

Developer experience drives long-term success

For Framer's engineering team, choosing Tinybird wasn't just about performance; it was about developer velocity and productivity. While cost and performance both improved with their new analytics platform, the quality of life improvement was immediate and significant.

Cost and performance are obviously important, but for me, a software developer, developer experience speaks loudest. My quality of life building with Tinybird was great. It was just so easy to develop.

Malu SoaresSoftware Engineer at Framer

For teams facing similar decisions about analytics infrastructure, Malu's recommendation is straightforward:

Just try it for yourself. You're definitely going to be convinced. Once you see how easy it is to start using Tinybird – to just put data in, get data out – it's pretty clear. If you value speed; how fast you can ramp up and how quickly you get to production, once you try Tinybird, you're pretty much sold.

Malu SoaresSoftware Engineer at Framer

With Tinybird, Framer transformed their analytics from a basic feature into a competitive advantage and revenue driver, all while maintaining the developer experience that keeps their team productive and innovative.

Discover the power of real‑time analytics

Request a demo
Tinybird wordmark