Getting Started

Create your first form and start collecting submissions in under a minute.

1. Create your account

Head to formblade.com/app/register and sign up with your email address and a password. No credit card required — the Personal plan includes 300 submissions per month, 5 forms, email and Telegram notifications, plus Slack, Discord, Viber, and Microsoft Teams with a 50/month allowance.

Once you sign up, you will be taken straight to the dashboard.

2. Create your form

Click the + New Form button. You have two ways to create a form:

Option A: Generate with AI

Select Create with AI at the top of the wizard. Describe the form you need in plain English, for example:

"A job application form with name, email, resume upload, position dropdown with Engineering/Design/Marketing options, and a cover letter"

AI picks the right field types, labels, and layout. Your form is ready in seconds. You can customize it afterwards in the form designer.

Option B: Pick a template

Choose from 9 ready-made templates:

Pick one, give it a name, and your form is created with all the right fields already set up. You can customize everything later in the form designer.

3. Choose how to add it

After creating your form, the wizard shows three integration options:

Copy the snippet you need, or click Customize to open the form designer first.

4. Customize in the designer

The Designer tab lets you edit fields, reorder them, pick a theme, and preview the result. The template gives you a head start — you can add, remove, or change any field.

All 11 field types and 6 themes are available on every plan. Pro plans unlock custom theme colours, layout controls, and higher field limits.

Click Save when you are done.

Tip: You can always come back to the designer later to add or change fields, switch themes, and update settings.

5. Share your form

There are two ways to use your form:

Option A: Hosted form link

Every form gets a hosted URL you can share directly:

https://formblade.com/f/contact

Replace /f/contact with your own form link from the dashboard.

Send this link to anyone, or embed it in an iframe on your website. Great for quick contact pages, event signups, and feedback forms.

Option B: Copy the HTML snippet

Switch to the Setup tab on your form and copy the HTML snippet. Paste it into your website's HTML. The snippet is a standard <form> element that POSTs to your FormBlade form link:

<form action="https://formblade.com/f/contact" method="POST">
  <label for="name">Name</label>
  <input type="text" name="name" required>

  <label for="email">Email</label>
  <input type="email" name="email" required>

  <label for="message">Message</label>
  <textarea name="message" required></textarea>

  <button type="submit">Send</button>
</form>

Replace /f/contact with your own form link from the dashboard.

Style it however you like with your own CSS. FormBlade only cares about the action URL and the field name attributes.

6. View submissions

Click the Submissions tab on your form to see every submission in a table view. Each row shows the submitted data, the timestamp, the submitter's IP address, and a spam flag if the honeypot was triggered.

You can:

On the Personal plan, submissions are archived for 90 days. Pro plans extend this to 1 year, and Business plans have unlimited retention.

7. Set up notifications

By default, FormBlade sends email notifications to the address you signed up with. You can also configure Telegram, Slack, Discord, Viber, and Microsoft Teams in the form's notification settings. To change the email recipient or add custom email settings:

  1. Open your form and go to the Settings tab
  2. Under Notification Email, enter the email address where you want to receive submissions
  3. Optionally, configure a custom email provider (SendGrid, Mailgun, Gmail SMTP, etc.) to send notifications from your own domain
  4. Click Save

See the Email Setup guide for detailed instructions on configuring providers.

Tip: On the Personal plan, notification emails include a small "Sent via FormBlade" footer. Upgrade to Pro to remove branding.

8. Optional: configure redirect

After someone submits your form, they see a default "Thank you" page. To redirect them to your own page instead:

  1. Go to your form's Settings tab
  2. Enter a Redirect URL (e.g., https://yoursite.com/thank-you)
  3. Click Save

Alternatively, you can add a hidden field to your HTML form:

<input type="hidden" name="_redirect" value="https://yoursite.com/thank-you">

What's next?