# Ask username after validating e-mail

**URL:** https://meta.discourse.org/t/ask-username-after-validating-e-mail/327484
**Category:** Feature
**Tags:** ux
**Created:** [September 20, 2024, 11:56pm UTC](https://meta.discourse.org/t/ask-username-after-validating-e-mail/327484 "2024-09-20T23:56:16Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### Post date: [September 20, 2024, 11:56pm UTC](https://meta.discourse.org/t/ask-username-after-validating-e-mail/327484/1 "2024-09-20T23:56:16Z")

</div>

I wonder if it’s possible to make users choice their username after validaddating their e-mail.

That should make the registration process easier and will improve the registration rates.

---

<div class="post-metadata">

### Author: ![HamMan2118](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hamman2118/32/383565_2.png) [@HamMan2118](https://meta.discourse.org/u/HamMan2118)
#### Post date: [September 21, 2024, 1:10am UTC](https://meta.discourse.org/t/ask-username-after-validating-e-mail/327484/2 "2024-09-21T01:10:29Z")

</div>

I’m not 100% sure that this is possible, why would you necessarily be looking to do this?

---

<div class="post-metadata">

### Author: ![Architect](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/architect/32/520575_2.png) [@Architect](https://meta.discourse.org/u/Architect)
#### Post date: [September 23, 2024, 11:22pm UTC](https://meta.discourse.org/t/ask-username-after-validating-e-mail/327484/3 "2024-09-23T23:22:46Z")

</div>

> [@satonotdead](#):
>
> That should make the registration process easier and will improve the registration rates.

Could be if there are less steps to create an account more people would do that. This may be a new feature request or dev topic to figure out if that is possible or not.

There is a default setting allowing username to be changed within first three days of new account being created. Maybe you could have a random name generator create temporary name for new accounts which can be changed.

There is the staged user account feature which creates a partial account based on only e-mail if someone sends in e-mail to discourse site, don’t know if that would work for your use-case.

---

<div class="post-metadata">

### Author: ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### Post date: [September 25, 2024, 8:46pm UTC](https://meta.discourse.org/t/ask-username-after-validating-e-mail/327484/4 "2024-09-25T20:46:24Z")

</div>

Thanks for the replies. For the moment, the best option for our community will be to use SSO.

I think it’s a good idea to not ask for usernames when validating e-mails. That should improve account creation rates.

---

<div class="post-metadata">

### Author: ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### Post date: [September 12, 2026, 12:46pm UTC](https://meta.discourse.org/t/ask-username-after-validating-e-mail/327484/5 "2026-09-12T12:46:56Z")

</div>

It is now bundled into Discourse 🙂

---

<div class="post-metadata">

### Author: ![Andrew\_Rowe](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/andrew_rowe/32/445877_2.png) [@Andrew\_Rowe](https://meta.discourse.org/u/Andrew_Rowe)
#### Post date: [September 12, 2026, 12:58pm UTC](https://meta.discourse.org/t/ask-username-after-validating-e-mail/327484/6 "2026-09-12T12:58:25Z")

</div>


