Back to Works

Designing for Revenue

RoleLead Product Designer
/
CompanyEstater
/
ScopeProduct Strategy · UX · System Design
/
FocusMonetization · Platform Thinking · B2B

Introduced monetizable product capabilities by enabling premium map layers and API-based data access — turning Markets from a self-contained tool into a scalable revenue platform that delivered value both inside and outside the product interface.

Designing for Revenue — case study cover
01 — Context

The product was strong. The revenue model wasn't keeping up.

By the time Markets had evolved into a map-driven analytics platform with layered data visualization, custom reporting, and sandbox workflows — a new realization was becoming clear. The intelligence the product contained was more valuable than the subscription price implied.

Enterprise clients weren't just using the product — they were asking whether they could access the data directly. Banks wanted to pull transaction data into their own risk models. Developers wanted to integrate location intelligence into their internal pricing tools. The data had standalone commercial value, and Markets had no mechanism to deliver it.

02 — The Problem

Value was locked inside the interface. It had nowhere else to go.

The product's strength had become a ceiling. Everything the platform knew — transaction prices, geographic patterns, zoning data — was only accessible through the Markets UI. There was no structured way to monetize that data independently, no path for clients to integrate it into their own systems, and no differentiation between users who wanted deep access and those who needed light usage.

Value locked inside the UIAll data access was mediated through the product interface. Clients who wanted to extract, integrate, or operationalize that data in their own tools had no legitimate path to do so — and some were working around this with manual exports.
No way to monetize the data itselfThe platform's most valuable asset — its transaction, geographic, and zoning data — could only be sold as part of a UI subscription. There was no mechanism to charge for the data independently of the interface.
No path for client integrationBanks wanted transaction data in their risk models; developers wanted location intelligence in their pricing tools. The product had no API and no structured way to let that value flow into clients' own systems.
One tier for everyoneA power user extracting data daily and a light user checking a report monthly paid for and received the same thing. There was no differentiation between deep and light access to price against.
03 — Design Challenge

Monetization can break the experience it's trying to fund. This had to be different.

The instinct with monetization design is to lock things behind paywalls, add interstitial upgrade prompts, and treat restrictions as the primary mechanism. But enterprise users are especially sensitive to friction — and a heavy-handed monetization layer would have damaged the product's reputation as a trusted professional tool.

The challenge was to introduce meaningful commercial differentiation without making the product feel like it was withholding value from its users. Monetization had to feel like an expansion of capability, not a reduction of access.

04 — Design Strategy

Three principles that kept monetization from becoming friction

01 · Make value visible, then let users unlock itPremium capability is shown in context — visible but locked — so users discover what's possible before deciding to pay. Nothing important is hidden behind a wall they can't see past.
02 · Expansion, not restrictionEvery paid tier adds capability rather than removing it. The base experience stays whole and never nags, so upgrading feels like gaining power, not lifting a punishment.
03 · Design for the data, not just the interfaceTreat the data as the product. Serve both the in-product user and the API consumer as first-class, so value flows wherever the client needs it — inside Markets or inside their own systems.
The Decision I Owned

There was real internal pressure to monetize aggressively — more gates, more paywalls, harder upsell prompts. I argued the opposite: for enterprise buyers, friction costs more trust than it earns in revenue. I owned the call to make premium capability visible-but-optional and let discovery drive conversion, and defended it across product, sales, and leadership.

05 — Key Design Solutions

Four solutions that turned data into a product line

SOLUTION A

Premium Map Layers

High-value datasets were structured as discrete, toggleable premium layers within the existing map interface. The layer panel showed all available layers — free and premium alike — so users could see what was possible before deciding whether to unlock it. Locked layers were visible but marked, with a clear path to access.

↑ 40% of enterprise accounts activated a premium layer within 3 months
Project screen
SOLUTION B

API-Based Data Access

Designed the user-facing experience for Markets' data API — enabling enterprise clients to access transaction data, spatial intelligence, and market indicators directly from their own systems. The UX challenge was making a developer-grade API feel like an enterprise product feature, not a technical afterthought.

8 enterprise client integrations within 6 months of API launch
Project screen
SOLUTION C

Seamless Upgrade Path

The upgrade experience was designed to feel like discovery, not restriction. Users moved from base access to premium capability through organic interaction with the product — finding a locked layer they wanted, understanding its value from context alone, and choosing to unlock it — rather than through an upsell funnel.

↑ 0 upgrade-related support tickets in first 3 months — the path was self-evident
SOLUTION D

Platform Thinking: From Closed Tool to Data Ecosystem

The most important design work in this project wasn't a screen or a flow — it was a conceptual shift in how Markets understood itself. The product moved from thinking of value as "what users can do in the UI" to "what users can do with the data, wherever they need it."

↑ 35% increase in average contract value post-platform repositioning
06 — Business Impact

A new business direction unlocked. Not a feature — a model shift.

This project's impact wasn't measured in user satisfaction scores. It was measured in new revenue lines, expanded contract structures, and a product that could grow revenue from existing clients as well as new ones.

35%Increase in average contract value
40%Enterprise accounts with premium layer in 3 months
8Enterprise API integrations within 6 months
3New monetizable data layer types launched
Introduced new revenue streams that didn't exist before

Premium layer subscriptions and API access fees created recurring revenue from the data itself — separate from the UI subscription. For the first time, Estater could monetize data access independently of product usage.

Expanded revenue from existing clients

The tiered access model gave the sales team a legitimate, user-driven upsell path. Rather than asking clients to pay more for the same thing, they could point to tangible new capabilities — premium layers and API access — that clients were already asking about.

Attracted higher-value enterprise clients

The API and bulk data offering opened conversations with a different category of buyer — data engineering and integration teams at larger organizations — who wouldn't have considered a UI-only product. The platform positioning changed who would even take the meeting.

Strengthened long-term product defensibility

A product that only sells access to an interface is one step away from being replaced by a better interface. A platform that delivers proprietary data via API becomes embedded in client workflows — dramatically increasing switching cost and long-term retention.

07 — Why This Matters

This is the kind of design work most portfolios don't show.

Designing for monetization requires understanding how business models work, how enterprise clients make purchasing decisions, and how product design can either enable or undermine both. It's a layer of thinking that goes beyond wireframes and flows.

Design influencing revenue💡 The premium layer discovery experience and the upgrade flow were directly responsible for conversion. These weren't sales pages — they were in-product design decisions that created commercial outcomes.
Product thinking beyond UX🧭 Recognizing that the data itself was a sellable asset — and structuring the product around that — required thinking like a product strategist, not just a designer. This case study shows that range.
Understanding SaaS business models📦 Tiered access, usage-based pricing, API monetization — these are concepts most designers never need to design for. Understanding how they work structurally is what made the tier design and upgrade flow feel right.
The monetization usability tension⚖️ Making premium access feel like expansion rather than restriction is a genuinely hard design problem. Getting it right here — with zero support tickets about the upgrade path — shows it was solved, not just attempted.
Designing for two distinct user types🔗 UI users and API consumers have fundamentally different needs, contexts, and success metrics. Designing a coherent platform that served both without privileging either required thinking about access as a system, not a feature.
Platform thinking at the product level🌐 Shifting a product from a closed tool to an open data platform is a strategic repositioning with design implications at every layer — information architecture, access flows, documentation UX, and how value is communicated to different buyer personas.
08 — Challenges

The hard parts that don't appear in the final design

C1 · Drawing the line between free and premiumWhich features belong in the base tier and which in premium is a business decision with deep UX consequences. Draw it too aggressively and users feel nickelled-and-dimed. Draw it too generously and you've given away the upgrade reason. Finding that line required close collaboration with leadership and careful user research.
C2 · Avoiding monetization friction in core workflowsEvery upgrade prompt is a potential workflow interruption. The challenge was making premium capabilities visible enough to drive conversion, while keeping them quiet enough that non-upgrading users never felt like the product was constantly asking for money. The layer panel design had to hold both in tension.
C3 · Designing for UI users and API consumers simultaneouslyThese are different people with different contexts, different success criteria, and different definitions of "easy." A developer integrating the API via code doesn't need the same access management UX as a product manager overseeing a team's data subscriptions. Both had to feel well-served by the same platform.
C4 · Aligning stakeholders on what to monetize and whenThere was genuine internal disagreement about which datasets should be paywalled and at what tier. This required facilitating alignment sessions across product, sales, and leadership — translating user behaviour patterns into commercial arguments, and commercial priorities into design constraints.
09 — What I Learned

Good monetization doesn't interrupt the experience — it extends it.

When designed well, users don't feel like they're being charged. They feel like they're unlocking more power. That distinction is entirely a design problem — and it's one of the hardest ones to get right.

The most important lesson from this project was that monetization and user experience are only in tension when monetization is designed carelessly. A gate that appears mid-task feels like a punishment. A layer that's visible but locked — with a clear story about what it unlocks — feels like an invitation. The difference between those two experiences is entirely a design decision.

I also learned that the most valuable thing a designer can do in a monetization project is shape how the product thinks about value — not just how the paywall looks. If the tiers are wrong, no amount of upgrade UX will fix the conversion problem. Getting the structure right is upstream of everything else.