Getting Started

Install Giraforms, create your first form, and publish it on your WordPress site in minutes.

Installation

1

Download & Install

In your WordPress admin, go to Plugins → Add New. Search for Giraforms and click Install Now, then Activate.

Alternatively, upload the giraforms.zip file via Plugins → Add New → Upload Plugin.

2

Verify Activation

Once activated, you'll see a new Giraforms menu item in the WordPress admin sidebar. Click it to access the form builder.

Tip: Make sure your WordPress version is 6.2 or higher and PHP 7.4+ for the best experience.
Giraforms menu in WordPress admin

Giraforms menu in the WordPress admin sidebar

Creating Your First Form

Giraforms uses native Gutenberg blocks — you build your form directly in the page or post where you want it to appear. No separate form builder, no shortcodes.

1

Open a Page or Post

Create a new page (or edit an existing one) via Pages → Add New in the WordPress admin.

2

Add a Form Container

Click the + block inserter and search for Giraforms Form Container. This is the wrapper block that holds all your fields and manages form settings. Every form starts with a Form Container.

3

Add Fields Inside the Container

Inside the Form Container, click + to add Giraforms field blocks. Search for the field type you need and drag them into the order you want:

  • Text — for names and general input
  • Email — with built-in validation
  • Textarea — for longer messages

See Form Fields for all 18 available field types.

Published contact form on the front-end

Adding Giraforms field blocks inside a Form Container in the block editor

4

Configure Form Settings

Select the Form Container block. In the right sidebar inspector, configure:

  • Submit button text — customize the label
  • Success message — what users see after submitting
  • Email notifications — where to send submissions
5

Publish

Click Publish (or Update). Your form is live on the page — no extra embedding step needed.

Tip: Since forms are built directly in the page editor, you can place any other Gutenberg blocks (headings, paragraphs, images) above, below, or around your form for full layout control.
Published contact form on the front-end

A published contact form on the front-end

What's Next?