How to Display WPForms Entries in FrontEnd

by | Last updated Dec 29, 2020 | Views for WPForms, wpforms | 1 comment

WPForms lets you save the form submissions as entries in the WordPress backend. This feature is only in the paid version of WPForms. However, even if you have the paid version of WPForms even then there isn’t any direct way to show the WPForms entries in frontend of your website.

So, how can you display WPForms entries in the post or page of your website?
The solution is to use the WPForms Views addon. It lets you show form submissions on the page, post, or sidebar of your website. It is very easy to use and features a drag and drop builder.

Plugins Required:

Required plugins for showing the WPForms entries in frontend

Required plugins for showing the WPForms entries in frontend

Steps to Confirm Entries are Saved in Backend

  • Install and activate WPForms Basic.
  • If you haven’t created a form yet then create a form via WPForms -> Add New.
  • Add the form to the frontend of your site and do a form submission. If you are using a Gutenberg editor then you can use the WPForms or it can also be shown with a shortcode. For styling the form you can use Styler for WPForms plugin.
  • Make sure that the entry is saved in the backend. Entries can be checked under WPForms -> Entries.

Steps to Create a View

This tutorial only covers the free version of WPForms views addon which is available for download in the WordPress plugin repository. There are premium addons for WPForms Views as well which further extends its functionality. We will cover those addons in a separate tutorial article.

Settings options in WPForms views

Settings options in WPForms views

  • Install and activate WPForms Views addon.
  • Navigate to WPForms Views -> Add New.
  • Set a name for your view.
  • Now select the form for which you want to show the entries in the frontend.
  • Next, you have to select the type of view for entries. It can be either Table or List. The table view will present all the entries in a table format with rows and columns. The list view can be used to present entries in a custom layout.
  • Add the fields for the entries you want to show in the frontend.
  • Copy the shortcode and then publish the view.
  • Paste this shortcode anywhere( page, post, or sidebar ) to show the view.

Detailed Guide for Table and List view of Entries

WPForms Views contains ‘‘Before Submission List’, ‘Submission List’ and ‘After Submission List’ sections under which you can add data which will be shown in the frontend.

Before Submission List

This is the data that is shown before the entries. You can divide the section into multiple columns by clicking on the grid icon. This column can have Pagination, Pagination Info, HTML, and Search fields.

Before submission section in wpforms view

Before submission section in wpforms view

  • Pagination: It shows the page count for the entries. It automatically calculates the number of pages in which the entries are divided. You can set a label for pagination and add a custom CSS class by clicking on the Settings ( Gear ) icon of the pagination field.
  • Pagination Info: This field shows the information about the total number of pages and the current page which is active. Its label can also be changed as well as a custom class can be added from settings.
  • HTML: Here you can use custom HTML code to add headings, text, images, videos, etc. Its label and custom CSS can also be set from settings.
  • Search: It lets the user do a search for entries from the frontend. The search field can be presented in a vertical or horizontal layout. You can specify / Limit the search to only specific fields of the form. Custom CSS class can also be added for search fields to make design changes to it.

Submission List for Table View

Submission List for Table View

Submission List for Table View

For table view all the fields you add under this section will become headings of columns with their data shown beneath as cells. So, if you have 5 entries and you add the name and email field in this section then the data for those fields of entries will show under the respective headings.

Submission List for List View

Submission list section for list view

Submission list section for list view

If you have selected list view then this section will have the option to set the columns and you can add fields in each column. You can add multiple rows with different numbers of columns. This gives you complete control over the layout of your frontend entries.

After Submission List

After Submission List in Views for WPForms

After Submission List in Views for WPForms

This contains the data which is shown after the Submission List view. It contains the same set of fields ( Pagination, Pagination Info, HTML, and Search ).

Details for View Settings

The free version of WPForm Views contains the following settings.

View Settings Tab

Settings Tab for View

Settings Tab for View

  • Entries Per Page: This setting limits the number of entries displayed per page. It is used by the pagination field to calculate the number of pages.
  • Display Only Logged in User Entries: If this setting is enabled then only the entries of the logged-in user will be shown. It won’t show the entries of other users.
  • Hide View Data until the search is performed: If this setting is enabled then no entries will be shown to users until a search is performed.
  • Display only Starred Entries: If you have starred any entries from WPForms entries backend then you can enable this option to limit the entries on the frontend.
  • Display only Viewed entries: This setting lets you limit the frontend entries to only the ones which have opened from WPForms entries backend.

Sort & Filter Settings Tab

Settings Tab for sort and filter

Settings tab for sort and filter

Sort and Filter settings let you change the order as well as limit the entries displayed on the frontend.

  • Sort: When you click on the ‘Add’ button next to sort then you will get the option to select the field according to which sorting of entries should happen as well as change the order to Descending or Ascending. You can sort according to multiple fields.
  • Filter: Similar to the Sort option you can filter the entries according to field values. When you click on the ‘Add’ button next to the Filter option you get to choose the field, condition, and its value.

Steps to Show WPForms Entries in Frontend

Showing WPForms Entries in Frontend

Showing WPForms Entries in Frontend

  • Once you have published a view then you can copy its shortcode from the right sidebar.
  • Open the post or page where you want to show the view. Paste the shortcode in the shortcode block ( Gutenberg Editor ) or text block of any theme builder you are using.
  • Publish the page and you can see the view in Frontend.

Frequently Asked Questions

Does this work with WPForms Lite?
No, it doesn’t work with WPForms lite. It requires that you have at least a WPForms Basic license. The reason it doesn’t work with the lite version is that the lite version doesn’t store entries in the database.

How many Views can I create for one form?
You can create as many separate views for your form as you like. There aren’t any restrictions on the number of views for each form.

Can I use the same view on multiple pages?
Yes, you can add the same view to multiple pages or posts.

Still stuck? Need custom solution? We can help
Ultimate Kit for WPForms

Very useful!

A very useful tool, without it there are very few options to stylize WP Forms. Thank you, good work!

Love It!

So easy to customize WP-Forms without the hassle of CSS.

Indispensable for WPForms forms

Great plugin, works perfectly and has given me great support in customizing forms created with WPForms. Thank you!

Works …

The little I used it .. it works and does what I want

Excellent

If you need to create functional forms very often this is an amazing tool. Complete and easy to use.

Great Tool

Great tool\add on to WP Form. I needed to change the color of the Check boxes text on my form and was able to do it easily with Styler for WPForms.

Makes a difference

Solid, easy to use, clean, visual form styles.

This is the best Forms plug so Far!

I have customized my forms with this simple and supper easy to use plug in. Thank you guys for make my sites looks better and my life easier with your solutions.

Keep that great work going.

A must have for WP Forms

WPForms is a great form builder, and this plugin makes it even better. Tried to use CSS only and quickly ran into trouble. This plugin did what I needed in minutes.

Beautifully functioning

It can well unify the style of websites using wpforms, which is extremely helpful.

An Awesome Plugin

This is really the first time I’m ever going to rate a plugin – not because all others aren’t good but I just love this plugin.

Very easy and helpful

This plugin made my day.. it helped me to resolve some small, but important issues

Perfect Addon Tool

Excellent plugin. Very reliable and used with my client sites running WPForms. Strongly recommend.

Super handy tool

WPForms actually provides a lot of code on their site for styling forms, but this is still a really excellent little plugin that saves time and gives you more flexibility.

Highly recommended.

very very very perfect !

thank you for your plugin !

Brilliant plugin

I am new to website building and this plugin is my favourite. It is so easy to use and looks beautiful

Magnificent Plugin for Styling WPForms

Marvelous plugin, easy to use, and solve the lack of WPForms design. I love this plugin.

Always my go to

This does exactly what I need it to, simple to use, easy to set up and integrate.
I use this on over 100 sites and never had a problem.

Very good

Simple setup, simple deploy, simple use! Thanks for this addon very helpfull for me

Does what it says

Just what I needed: stylish WpForms.

Great plugin!

Thank you for being a lifesaver, I really owe you guys! Useful plugin specially for students like me.

Great Plugin

Great plugin, helped me a lot. Thanks to the developers.

Fantastic for forms

I am new to WP and this was an easy to use plug-in to make a form I needed for my new site. Really easy to understand. When I hit a snag (mainly because I am still learning) the customer service was quick and kind to walk me through things. Looking forward to creating more.

Really good

It can freely style wpform perfect

Very helpful

The perfect thing to help you customize and tweak your forms, especially those button colors. Recommended.

Easy and nice

Really easy to use for someone who has no specific knowledge.

Beautifully Simple Styling

Perfect for styling WP Forms just the way you want them.

1 Comment

  1. Renato Salvaleon

    Why can’t I filter by a numerical field?

    Are the Entries field of the Entries table exposed in the Developer Edition? I’d like to be able to retrieve some of the entries field of the Entries table.

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *