My event has a need for each registrant to acknowledge that they read the T&C's. Is the best way to implement this just to create a checkbox field which is required? Is there a better way to do this?
Well, you could make a custom field... or you could just use the built in terms and conditions feature In the main Configuration, there is a parameter to enable terms and conditions. Turn that on and you'll have it at the bottom of every registration form. On the messages tab, you can create the text for your terms.
Check out our video tutorials which cover all of these type of things. Thanks.