getsentry/sentry

Registration form in organization invite flow should pre-fill email address

Open

#121,594 opened on Aug 9, 2026

 (2 comments) (1 reaction) (0 assignees)Python (4,808 forks)batch import
Good First IssueImprovementWaiting for: Support

Repository metrics

Stars
 (44,553 stars)
PR merge metrics
 (Avg merge 1d 16h) (1,000 merged PRs in 30d)

Description

Problem Statement

When a user receives an organization invitation and clicks "Accept your invite" in the email, they are directed to the "Accept organization invite" page. Instead of immediately showing a registration form with the invitation email pre-filled, the page displays multiple confusing options.

Impact:

  • Higher abandonment rates during user onboarding
  • User confusion about which action to take next
  • Unnecessary complexity for a core workflow

Screenshots:

Solution Brainstorm

Current Behavior

  1. User receives email: "Join [Organization] in using Sentry"
  2. User clicks "Accept your invite"
  3. → Redirected to "Accept organization invite" page
  4. → Page shows multiple confusing options (rather than a clear registration form)

Expected Behavior

  1. User clicks "Accept your invite" in the email
  2. → Directly shown a registration form with:
    • Email field pre-filled (read-only or disabled) with the invitation email
    • Password field
    • Optional: Name field
  3. → After registration: User automatically logged in and added to the organization

Additional Context

  • This workflow affects every user invited via member.invite
  • This is a fundamental onboarding path, not an edge case
  • The current experience contradicts the intent of the invitation (join this org)

Device/Environment

  • Platform: [Chrome/Edge/Firefox/Safari on Windows/MacOS]
  • Sentry version: [latest/self-hosted-sentry]
  • Steps to reproduce: Invite a new user to your organization via "Add Team Member" → Send invite → Click link as new user

Product Area

Profiling

Contributor guide