Such a great idea to add more fields onto your contact form! It will definitely allow you to get more information from your customers, and potentially start a conversation with them outside of an emailing platform if you do decide to add a custom social media handle field.
If you aren’t comfortable with coding, the easiest way to add custom fields to your contact form is by installing a third party app. There are a few apps on our Shopify App Store here that can help you customise your contact form. I did a bit of search on my end and was able to find some that you might be interested in, feel free to take a look at them:
Just a note that these apps are made by third-party developers outside of Shopify. So if you need more information about each respective app’s functionality, I recommend getting in touch with the app developers as they are best equipped to answer app specific queries.
If you’re comfortable with coding, you can take a look at our Shopify Developers page here on how to add some extra codes onto your theme’s coding to add more contact form fields.
Having a personalised and easy to navigate contact form on your store is important, as customers are more likely to be comfortable in reaching out to you! It looks like customer engagement and retention is an area that you’re currently focusing on your store at the moment. One of the best strategies for this is to create a customer loyalty program. So if you haven’t already done so, I would suggest to look into this further if this is something that interests you! Here’s one of our Shopify Blogs you can take a look at for more information on this.
Let me know how you get on with the information above! I’m happy to help if you have any other questions.