I have searched around here and looked at How should I divide my site between B2B and B2C? which doesn't quite resolve the specific issue we have and am hoping someone may have some ideas around this?
We run an annual online event which is sold in to businesses who register on our website and are then contacted and managed through the sales process by our sales staff. Once the business is registered and paid for, the business then rolls out registration to the actual online event to their wider employee base (they have to form teams within their business and there is a finite 'registration period').
For each business, they are given their own unique registration portal which is customised for them and allows their employees to register.
However, this does not stop many, many employees from all different businesses landing on our main website and seeing the 'register' button (designed for the individual business registration, not for participating employees) and then flooding our systems with accidental business registrations.
We have a very prominent split on the main site's registration page which forces users to select from 'I'm a business looking to register' and 'I'm an individual employee looking to participate' before being able to proceed, but this still doesn't prevent thousands (if not tens of thousands) of individuals accidentally registering via the 'register' page, especially in the immediate run up to the event starting. Since we support a large user base (over 1/4m this year and more next year), this represents a significant admin / data cleansing / customer service overhead, so I was wondering if anyone has any other ideas around any better ways of handling this please?