Share your feature requests anytime
Search icon Our Plugins

Publishing forms on pages

There are two ways to put a form on your site: a shortcode where you want it, or a floating button that appears by itself.


With a shortcode

Every form has a shortcode, shown in the Shortcode column of RB Forms → All Forms:

[rbform id="123"]

Paste it into a page, a post, or a widget area that supports shortcodes. In the block editor, use a Shortcode block.

The same form can be on as many pages as you like. All its submissions go to one place.

How the form appears depends on its display mode: the form itself in the page, or a button that opens it.


Automatically, with a floating button

A form in Dialog or Chat bubble mode can appear without any shortcode:

  1. Open the form’s Delivery tab.
  2. Turn on Floating button (show automatically on every page).
  3. Under Pages, choose where it appears:
    • All pages
    • Only these page/post IDs
    • All pages except these IDs
  4. For the last two, enter the IDs separated by commas.
  5. Click Save.

If you also placed the form’s shortcode on a page, the floating button is skipped there, so it does not appear twice.

A form in Inline mode has no floating button: it needs a shortcode.


After the visitor sends the form

Under After submit in the Delivery tab, choose the Confirmation:

  • Show a message — the text replaces the form
  • Redirect to a URL — a thank-you page of your own

With PRO the confirmation can depend on the answers: see Conditional delivery and confirmations.


Next steps

Simplify your WordPress workflow!

Build faster, cleaner, and more reliable WordPress websites using lightweight plugins designed for real-world workflows.

Get started now