To sign up for an Invisalign doctor site, you will need to visit the official Invisalign website and create an account. Once you have created an account, you will be able to search for an Invisalign doctor in your area and schedule an appointment.