Skip to content
GPLWP Guides

How to display Gravity Forms in popups

Forms Time About 20 minutes Updated 12 Sep 2026

FORMS
The short answer

Gravity Forms does not include popup behaviour, so you need a popup plugin as well as Gravity Forms. The manual route is to place the form shortcode in a popup and configure its trigger; a dedicated Gravity Forms popup add-on is faster to manage.

What you need

  • An active Gravity Forms installation
  • A published Gravity Form
  • WordPress admin access
  • A popup plugin, such as Popup Maker or a Gravity Forms popup add-on
The fast route

Let Gravity Forms GP Popups do it

Adds targeted, trigger-based popups for Gravity Forms with built-in analytics and debugging; ideal for promos, signups, and inline forms.

Get Gravity Forms GP Popups

Sources

  1. docs.gravityforms.com /displaying-form-within-modalpopuplightbox/?utm_source=opena…
  2. docs.gravityforms.com /gravity-forms-form-shortcode/?utm_source=openai
  3. community.gravityforms.com /t/gravity-forms-doesnt-work-inside-elementor-popup/3813?utm…
  4. gravityforms.com /blog/popup-form-wordpress/?utm_source=openai

Questions

Can Gravity Forms create a popup without another plugin?
No, Gravity Forms creates and processes the form but does not provide the popup behaviour itself. You need a popup plugin or a theme/page-builder feature that can display shortcode content in a modal. The simplest manual setup is to paste the Gravity Forms shortcode into the popup content and configure the popup trigger separately.
Should I enable AJAX for a Gravity Forms popup?
AJAX can make the form submit without reloading the page, which usually suits a popup. Add the AJAX option to the shortcode or enable it in the relevant embed settings, then test the complete submission flow. Gravity Forms notes that forms containing a reCAPTCHA field may not submit through AJAX even when AJAX is enabled.
Why is my Gravity Form blank inside the popup?
A blank popup usually points to a script or initialisation conflict, especially when the popup loads its content dynamically. Check browser errors, disable conflicting duplicate JavaScript, and test the form outside the popup. Also confirm that the form is not embedded elsewhere on the same page, because Gravity Forms does not support embedding one form multiple times per page.
Can I open a Gravity Form popup from a button?
Yes, a button can open a Gravity Form popup through a click trigger. Create the popup, add the form shortcode to its content, configure the popup plugin’s click-open trigger, and apply the required trigger class or selector to the button. Test the button in the editor and on the published page, since page builders can change the final HTML.