Samples

Build an NPS Survey Using Gravity Forms

I originally created this survey for a law firm’s website. Since they were already using Gravity Forms, I was able to build a fully-functioning Net Promoter Score (NPS) survey with the help of conditions and a mix of code customizations. It’s perfect for gathering valuable customer feedback and improving your services!

To avoid bloating my portfolio website with extra plugins, the feature above was loaded from one of my dedicated development sites for Samples.

KEY FEATURES:

No Additional Gravity Forms Add-Ons Required

When I started building this feature for a client, I initially thought I’d need extra add-ons like the Survey add-on, especially since I have an Elite license. However, I decided to give it a try using just the default input fields. With some custom styling and code customization, I managed to develop the feature without additional extensions.

A Single Form with Conditional Input Fields

With Gravity Forms’ conditional functionality, I created a form that adapts to user choices, showing only the fields they need for a simpler and smoother experience.

Try selecting the ‘8-10’ option to view the paginated input fields.

Personalized Thank You Screen

I developed a WordPress shortcode to enhance the default Gravity Forms Confirmation page. This dynamic shortcode allows for the display of different confirmation pages based on the user’s selections. It helps determine if the user is satisfied with your service by showing tailored responses.

If the user is satisfied, they will likely select the option 8-10, which triggers questions related to positive feedback. Upon form submission, the custom shortcode displays a detailed response that combines all the feedback. The user can copy this response and use it as a review on your business pages, such as Google My Business or Facebook.

Here’s a sample submission of positive feedback:

Custom NPS Survey result