person_add Signup Flowsports_esports B2B / Gaming

PPH Signup Redesign

Redesigning the RealBookies signup process with gamification elements, mobile optimization, and streamlined UX — increasing completion rates and reducing signup time through research-driven design and frontend implementation.

+30%
Increase in signup completion rate, with 50% reduction in time to complete. A/B testing confirmed significant improvement in user satisfaction.
PPH Signup

Client

RealBookies — Sports Betting

My Role

Product Design / Frontend Development

Duration

4 Months

Platform

Web Responsive

Tech

HTML5, CSS3, Bootstrap, CSS Grid/Flexbox

A Signup Process That Lost Users

The original signup process was complex and outdated — high abandonment rates, poor mobile experience, and no guidance through the multi-step flow. Users were frustrated by the length, lack of feedback, and complexity on mobile devices.

person_offHigh abandonment

Many users did not complete signup due to its complexity and lack of step-by-step guidance.

phone_androidPoor mobile UX

The mobile experience was not optimized, directly affecting conversion rates on the dominant device.

paletteOutdated interface

The design did not meet modern user expectations in terms of aesthetics, accessibility, or usability.

mood_badNo engagement

The process lacked any motivational elements — users felt no progress or reward for continuing.

adjustMy Brief

Create a streamlined, mobile-friendly, and engaging signup process that reduces friction, increases completion rates, and reflects modern UX/UI best practices — incorporating gamification elements to keep users motivated throughout the flow.

Understanding Drop-Off Points

User Interviews

Current and churned users

Users were frustrated by the number of steps, lack of mobile optimization, and absence of guidance throughout the signup journey.

Competitive Analysis

Sports betting industry signup flows

Identified patterns and best practices — progressive disclosure, step indicators, and gamification were common in successful competitors.

Persona Development

Beginners vs. expert users

Created focused personas and customer journey maps showing where different user types abandoned the flow.

Prioritization Matrix

Feature impact vs. effort

Prioritized high-impact, low-effort features for MVP: step indicators, mobile-first layout, and progress gamification.

Research

User research and competitive analysis

User personas

User personas — understanding beginner vs. expert users

Customer journey map showing touchpoints and emotional states across the signup flow

Customer journey map — tracking touchpoints, emotions, and drop-off points across the signup experience

MVP prioritization matrix with IMPORTANT and URGENT axes for feature scoping

MVP prioritization matrix — IMPORTANT/URGENT framework for scoping highest-impact features first

From Wireframes to Production

The design process followed a deliberate sequence — think before pixels, build the system before the screens, prototype before shipping.

route01 — Flow

  • User flow mapping
  • Manual sketching
  • Step sequencing
  • Error state planning

palette02 — Foundations

  • Color token system
  • Typography scale
  • Spacing & elevation
  • Semantic tokens

widgets03 — System

  • Component library
  • Form patterns
  • Gamification elements
  • Interaction states

devices04 — Prototype

  • Mobile prototype
  • Tablet prototype
  • Desktop prototype
  • A/B testing

code05 — Frontend

  • HTML5 / CSS3
  • Bootstrap grid
  • Responsive layouts
  • Microinteractions

Flows & Manual Prototyping

Before committing to pixels, the signup journey was mapped as a detailed user flow — every decision point, branching condition, and error state documented. Alongside it, low-fidelity sketches were drawn by hand to explore step sequencing and form grouping without the overhead of a design tool. Paper-first let the team debate structure and discard bad ideas in minutes.

1

User Flow Mapping

End-to-end signup path with all decision branches, validation states, and recovery paths documented before any screen design began.

2

Hand-Drawn Sketches

Rapid paper prototypes exploring step grouping, field order, and gamification placement — iterated and discarded quickly before digital execution.

User flow diagram showing the multi-step signup process with branching decision points alongside hand-drawn paper sketches of the signup screens

User flow diagram and manual prototyping sketches — structuring the signup journey before digital design

Design Foundations & Tokens

With the flow agreed, a structured foundation layer was built before any component work. Color scales, semantic tokens, and a full typography system defined the visual language that would carry through every screen and breakpoint — making every subsequent design decision faster and more consistent.

1

Color Token System

Structured palette with primary, neutral, and status scales — semantic tokens mapped to component states for consistent application across breakpoints.

2

Typography Scale

Display, heading, and body levels defined with size, weight, and line-height — establishing visual hierarchy applied uniformly across all signup steps.

Color foundation showing a multi-scale palette with primary, neutral, and status colors alongside a typography system with display and heading levels

Color token system and typography scale — the foundation layer built before component design

Component Library

With foundations locked, a full component library was assembled covering every UI pattern in the signup flow. Each component was documented with usage guidelines, interaction states, and responsive behavior — giving the team a single source of truth that eliminated inconsistency across the multi-step experience.

inputForm Patterns

  • Text inputs & validation
  • Dropdowns & selects
  • Error & success states
  • Field grouping logic

starsGamification

  • Step progress indicator
  • Achievement badges
  • Completion feedback
  • Motivational copy states

touch_appInteractions

  • Hover & focus states
  • Loading states
  • Micro-animations
  • Touch targets
Full component library showing all UI patterns across multiple screens — form elements, step indicators, color swatches, and gamification elements organized by category

Complete component library — all signup flow patterns, states, and responsive behaviors in one system

Responsive Prototypes

With the component library complete, high-fidelity prototypes were built across all three breakpoints to validate the layout, flow transitions, and gamification elements before development. Mobile was the primary test surface — the dominant device for this audience. A/B testing confirmed the redesigned flow outperformed the original on completion rate and time-to-complete.

Animated mobile prototype showing the multi-step signup flow with gamification and progress indicators on a small screen

Mobile — primary conversion surface, optimized for touch

Animated tablet prototype showing the signup flow adapted to a wider layout with two-column step structure

Tablet — two-column layout with expanded step context

Animated desktop prototype showing the full signup experience with sidebar progress, gamification panel, and multi-column form layout

Desktop — full experience with sidebar progress and gamification panel

Frontend Implementation

Prototypes validated, the same designer built the product — implementing the full signup flow in HTML5, CSS3, and Bootstrap. CSS Grid and Flexbox handled the responsive layouts across breakpoints, while microinteractions provided instant visual feedback on every form interaction. Design-to-code handoff was zero-loss: the system built in Step 03 translated directly into production.

Live web product showing the gamified signup flow running in production

Live signup flow — HTML/CSS/Bootstrap implementation in production

Live web product tour showing post-signup gamification and feature walkthrough

Post-signup experience — gamification and feature tour in production

Measurable Outcomes

Completion Rate

Lowarrow_forward+30%

30%

more signups completed

Time to Complete

Slowarrow_forward50% faster

50%

reduction in time

Mobile Experience

Brokenarrow_forwardOptimized

Mobile-first

responsive design

User Satisfaction

Frustratedarrow_forwardPositive

A/B Tested

validated improvement

Gamification works when it serves the flow, not just decorates it.Progress indicators and achievement elements reduced abandonment because they gave users a sense of momentum and completion — not because they were flashy.
Mobile-first is table stakes for signup flows.The majority of users attempted signup on mobile. Optimizing for mobile wasn't an enhancement — it was fixing the primary conversion path.