How you add required field to contact form for customer to enter email Subject Line

We have a very basic Contact Form on our website that is build into the theme. It only has the basic fields (name, email, message). Is there a way to add a required “Subject Line” field to the contact form? Right now all the emails come through with the Subject Line “New customer message on [date] at [time]”. It would be nice to have the customer create the subject line so the emails are easier to differentiate in the inbox. Is there a code that can achieve this with the build in contact form, or an app that achieves this?

Additionally, is there a way to add a recaptcha and file uploading to the built in contact form, or would we need an app to achieve this?

Thank you!

2 Likes

I would like the subject line and reCAPTCHA also.

Found it, see https://community.shopify.com/c/shopify-discussions/translation-missing-new-contact-field/m-p/2287374