Pretty much every WordPress site needs a form, so you should always be on the lookout for a good form plugin.
Forminator is an all-in-one WordPress form builder that comes with powerful add-ons to help you go beyond simple contact forms. Forminator is the most flexible form builder for WordPress. With Forminator Pro you can create forms, polls and quizzes for every site and situation.
You can use the Forminator drag-and-drop interface to create advanced forms like quizzes, surveys, payment forms, registration forms, profile forms, and more.
Advanced users will really love the Forminator Views feature because it allows you to format, filter, and display user-submitted data on the front end of your website. You can use it to create form-focused solutions like directories, job board listings, event calendars, management systems, rating systems, and more.
You can use Forminator’s advanced calculation fields to create powerful order forms as well as smart calculators like Mortgage calculators, car payment calculators, request a quote calculator, and more.
Forminator integrates with all popular email marketing and payment platforms.
They also have a powerful WooCommerce integration to help you build product forms and even WooCommerce product configurator forms that tie directly to your cart.
source