How to build a private invite only sign up page

AI-generated summary

MihirR inquires about creating a custom invite-only sign-up page that displays specific headers and text, distinct from the standard registration process. ondrej suggests that this likely requires a custom plugin, as there is no built-in feature for differentiating signup experiences based on invitation status. They reference the custom-wizard-plugin as a potential starting point for implementation. pfaffman mentions the existence of a plugin that allows for conditional logic on custom fields within the account creation page, though they cannot recall its specific name. satonotdead provides a link to a meta topic discussing a plugin for custom user fields on the create account form, which may offer the necessary functionality to achieve the desired customization.

Is there a way to build custom invite page? I’m thinking of making a survey, so with other details I want a header and some texts to show up on the sign up page strictly only if invited and not in the normal sign up.

Probably, but you’ll need a plugin of some sorts. I don’t think there is anything on Meta in Customization > Plugin that makes a different signup experiences based on a normal signup or an invite.

Not sure if the Custom Wizard Plugin 🧙 plugin would help or give you somewhere to start? @angus

There’s a plugin that allows you to apply some logic on which custom fields are shown on the create account page, but I can’t remember what it’s called.

See Add a plugin based custom user field to the create account form?