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)
- Edit the page and click + to add a block.
- Search for Sense Forms.
- 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.
- Edit the page in Elementor.
- Search the widget panel for Sense Forms.
- 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.