Contact form for WordPress
A WordPress contact form, no plugin
How to add it
Create the form, paste it into WordPress, click activate once.
Sign in to your dashboard and copy the form ID.
In the block editor, add a Custom HTML block and paste the form.
Easiest: paste the script in the same block, under the form.
Site-wide: add it once in your theme header or a header-scripts plugin.
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>No plugin bloat. Unlike Contact Form 7, WPForms, or Gravity Forms, this does not add PHP, database tables, or another admin screen. Your site stays lighter.
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
Do I need a WordPress form plugin?
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.