Issue
1. Changing information for one appointment at a store seems to also adjust the information for other appointments that day.
2. More than one separate appointment with different customer names seems to have taken on the same customer name instead.
Solution
It is likely that these appointments were input or booked using the same email address for all. In most of our known cases, a store manager or associate may be inputting walk-in appointments and using the same store email address to create them, rather than each customer's individual email (perhaps they were input retroactively).
We use a customer's email address as a unique identifier for appointments, so if you use the same email address, the customer's name will be synced across all appointments associated with that email, and update to reflect the latest entry. As a solution, you will either need to know the customer's email address and input that (create each appointment with the correctly associated individual email address) or you could use email aliases.
Email Aliases can be created easiest with the use of the '+' symbol, like in the examples below:
- janedoe+work@email.com
- janedoe+notes@email.com
- janedoe+important.emails@email.com
While the recipient email janedoe@email.com will be the recipient of all of the emails above, the alias is still considered a unique entry in our database. You could use a format where the customer name is what proceeds the + and each email entry would then be unique.
For example, if [support@brickworksoftware.com] was the placeholder but we needed to add an alias for the customer Becky Smith, we would use support+beckysmith@brickworksoftware.com.
PLEASE NOTE: This is an example of an alias format known to be supported by Gmail; before using this format, you may want to verify with someone at your company what email service is being used, whether it supports email aliases, and what that format is, if different.