A clean onboarding for new members
A single page where a new member joins, signs the membership agreement, sets up their dues and shares the profile information the rest of the community will see. Replaces the form, the email, the second email and the spreadsheet entry.