PopupBuilder.io

How to Create a Popup with OptinMonster & WPForms

Emel DalabasmazUpdated September 6, 20262 min read

WPForms Lite or paid both work. Official page: How to Create A Popup Form With WPForms. You need the OptinMonster WordPress plugin and at least one published WPForms form.

The form does not render in the builder. That is expected. You only see it on the site.

Add the form

1. Create and publish a form in WPForms.

2. In OptinMonster, open Publish and assign the WordPress site to the campaign. If you skip this, the WPForms block stays greyed out.

3. In Design, drag a WPForms block onto the canvas.

4. In the sidebar, pick the published form. Only forms on the connected site appear. If the list is empty, use Add Shortcode Manually and paste the WPForms shortcode.

5. Save. Preview on the site, not in the canvas.

Check submission behavior

Conversion tracking on this block cannot be turned off. After submit, OptinMonster shows the campaign Success view.

WPForms reloads the page on submit by default, which can close the popup. In WPForms: Settings → General → Advanced → Enable AJAX form submission, then save. That keeps the Success view on screen.

Style the form in WPForms, or with CSS. The OptinMonster block's Advanced tab only covers the wrapper.

Test on the connected website

Scenario What to inspect
Form display The selected form appears with the expected fields
Invalid submission Errors explain what needs correction without implying success
Valid submission The success message matches the visitor’s next step
Destination The configured receiving workflow gets the test data
Mobile keyboard Inputs and submit controls remain reachable
Dismissal Visitors can close the popup and continue using the page

These are editorial acceptance checks, not results from a customer account. Test the form through the actual campaign: a successful standalone form test does not verify its popup layout or success experience.

Keep the form ID, connected site and campaign name in the handoff. If the wrong form appears, compare those three values before changing styling. If the right form appears but submission fails, reproduce the issue with a controlled test and inspect the receiving workflow separately from the popup presentation.

Keep the success message accurate

Describe the next step that you have verified, such as checking an inbox or waiting for a response. Do not promise delivery based only on the popup changing views. Repeat the valid and invalid submission checks after changing the form, AJAX setting or destination workflow.

Source checked September 6, 2026: OptinMonster WPForms documentation, which displays a March 13, 2023 update date. Compare the documented controls with your account.

Related: OptinMonster integrations.

Questions before you decide

Frequently asked questions

Is the WPForms logo in the builder a sign that the form is broken?

No. OptinMonster documents that WPForms does not render inside its campaign builder. View the campaign on the connected WordPress site to inspect and test the actual form.

About the author

Emel Dalabasmaz
Emel Dalabasmaz

SEO Executive at Flatart

Emel Dalabasmaz graduated in Advertising and Public Relations from Anadolu University. She began in social media and carried that grounding — content, brand communication and performance — into SEO. For more than ten years she has worked on growth for brands across a range of industries, pairing a communications perspective with data and technical analysis to build a digital presence that holds up over time. At Flatart, she has worked for more than ten years with over 250 brands and set up popups for more than 70% of them. She has tried the popup tools covered by PopupBuilder.io for agency customers and read G2 customer reviews as part of her product research.

Education
Advertising and Public Relations, Anadolu University
Writes about
Popup builders, Conversion rate optimization, On-site messaging, SaaS pricing research, SEO, Technical SEO, Content strategy, Digital marketing