Allowing Contacts to Book on Behalf of Clients
You can enhance a client profile by adding a contact who will have the authority to schedule appointments on the client’s behalf. This feature is particularly beneficial when a family member, such as a parent, partner, or child, needs to arrange appointments for someone else. To set this up, follow the steps below.
- Go to the client's profile.
- Navigate to Profile > Contacts.
- Click + Add New Contact to add a new contact (or select an existing contact from the list).
- Fill in the contact profile details. Please use different mobile phone numbers and email addresses for the client and the contact details.
- Enable the Portal Appointments switch on the bottom-right corner.
- Click Save.
💡 Pro Tip:
To keep each user's access distinct, leave the client’s email address and mobile number fields blank, or ensure they are different from those provided for the contact booking on their behalf. This maintains separate logins for the contact and the client, so each accesses the appropriate portal role.
Once done, the Contact will be able to log into their client portal account, and book an appointment for the client. It is important to select the correct client at the final booking step:

Important Notes
1. Sending client reminders and automations communication to their contact.
You can toggle on the Appointment Reminders and Automations Communication switches on the Contact Details page, to send reminders about all client appointments and all clients' automations messages to this contact.

2. Billing client invoices to their contact.
You can set the client contact as their default payee, this will automatically generate invoices where the contact will be listed as the person responsible for paying for the invoices. The detailed setup process is described here.

We have updated the registration process on the Client Portal to make it easier for existing contacts (such as parents, guardians, or partners) to access services. This feature ensures that when a contact registers as a new client, or uses the Forgot Password option, their details are matched to an existing contact profile in Zanda account , instead of creating a duplicate profile.
When a person
-
registers on your Client Portal as a new client using their Name and Email (or Mobile Number):
- The system searches their existing records.
- If it finds a matching "Contact" profile, it recognizes this is the same person.
- Automatic Profile Upgrade: Instead of creating a duplicate profile, the system links them to their existing Contact profile.
- Result: The person can log in and continue using their existing contact profile for client portal bookings on behalf of their connected clients.
-
is an existing Contact in you Zanda account and they decide to reset their password in the Client Portal or via the Password Reset link which you can email them, the system will also match their details to the existing contact profile and they will continue using their existing contact profile for client portal bookings on behalf of their connected clients.