Designing the Signup Form

Designing the Signup Form

Feature availability



Understand what Signup Form controls   

Open Community Settings and go to Signup Form to design the form new users fill in when they sign up to join your community.


This section is important for a superhost, because it lets you control what information is collected at the very beginning of the member journey. A well-designed signup form helps you gather the right user details early, reduce back-and-forth later, and make onboarding more structured and meaningful.

Use Signup Form when you want to:

  • Collect important user details during signup

  • Make the joining experience more structured

  • Ensure members provide the right information before entering the community

  • Align the signup flow with the profile fields used in your community

 

Prepare profile fields before editing the signup form   

Before configuring the signup form, make sure the required user profile fields are already created in Manage Fields.
This is particularly important, as the signup form is built using those profile fields. In other words, the form does not create new fields by itself. It only lets you choose from the profile fields that already exist in the community.

For a superhost, this means the right setup order is:

  1. Create the required fields in Manage Fields

  2. Open Signup Form and decide which of those fields should appear during signup


Add profile fields to the signup form   

Click Edit to start customizing the signup form.

Inside the form editor:

  • The Fields panel appears on the left



  • All the profile fields created in Manage Fields appear under Available Form Fields.



  • Click the plus icon next to a field to move it into Added Form Fields.

As you add fields, the form preview updates, so you can see how the signup form will appear.

This gives a superhost a simple way to build the signup experience using only the fields that matter at the point of entry.


Manage fields inside the signup form   

After adding a field to the signup form, use the three-dot menu on that field to manage it further.

From there, you can:

  • Mark the field as Mandatory

  • rRmove the field from the signup form

This helps a superhost decide which details must be collected before a user can proceed, and which details are optional or can be gathered later.

Use Mandatory when the information is essential for onboarding, segmentation, approval, or member records.

Remove a field when it is not necessary during signup and can instead be collected later through the user profile.


Review the default signup form fields   

By default, the signup form already includes these core fields:

  • Display name

  • Email address

  • Captcha

  • Terms and Conditions

  • About me

  • Time Zone

  • Custom Terms

These fields form the base signup experience. On top of them, you can add any additional profile fields you want new users to provide while signing up.

This helps a superhost create a signup flow that captures more than just basic identity, especially when the community needs role, location, interest, or organization-related information from the start.

 

Save and publish the signup form   

Once you are satisfied with the form layout, click Save in the top-right corner to publish the signup form.

After saving, the form becomes the signup experience for new users joining the community.

For a superhost, this is the final step that makes the designed entry flow live for incoming members.

 

Understand how signup form data is used   

All details collected through the signup form automatically sync into the user’s profile once they accept the invite and complete onboarding.

After onboarding, members can complete any remaining details from the Onboarding Form, or visit My Profile anytime later to update their user profile.

This is useful because it lets a superhost decide what must be collected upfront and what can be left for profile completion later, without losing continuity between signup and the user profile.

A well-designed signup form helps a superhost create a smoother onboarding experience, collect better member data early, and make the community more structured from the moment a user joins.

QuoteNext: After designing the signup experience, continue with Single Sign-On to let members access the community through SAML or supported social login providers.