Redesigning the Referral Page for Warframe to increase referral conversions and new player acquisition

Redesigning the Referral Page for Warframe to increase referral conversions and new player acquisition

Timeline

Timeline

June 2025

June 2025

2 weeks

2 weeks

Skills

Skills

Responsive Web Design, Wireframing, Prototyping, Accessibility, Design System

Responsive Web Design, Wireframing, Prototyping, Accessibility, Design System

Team

Team

2 Product Managers

2 Product Managers

1 Product Designer

1 Product Designer

1 Developer

1 Developer

Context

The Warframe website is the central hub for the game's global community of 80M+ players

During my Product Design Internship at Digital Extremes, the studio behind Warframe, I contributed to modernizing its web presence and also led a large-scale project to redesign their entire Forums platform (still in development)!


For this project, I was tasked with redesigning the Referrals page, a key touchpoint for players to invite friends.

Problem

The referral page was underperforming, with low referral invite activity.

The referral flow was buried in a messy page with outdated information, inconsistent visuals, and a lack of alignment with the current brand system.

1 // Research Phase

Auditing the Existing Referral Page for UX Gaps

I met with the PMs to align on the page strategy and scope out our work for a 2-week timeline. I dropped my first batch of thoughts right onto the existing design, highlighting outdated copy and prioritizing the required changes so we can successfully meet our launch constraints.

Key Takeways

Unclear hierarchy and design system misalignment

Poor heading and section hierarchy made information difficult to scan, and outdated components no longer matched the current design system.

Lack of referral progress visibility

Users had no clear way to track their referral progress, reducing motivation and engagement with the feature.

Responsive design considerations

The design needed to be fully responsive, ensuring a usable experience across desktop, tablet, and mobile.

2 // Design Phase

Improving visual hierarchy

Using components from the design system, I designed lo-fi wireframes, grouping content into distinct sections and creating clear visual separation to improve readability.

How can we encourage users to keep inviting friends in an engaging way?

I explored an interactive progress display using the player’s Warframe character to visualize referral completion. My goal was to make progress visible and personal to increase a user's motivation to continue engaging with the referral system.

3 // Testing and Refinement Phase

Does the page clearly guide users through understanding the referral process and completing an invite?

This became the guiding question during our feedback sessions, where I presented interactive web prototypes and conducted A/B-style testing with internal stakeholders to evaluate different referral page layouts.


Each variation represented a different emphasis in the flow:

  • One prioritized rewards and referral progress to drive motivation and engagement

  • The other surfaced “How It Works” earlier to support understanding of the referral process before taking action

Key Takeway

Users understood the referral process more confidently when informational content appeared earlier in the experience

These findings informed the final page structure, leading us to move sections such as “How It Works” higher on the page while shifting visual progress indicators lower to create a clearer onboarding flow.

Is the design within scope?

During feedback review sessions, we decided to remove the interactive progress display due to timeline and development constraints. Instead, I adapted an existing table component from the design system to maintain referral progress visibility while staying within scope.

4 // Launch Phase

Developer Handoff

I made sure to work closely with the developer to ensure the implementation matched the design 1:1 and to clarify interactions and edge cases during development. We were able to successfully launch the page within 2 weeks!

View the deployed page here!

6 // Reflection

PM x Designer communication

Working closely with PMs helped me clarify priorities early on and make sure we were aligned with the business goals. From those discussions, we ended up restructuring sections of the page to improve flow and make the information easier to follow.

Not getting attached to initial ideas

I learned to stay flexible and not get too attached to my early design ideas. While I was initially excited about an interactive player stats concept, I stepped back once priorities and constraints became clearer. This helped me focus on what would have the most impact in the project instead of pushing a specific idea forward.