Online surveys with their ability use branch/skip logic provide an automated way to ensure responses are consistent with a set of predefined requirements. Determining whether conditions for a certification are met and subsequent audits can be conducted automatically. The convenience and efficiency offered by such surveys have made them popular tools.