Paddle — 2025

Customer
Portal

Designing a self-serve customer portal that reduces support load and empowers end-users.

2024-25 Product Design Lead Zero-to-one Self-serve
Paddle Customer Portal Interface

0→1

New product surface

Designed from scratch with no existing pattern to follow

Self-serve

Customer empowerment

Enabling customers to manage their own subscriptions

Reduced

Support overhead

Fewer inbound queries through better self-service tools

The Problem

"Paddle customers wanted to spend less time managing subscription requests and more time growing their businesses, making a self-serve customer portal the most requested feature in 2024."

What should have been simple actions—updating payment details, changing an address, or managing a subscription required raising a support ticket, either with the merchant or Paddle. As our first B2C product, this was further complicated by the need to securely manage payment methods, customer data, and authentication..

Paddles first B2B-B2C product Mobile first experience No team initially, just myself and PM

My Role

  • End-to-end product design — zero to one
  • Discovery calls with customers
  • Prototype and usability testing
  • Handoff and engineering collaboration

Starting from zero, I partnered with the lead PM to define the MVP, prioritise the most critical user flows, and shape the first self-serve experience seeing it through from concept to launch.

Process

Discovery

The PM and I engaged with customers across startups and mid-sized organisations to better understand their needs and challenges.

Define

Mapped the core jobs to be done for end-customers: pause, cancel, update payment details, view transaction history.

Design

Iterated on multiple portal concepts, using a blend of moderated and unmoderated testing with customers and end-users to shape the final experience.

Ship

Worked with multiple back-end payments & front-end delivery teams to bring the designs and product to life.

Research focused on both sides of the portal understanding what end customers needed from a self-serve experience, and what Paddle customers needed to be able to configure and control.

  • Spoke with customers to understand their support burden and what self-serve capabilities mattered most
  • Liased with internal payments team regarding the new payment wallet and how it needed to work
  • Audited competitor portals to identify table-stakes features and areas for differentiation
  • Tested early prototypes with both customers and end customers to validate the core flows
Research exploration 1

Early wireframes user tested with Paddle customers.

Research exploration 2

Initial portal map.

Research exploration 3

Competitor research.

Key Findings

End customers wanted self-sufficiency

Customers contacting sellers to cancel or update subscriptions felt friction on both sides. Self-serve wasn't just a nice-to-have it was expected.

Paddle customers needed configurability

Customers requested a wide range of features from bespoke branding to subscription upgrades and downgrades but we focused the MVP on core needs first. A one-size solution would fail both audiences.

Mobile was the primary access point

55% of portal traffic came from mobile in the first 30 days validating the decision to design mobile-first from the start.

Early concept exploration and wireframing translating research insights into initial design directions before committing to a final approach.

Ideation — concept exploration 1

Early design iterations.

Ideation — concept exploration 2

Initial portal map.

Ideation — concept exploration 3
Ideation — concept exploration 4

Additional portal design concepts.

Selected screens

Cancellation flow — confirmation and retention touchpoint
Portal home — subscription overview and quick actions
Subscription management — pause, cancel and update options
Payment details — update card and billing information
Billing history — invoices and payment records
Cancellation flow — confirmation and retention touchpoint

184

Countries of portal visitors

Global reach from day one

3,964

Portal sessions created

Customers managing their own accounts

34,019

Checkouts loaded

Self-serve payment journeys completed

71,657

Cancelled subscriptions managed

Without merchant intervention

55%

Mobile traffic

Designed mobile-first from the start

7,845

Invoices viewed

Customers accessing billing history

A flexible, self-serve customer portal that empowers end-users and reduces support load for Paddle customers.

Reflection

The 55% mobile traffic stat validated our mobile-first approach, but I'd have pushed for mobile prototype testing earlier in the process rather than validating it post-launch through analytics.

Building a zero-to-one product taught me that the hardest decisions aren't about what to design — they're about what not to build. Scope discipline on a blank canvas project is a skill in itself.