Hey everyone! I'm currently working on a basic portfolio website for someone who wants to showcase their work. The website will feature their name, a brief introduction, skills, work experience, an embedded portfolio from platforms like ArtStation, YouTube, and Instagram, plus an optional resume section and a contact form for visitors to reach out.
I had initially planned on hosting it with GitHub Pages, but since it lacks backend support, I need alternatives. I tried using Google Forms for the contact form, but it hasn't worked out—emails haven't been received, which is disappointing. I found a service called Youform that handles form submissions and sends responses via email.
I'm curious if you think Youform can reliably work with GitHub Pages and if there are any other completely free options out there I might be missing. My client may get a decent number of submissions each month, so any limitation on submissions is a concern.
Just to give you more context: my client isn't very tech-savvy and is not looking for custom domains or SEO right now, and I'm still learning web development—comfortable with HTML and CSS, but not too experienced yet with JavaScript. I want to ensure I deliver a simple solution without over-promising any features I can't maintain in the future. If you've had experience setting something up like this, I'd really appreciate your insights!
2 Answers
I think Youform could work fine with GitHub Pages, but test it out first. As for alternatives, you could also consider Formspree or Netlify Forms; both have free tiers that might suit low-traffic sites.
You might want to check out Deformity. It’s free and simple to use. It can be easily embedded into your GitHub Pages site, which seems like a good fit for your needs!
I've heard good things about Deformity too! Another solid option for forms.

Formspree seems pretty reliable. I used it once and had no issues. Definitely worth trying!