Skip to content

Embed Forms

Built the form but unsure how to place it on a page? Use the Gutenberg block or shortcode and learn what the editor preview can and cannot show.

Overview

GriffinForms block icon You can embed GriffinForms in two ways: the Gutenberg block (recommended for editors) and the shortcode (recommended for templates and classic editors).

Insert with the Gutenberg block

Use the Gutenberg block when you are working in the block editor:

  • Insert the GriffinForms block.
  • Select your form in the block sidebar.
  • Use the toolbar shortcuts to open Edit Form or Open Form Builder in a new tab.

Embed with shortcode

Use a shortcode when you need to embed inside templates, widgets, or the classic editor:

Example shortcode
[griffinforms_form id=123]
Replace 123 with your form’s ID.

Preview limitations in the editor

The block editor preview is lightweight so the editor stays fast:

  • Validations, conditional logic, payments, and submissions do not run in the editor preview.
  • Always preview the page on the frontend to test the real form behavior.

Frontend testing checklist

Before you publish:

  • Preview the page on the frontend and submit a test entry.
  • Verify notifications and integrations are configured.
  • Check responsive behavior on desktop and mobile.

Next steps

If you are trying to embed a form on a page, next see Form settings & publish or QuickStart. If you still cannot find what you need, post the details in WordPress.org support.