Add a contact form to a Jekyll site
Make your GitHub Pages Jekyll site accept contact form submissions.
- 1
Create an include
Add `_includes/contact.html` with a `<form action method='POST'>` pointing at FormLoom.
- 2
Add it to your page
Use `{% include contact.html %}` in any Markdown file or layout.
- 3
Deploy to GitHub Pages
Push to GitHub; the form submits to FormLoom from the visitor's browser.
FAQ
GitHub Pages doesn't run Ruby plugins; the form must POST to an external hosted backend.