Ghost
Ghost has no form builder of its own, so a form is plain HTML posted to Formspark. Add it to a single post or page with an HTML card, or build it into your theme.
HTML card
- In the Ghost editor, type
/htmland press Enter to add an HTML card. - Paste the HTML of your form.
html
<form action="https://submit-form.com/your-form-id" method="POST">
<input type="email" name="email" placeholder="Email" required />
<textarea name="message" placeholder="Message"></textarea>
<button type="submit">Send</button>
</form>Theme template
If you can upload a custom theme, give the form a page template of its own. Ghost uses page-{slug}.hbs for the page with that slug.
- Save this as
page-contact.hbsin your theme. - Upload the theme, then create a page with the
contactslug.
To send visitors back to your own site after they submit, see redirection.