Displaying WPForms Pro on Quiz and Survey Master Results Pages

Would you like to display WPForms Pro forms on Quiz and Survey Master plugin (QSM) results pages? By default, forms display correctly when using the Lite version of WPForms, but the Pro version may not appear for logged-out visitors.

In this guide, we’ll walk you through why this happens and how to apply a snippet that restores compatibility so your forms display as expected.

Why This Happens

QSM runs its results pages using a custom process that doesn’t fully account for WPForms Pro’s permissions checks. While Lite forms are displayed, the Pro version requires additional conditions to be met. Because of this, forms can fail to appear for logged-out users.

Adding the Fix

To ensure WPForms Pro forms display properly on QSM results pages, you can add the following snippet to your site:

This code ensures WPForms Pro forms are reinitialized correctly after a quiz is submitted, allowing them to appear on the QSM results page even when users are not logged in.

And that’s it! Your WPForms Pro forms will now display on QSM results pages just like they do with WPForms Lite.