Because Eventsforce offers custom registration journeys, a question could be presented to bookers twice.
For instance, an event requires bookers to enter their email addresses to register. Then, if the booker clicks 'Yes' to 'Are you bringing a guest?', a conditional email field appears for them to enter their guest's email address.
Each question a booker or attendee is presented is associated with a specific underlying reporting name. The reporting name of a question can be found when adding new questions to the additional booker details or attendee details pages.
If the administrator unknowingly added both questions with an “Email” reporting name, this can cause inaccurate reporting.
Even if the text of the question is different (for example, “Your Email Address” and “Your Guest’s Email Address”), if they have the same reporting name, the information from the most recently added of the two (“Your Guest’s Email Address”) will replace any other fields with the same reporting name (“Your Email Address”).
If event organizers do want to collect both an individual's email address and the email address of the guest accompanying them, they might be tempted to use two "email address" questions. However, the recommended method for adding multiple fields of the “same” record type while maintaining reporting capabilities is detailed below.
Adding multiple fields of the same type
For this article, we will continue to use the email reporting name as an example. Other scenarios that may require the following workflow include fields like first name and preferred name or booker company name and company name for which they are booking.
Since the booker email is a standard question that cannot be edited, adding any other email-type questions would override the booker email in reports.
Adding a text-type question to the ‘Additional Booker Detail’ page is the best way to avoid this.
To add a second email question, follow these steps:
Navigate to Website > Pages > Additional Booker Details
Click the Add Content button
Click ‘Question’
Click the Plus Icon
Select a ‘Single line text’ question type
Enter the question text. In this example, it would be “Guest’s email address?”
Write the name by which the field should appear in reports
Note: Do not put a duplicate name in the “Name in reports” field, or the field will override the original field with that name.
For example, do not call your secondary email field “Email”. The name here should be distinct and identifiable. For this example, an appropriate “name in the reports” field is “Guest Email”.
Doing this will ensure that both emails have distinct columns to include in your event’s reports.