Contact form for Ghost
A contact form for Ghost
How to add it
Create the form, paste it into Ghost, click activate once.
Sign in to your dashboard and copy the form ID.
In the Ghost editor, add an HTML card and paste the form. That is the card for custom embeds, not the Embed URL card.
Go to Settings → Code Injection and paste the script in Site Header. For one page only, use Code Injection in that page’s settings instead.
Publish, open the live page, click Activate form, and confirm from your inbox.
Need the HTML to paste?You can skip this.
You can skip this.
Copy your form ID from the dashboard, then drop this in.
<form method="POST" action="https://boosterpackforms.com/api/forms/<FORM_ID>/submit">
<input name="name" placeholder="Name" required />
<input name="email" type="email" placeholder="Email" required />
<textarea name="message" placeholder="Message" required></textarea>
<button type="submit">Send</button>
</form><script src="https://boosterpackforms.com/embed.js" defer></script>Once per site is enough. Put the script in Site Header so every page can host a form. The HTML card only needs to live where visitors should see it.
One-time activation
Open the live page. Click Activate form. We email you so only you can turn the form on for that domain. Each inbox you add also confirms once. After that, it stays on.
What you get
Common questions
Where do I put the script in Ghost?
Can I put a form on one Ghost page only?
Do visitors have to solve a CAPTCHA?
Is there a free plan?
Can I send submissions to Slack or Discord too?
Does Boosterpack Forms store the messages?
Free plan. No credit card.