# Required custom fields for signup are not required for invites

**URL:** https://meta.discourse.org/t/required-custom-fields-for-signup-are-not-required-for-invites/51155
**Category:** Feature
**Created:** [October 6, 2016, 3:03am UTC](https://meta.discourse.org/t/required-custom-fields-for-signup-are-not-required-for-invites/51155 "2016-10-06T03:03:02Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![kstaikov](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kstaikov/32/72615_2.png) [@kstaikov](https://meta.discourse.org/u/kstaikov)
#### Post date: [October 6, 2016, 3:03am UTC](https://meta.discourse.org/t/required-custom-fields-for-signup-are-not-required-for-invites/51155/1 "2016-10-06T03:03:02Z")

</div>

If you have a required (custom) field ‘at signup’, it is not required for a user that just accepts an invite. Maybe this is not a bug but actually a requested feature that an invited user has to fill out the same required fields as someone manually creating an account.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [October 6, 2016, 3:07am UTC](https://meta.discourse.org/t/required-custom-fields-for-signup-are-not-required-for-invites/51155/2 "2016-10-06T03:07:17Z")

</div>

You should disable invites if you are making those signup fields super mandatory.

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [April 5, 2017, 11:55pm UTC](https://meta.discourse.org/t/required-custom-fields-for-signup-are-not-required-for-invites/51155/3 "2017-04-05T23:55:25Z")

</div>

If the signup fields are not super mandatory, this not yet existing plugin could solve the problem:

> [@Ask users for information \*after\* sign-up (welcome page?)](https://meta.discourse.org/t/ask-users-for-information-after-sign-up-welcome-page/59799):
>
> It’s great to have custom-fields that users are asked to fill in upon sign-up, but there is an obvious trade-off: every user user field increases the chance that someone who wanted to sign-up changes their mind and wanders off. So I’d like to suggest a way of getting new users to provide some information while making sure that this doesn’t scare them away. Now, to be clear, this means that this information cannot be strictly required at sign-up (duh), so stuff that is really really required sti…

---

<div class="post-metadata">

### Author: ![tophee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tophee/32/73406_2.png) [@tophee](https://meta.discourse.org/u/tophee)
#### Post date: [April 9, 2017, 12:42am UTC](https://meta.discourse.org/t/required-custom-fields-for-signup-are-not-required-for-invites/51155/4 "2017-04-09T00:42:45Z")

</div>

I just noticed that when invited users clicked on the invitation link, they are taken to a page where they can modify the suggested username and enter a password. That’s great (For some reason I thought that they would be logged in right away) because this page would be the perfect place to put the custom user fields.In other words: user fields would be rendered exactly the same way as they are on the sign-up page for users that sign up via the sign-up button.

Would this be feasible?

---

<div class="post-metadata">

### Author: ![Harold\_Martin](https://avatars.discourse-cdn.com/v4/letter/h/d9b06d/32.png) [@Harold\_Martin](https://meta.discourse.org/u/Harold_Martin)
#### Post date: [May 9, 2017, 6:45pm UTC](https://meta.discourse.org/t/required-custom-fields-for-signup-are-not-required-for-invites/51155/5 "2017-05-09T18:45:43Z")

</div>

I have one more question if someone could help I’d greatly appreciate it.

Is there a way to make a custom user field visible to new users who have been invited via the Discourse Invite system? Currently, when new users who sign up without an invite, our custom user field is mandatory (as we want it to be). However, when we send invites to people we know and want to personally invite, this field doesn’t exist in that invitation. I believe it’s some setting in the customized email templates, but just not sure what, or how to make this change.

Thanks again.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [May 9, 2017, 10:24pm UTC](https://meta.discourse.org/t/required-custom-fields-for-signup-are-not-required-for-invites/51155/6 "2017-05-09T22:24:48Z")

</div>

We should fix this by adding custom fields to the invite accept page, but it probably will be a few months before we can get to this.

---

<div class="post-metadata">

### Author: ![Harold\_Martin](https://avatars.discourse-cdn.com/v4/letter/h/d9b06d/32.png) [@Harold\_Martin](https://meta.discourse.org/u/Harold_Martin)
#### Post date: [May 9, 2017, 10:25pm UTC](https://meta.discourse.org/t/required-custom-fields-for-signup-are-not-required-for-invites/51155/7 "2017-05-09T22:25:50Z")

</div>

Okay, so there isn’t a way around it for now. We’ll just ask our users to complete this, if they don’t through the natural course of their sign-up and profile completion process.

Thanks.

---

<div class="post-metadata">

### Author: ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)
#### Post date: [June 12, 2017, 3:37pm UTC](https://meta.discourse.org/t/required-custom-fields-for-signup-are-not-required-for-invites/51155/8 "2017-06-12T15:37:10Z")

</div>

> [@codinghorror](#):
>
> We should fix this by adding custom fields to the invite accept page

This is now done via:

[https://github.com/discourse/discourse/commit/b9c94aa234fb6198a163ca2e990a3e0b209fbf90](https://github.com/discourse/discourse/commit/b9c94aa234fb6198a163ca2e990a3e0b209fbf90)

Demo:

 ![](https://global.discourse-cdn.com/meta/original/3X/6/2/62dba7c3a949fe4313e0a444b5dfc7e80587420a.png)

---

<div class="post-metadata">

### Author: ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)
#### Post date: [June 21, 2018, 4:36am UTC](https://meta.discourse.org/t/required-custom-fields-for-signup-are-not-required-for-invites/51155/10 "2018-06-21T04:36:19Z")

</div>


