This page links to various sources for building "Contact Me" forms for a website:

Use a simple Google form in my personal Google Drive (shared here) and paste the share by iframe link to the HTML page. Responses are shared in the Google Forms.

One can simply use HTML mailto link: I am using the same in my website's contact me form, check it out here.

<a href="mailto:vishwaraj.anand00@gmail.com?Subject=Hello">Send Mail</a>

You can choose to use third party servive providers for implementing the Contact Me button. Also check whether your website hosting service provides any free plugins or not, because third party could be paid or may be limited in features for free tier. One such example is Simple Form, which I have implemented but thought to reference here for completeness.

<!-- Use your public form API token for the form_api_token parameter --> <form action="https://getsimpleform.com/messages?form_api_token=xxxxxxxxxx" method="post"> <input type="hidden" name="redirect_to" value="http://www.yourdomain.com/destination-page/" /> <input type="text" name="name" /> <input type="text" name="email" placeholder="Email Address" /> <input type="text" name="message" placeholder="message" /> <input type="submit" value="Submit" /> </form>


Source: https://github.com/vishwarajanand/ContactFormDemo