UXPin Uses Baremetrics to Track SaaS Metrics and Financial Growth

UXPin is a code-based design tool that simplifies and unifies the product development process by bringing code components to the design stage. Its extensive platform allows teams of all sizes to collaborate and develop powerful prototypes more efficiently.

 

Table of Contents

 

UXPin offers four subscription levels to suit the design needs of companies ranging from startups to large enterprises. Industry leaders like Johnson & Johnson, PayPal, and Amazon rely on UXPin to streamline and accelerate their design processes.

Baremetrics spoke to UXPin’s co-founder and CFO Marcin Kowalski to learn more about how they use Baremetrics to track financial growth, segment customers, and respond immediately to problems.

 

A need to consolidate financial data in one place

UXPin was founded in Poland in 2010. At that time, they used both PayLane and PayPal to process payments. Within a few years, UXPin moved to the United States and was able to migrate Poland-based subscriber data from PayLane, but not PayPal. This was a major issue because their Poland-based PayPal customers made up a significant portion of UXPin’s revenue.

Marcin and his team faced a decision. Either they maintain the Polish PayPal account and establish a separate payment processor based in the US, or make existing customers cancel and resubscribe using the new PayPal account.

They decided to maintain their Polish account. After all, according to Kowalski, they anticipated a risk of losing around half of their Monthly Recurring Revenue (MRR) by asking people to manually switch.

Maintaining two separate payment processors proved to be challenging, especially when it came to consolidating and analyzing the data. In order to do this, UXPin built internal tools to analyze activity based on algorithms that recognized events like expansion, contraction, and lost MRR.

Like most internal tools, UXPin’s monitoring tool required ongoing maintenance. It would work for a few months, then suddenly crash, requiring Kowalski to spend days figuring out the problem. What’s more, the data took a long time to load and didn’t provide the insights they actually needed.

We were completely blind. We didn’t fully understand what was going on with our customer accounts,” says Marcin Kowalski.

Eventually, UXPin’s Poland-based subscribers using PayPal either ended their subscriptions or encountered a billing issue that served as an opportunity to redirect them to the new US-based billing system on Stripe. By October 2020, 99% of UXPin’s customers were paying via Stripe.

It was around this time that UXPin switched to Baremetrics.

In order to get a clear picture of their financial health and support growth, UXPin needed to:

  1. Analyze Stripe data efficiently
  2. Aggregate and segment customer data to support sales activities

 

Baremetrics simplifies data analytics and customer segmentation

26+ Stripe Analytics in One Platform

Stripe is the leading payment processing service for SaaS and subscription businesses. Its platform handles recurring payments from customers all over the world, supports different pricing models, and has developer-friendly features that allow for limitless customization.

Stripe’s in-app metrics feature, however, is limited to just 16 metrics. Growing SaaS & subscription companies upgrade to Baremetrics for efficient, accurate, and in-depth reporting.

The UXPin team checks the Baremetrics Control Center frequently to keep a pulse on financial activity. Here they can view MRR, Net Revenue, Average Revenue Per User, MRR growth rate, and 17 other metrics- all in one place.

Baremetrics tracks subscription data and calculates key business metrics. Baremetrics allows UXPin to track progress towards growth goals, identify and respond immediately to issues, and feel a sense of control over their finances.

And because the tool integrates with Stripe and therefore doesn’t require maintenance, the UXPin team has saved upwards of 50 hours of engineering hours on their previous reporting tool.

Powerful customer information supports their sales team

UXPin’s sales team uses Baremetrics to segment customers based on attributes like MRR and geographic location.

They can also view a customer’s entire journey with UXPin, including events like free trials, payment failure, upgrades, downgrades, and more.

The Future of UXPin

UXPin recently launched Merge, a new technology that allows users to design with code components. UXPin also launched an integration with Storybook, which simplifies the design process for design and dev teams.

Skip to toolbar