Onboarding Flow

First-time user experience — from splash to personalized plan

1. Splash Screen

9:41
●●●WiFi■■■
R

MyUPTA

Your personal AI tennis coach. From first serve to professional.

Trusted by 200,000+ players worldwide

2. Sign Up

9:41
●●●WiFi■■■
R
MyUPTA

Create your account

Start your development journey today

Jordan Williams
••••••••

I agree to the Terms of Service and Privacy Policy

or continue with

3. Player Profile

9:41
●●●WiFi■■■

Step 1 of 4

Tell us about yourself

This helps us personalize your development plan

📷
15
Male ▾
8.5

4. Stage Assessment

9:41
●●●WiFi■■■

Step 2 of 4

Skill Assessment

Rate your current ability in each area

Forehand7/10
Backhand5/10
Serve6/10
Footwork6/10
Tactics4/10
Mental Game5/10
AI Coach

Based on your profile, you're in Stage 3: Train to Train. Your backhand and tactics are your biggest growth opportunities.

5. Goal Setting

9:41
●●●WiFi■■■

Step 4 of 4

Set Your Goals

What do you want to achieve?

Primary Goal

🎾

Play for Fun

Improve my game and enjoy tennis

🏆

Win More Matches

Compete and beat players at my level

🎓

Play in College

Get recruited to play NCAA tennis

Go Professional

Pursue a career on the ATP/WTA tour

6. Sign-Up Error

9:41
●●●WiFi■■■
⚠️

Sign-Up Failed

An account with this email already exists. Try signing in instead.

Error: Email address already registered. Use "Forgot Password" if you've lost access.

7. Assessment Loading

9:41
●●●WiFi■■■
🤖

Analyzing Your Profile…

Our AI is building your personalized training plan based on your assessment.

Processing skill assessment

Identifying skill gaps

Generating drill prescription

Creating weekly schedule

Onboarding Flow Logic

SplashSign Up / OAuthPlayer ProfileStage Assessment (AI)Goal SettingHome Dashboard

COPPA Gate

Users under 13 require parental consent before proceeding past sign-up

AI Stage Assignment

Assessment data feeds the stage classification model, setting the initial development pathway

Skip Option

Users can skip assessment and start with a default beginner plan, updating later