Adding a form to a page

Three ways to embed a Sense Forms form — the Gutenberg block, the Elementor widget, or the shortcode.

You need the form ID first. Find it in Sense Forms → Forms, listed beside each form.

Block editor (Gutenberg)

  1. Edit the page and click + to add a block.
  2. Search for Sense Forms.
  3. Choose your form from the dropdown in the block sidebar.

The block shows a live preview in the editor, so you can confirm you picked the right form without publishing.

Elementor

Sense Forms registers a native Elementor widget rather than wrapping a shortcode.

  1. Edit the page in Elementor.
  2. Search the widget panel for Sense Forms.
  3. Drag it into your layout and select a form.

Shortcode

Works anywhere WordPress renders shortcodes — the classic editor, a text widget, a theme template, or a page builder’s HTML module.

[senseform id="1"]

Beaver Builder, Divi, WPBakery and similar builders all work this way: add a text or HTML module and paste the shortcode.

Shortcode attributes

Attribute Default Purpose
id Required. The form ID.
title empty Overrides the displayed form title.
class empty Adds a CSS class to the form wrapper for custom styling.
[senseform id="3" title="Get a quote" class="my-sidebar-form"]

[senseforms_form id="1"] is accepted as an alias and behaves identically.

Using the same form in several places

You can embed one form on as many pages as you like. Each submission records the page it came from, so you can tell which placement converts — see the Landing page and Source URL columns in Entries.

If the form does not appear

If you are logged in as an administrator and the shortcode is missing an ID, Sense Forms prints a red reminder in place of the form. Visitors never see this message — they see nothing at all. Check that the ID in your shortcode matches a form that still exists.