onboarding Tested: December 28, 2025

Application Pending Status

Post-submission status page showing application progress, next steps, and expected timeline for broker applicants.

onboardingstatuspendingapplication-reviewworkflow
Application Pending Status

Overview

The Application Pending page provides broker applicants with clear visibility into their application status after email verification. It communicates the review process, expected timeline, and next steps.

Page Layout

Header Section

  • Clock Icon: Visual indicator of “in progress” state
  • “Application Under Review”: Clear status heading
  • Subtitle: “We’ve received your broker application!”

Email Verification Status Card

A confirmation card showing:

  • Email Verified Successfully
  • “Thank you for verifying your email address. Your application is now being reviewed by our team.”

Progress Timeline

Visual status tracker with three stages:

StageStatusDescription
Email Verified✅ CompleteYour email address has been confirmed
Application Review🟡 In ProgressOur team is reviewing your application and county selections
Approval & Payment⚪ PendingOnce approved, you’ll receive payment instructions via email

What Happens Next?

Numbered list explaining the complete workflow:

  1. Application Review

    Our team will review your qualifications and county selections

  2. Approval Notification

    You’ll receive an email with a link to complete your subscription setup

  3. Payment & Activation

    Complete the secure checkout to activate your county assignments

  4. Start Receiving Leads

    Access your broker portal and begin receiving qualified military family relocations

Expected Timeline Card

  • Clock Icon: Time indicator
  • 1-2 business days: Typical review timeframe
  • Email notification: Promise of status update

Support Contact

“Questions about your application?” support@hometownusarealestate.com

Status Variations

The page can show different states based on application progress:

Under Review (Default)

  • Email verified, awaiting admin review
  • Shows progress at “Application Review” stage

Approved

  • Admin approved, awaiting payment
  • Progress moves to “Approval & Payment”
  • CTA button to proceed to Stripe checkout

Rejected

  • Admin rejected application
  • Shows rejection reason
  • Option to contact support or reapply

Technical Details

URL Structure

/apply/pending          # Main pending status page
/apply/pending?token=   # With verification token (from magic link)

Session Management

  • Status persisted in application database
  • No authentication required (accessed via magic link token)
  • Refresh-safe (reloads current status)

Email Triggers

EventEmail Sent
Application SubmittedMagic link verification
Email VerifiedConfirmation receipt
Application ApprovedPayment link
Application RejectedRejection notice
Payment CompleteWelcome + portal access

Testing Results

  • ✅ Page displays correct status for each application state
  • ✅ Progress timeline reflects actual application stage
  • ✅ Timeline steps are accurately described
  • ✅ Support email link works correctly
  • ✅ Mobile responsive design
  • ✅ Page loads without authentication (token-based)