Can I add multiple forms on same page?

Yes. Multiple forms can be added on the same page.

Can I add multiple image fields in a single form?

Yes. Multiple image fields can be added in a single form.

Does the extension allows to add captcha on form?

You just need to provide site key and secret key, then you can add captcha on a particular form.

Which field types are supported by the extension?

Supports all the basic types of fields that are necessary for a form.

Can Store Owner set the order of the fields in the form?

Store Owner can set the order of the fields while creating the forms and in that order form will be visible to the customers in the front.