The Challenge: Owlery had been relying on a custom-built system for their in-app dashboards and reports. However, as they grew, they faced significant challenges in terms of efficiency and scalability. The process of creating and maintaining dashboards was resource-intensive, often requiring engineers to spend days fine-tuning each report. Given the size of their team, this approach was not sustainable.
The Solution: Owlery chose the embedded analytics SDK for React for a few key reasons–The SDK offers maximum control over UX and component interactions with a great developer experience; the user-friendly UI lets non-technical customers run their own reports with confidence; and hands-on technical help with implementation from the Customer Success engineers.
The Results: For Owlery, the embedded analytics solution aligns directly with their long-term product vision to support supply chain teams. As they continue to evolve, they plan to leverage Metabase’s SDK to build even more advanced features and integrations.
"We’re extremely happy with our decision to go with Metabase and use the SDK. It’s given us the control we need to build the future of our product, while also providing our customers with the best analytics experience possible. "
Travis Downs
Co-founder at Owlery
After evaluating several embedded analytics solutions including Tableau, Looker, Sigma, Thoughtspot, and others, Owlery decided the Embedded Analytics SDK was the best fit for their needs.
Travis explained, “We knew we wanted control over the entire user experience. The iframe embedding just didn’t offer enough customization for what we envisioned. The SDK gave us the flexibility to integrate analytics seamlessly into our product and give our customers a more personalized experience.”
The SDK allowed Owlery to embed Metabase’s analytics directly in their app, ensuring that dashboards and charts felt like a natural extension of their product. They could control the layout, presentation, and functionality to match their specific use cases, which is critical for aligning with their long-term product goals.
To meet growing customer expectations for faster, more flexible insights, Owlery knew they needed a solution that would allow both their team and their customers to create and manage dashboards without constant engineering involvement.
“We wanted to be able to shape the experience for our customers in a way that felt natural to them. With the SDK, we had the flexibility to integrate analytics exactly how we wanted,” Travis explained. “It wasn’t just about embedding charts; it was about embedding an experience that fit seamlessly within our product.”
As Owlery grew, they faced several challenges with their custom-built analytics solution:
“When you make a dashboard, it’s never what you think it is the first time,” explains Travis Downs, Co-founder at Owlery. “You look at the data and realize you need to slice it differently, view it by month, or shift the KPIs. Those time-consuming iterations with our engineering team made me pause and think there had to be a better way.”
Owlery’s implementation focused on security and ease of use:
The switch to Metabase’s embedded analytics SDK delivered significant improvements:
“The ability to embed Metabase with the SDK allowed us to scale our analytics much more easily. Instead of building dashboards for each individual customer, we can now provide a flexible, customizable experience that meets the needs of every user, all while maintaining robust security and permissions management.”
“Our product vision has always been to empower users with their supply chain data,” Travis emphasized. “The Metabase SDK gives us the foundation to continue building on that vision. We can evolve our product, add more features, and continue providing a rich, customizable analytics experience as we grow.”
For Owlery, the decision to choose Metabase’s SDK over iframe embedding was about having control over their user experience, customizing the solution to fit their brand, and ensuring scalability as they grew. The SDK has enabled them to deliver rich, personalized analytics to their customers while saving time and resources on development and maintenance.
Alto is an investment platform that helps individual investors diversify their portfolios by offering access to alternative assets, traditionally available only to professional investors.
Read the case studyAngelList Venture brings venture online with private, professional fundraising tools for top quality startups and investors.
Read the case studyAula is a digital learning platform designed to make online education more engaging for both educators and students. Over 200,000 students have used Aula so far.
Read the case studyBdeo develops Visual Intelligence technology for the insurance industry, both motor and home insurance, for policy underwriting and claims management processes.
Read the case studyBuena is a modern, digital platform for managing apartments (viewings, payments, maintenance) for both landlords and tenants.
Read the case study