Here's how one user solved this problem. You can easily attach the code to the submit button but then it triggers even if the form validation fails so you can get multiple results sent to GA. The approach here fires the tracking code only after the form validation succeeds.
ChronoForms v5 FAQ items, most of the CFv4 section items are still applicable in v5
