Boosterpack Forms

Contact form for Ghost

A contact form for Ghost

Paste the form in an HTML card. Add the script once in Code Injection. No theme edits, no CAPTCHA, messages go to your inbox.
No CAPTCHA
AI spam protection
Free plan

How to add it

Create the form, paste it into Ghost, click activate once.

1
Create the form

Sign in to your dashboard and copy the form ID.

2
Add an HTML card

In the Ghost editor, add an HTML card and paste the form. That is the card for custom embeds, not the Embed URL card.

3
Add the script in Code Injection

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.

4
Publish and activate

Publish, open the live page, click Activate form, and confirm from your inbox.

Need the HTML to paste?

You can skip this.

Copy your form ID from the dashboard, then drop this in.

Form HTML
Replace <FORM_ID> with your form ID
<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>
Spam protection script
Paste once per page. Visitors never see a puzzle.
<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

Spam blocked before it reaches you
AI plus silent checks. No puzzles for visitors.
Email on every plan
Messages go to your inbox. Nothing is stored here.
Slack, Discord, and more
Add a destination webhook when you need the team looped in.
Free to start
1 form and 100 delivered submissions a month.

Common questions

Where do I put the script in Ghost?
Settings, then Code Injection, then Site Header. You can also add it on one page from the editor sidebar.
Can I put a form on one Ghost page only?
Yes. Use an HTML card on that page. The script can stay site-wide, or go in that page’s Code Injection.
Do visitors have to solve a CAPTCHA?
No. Spam checks run in the background. People just fill in the form and send it.
Is there a free plan?
Yes. Free includes 1 form and 100 delivered submissions a month. No credit card.
Can I send submissions to Slack or Discord too?
Yes. Add a webhook on Professional or Business. See the Slack and Discord guides.
Does Boosterpack Forms store the messages?
No. We deliver the message to your email or destination, then discard it.
Add a Ghost form

Free plan. No credit card.