Onboarding with auto-naming