Note: This is Feature Request & Bug Report
We're experiencing several issues with the event registration process for users who are not logged into our CRM, leading to confusion and potential loss of sales. Here’s a breakdown:
Here is a full screen cast of the "coconut show":
Feature Request:
  1. Pre-fill Information: When a user clicks "Register" and inputs their name and email, this information should automatically populate the subsequent order form to reduce redundancy.
  2. Seamless Flow: Ideally, users should be directed straight to the order form after initial registration info is entered, with their details pre-filled.
  3. Consistent Site URL: Ensure users remain on the same site URL throughout the registration and confirmation process to avoid confusion.
Bugs Identified:
  1. URL Redirects: After hitting "Register," users are redirected from the event site (e.g., notmainsite.simplerosites.com) to the main site (mainsiteurl.com), creating inconsistency.
  2. Information Not Carried Over: User details entered in the initial registration pop-up are not pre-filled on the order form.
  3. Email Validation Errors: Changing the email on the order form sometimes triggers invalid email errors, even with valid addresses.
  4. Inconsistent Behavior: Product purchases maintain the same URL, while event registrations do not—highlighting a disparity.
  5. Dashboard Redirect Issue: After completing registration, clicking "Dashboard" redirects users to the main site, not the event site they registered on.
Impact:
* High friction in the registration process
* User confusion due to URL inconsistencies
* Potential loss of sales due to redundant steps and unclear navigation
Potential Workarounds:
* Selling products that require login before event registration (reduces friction but adds steps)
Request:
* Fix the URL redirect issue to maintain consistency.
* Implement pre-filled forms to streamline the registration process.
* Ensure dashboard and confirmation pages remain within the same event site environment.
Thank you for considering these improvements to simplify the user experience and reduce registration friction.