Too Long; Didn't Read
Google forms are easy to create, free, support a wide range of fields, and easy to embed. But what can you do when you want your form to look like the rest of your website and not like a Google Form? How can you still collect the form submissions in a Google Sheet without having to pay? One option is to write some code to submit your responses to Google Sheets via the Sheets API. Another is to use a service that specifically caters to the submission of custom, self-hosted HTML forms to Google Sheet.