Can I add create my own form with extra fields?
Yes, you can do this by viewing the source code generated by the fetch.cgi script. Copy it to your own HTML document. If you're on a Unix/Linux server or any server that lets you use SSI, you can then use an SSI tag to generate the list on the fly. E.g.
<!--#exec cgi="/cgi-bin/fetch_list.cgi" -->
If your server does not support SSI tags, you can still create your own form, however the list of files will need to be updated by hand if it changes.
In your custom HTML document, add as many form fields as you like, then add them as markers in the Admin notification template in the Admin Settings. E.g. in
your form, you might add :
<input type="text" name="Age">
then in your notification template you'd use :
Customer's Age : %%%Age%%%
You may add as many fields as you like.