Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To display WordPress form entries on a page, you need two pieces: a form plugin that actually saves submissions and a display feature that renders those saved records on the front end. The exact method depends on whether you use Formidable Forms, Gravity Forms, or WPForms, and whether visitors should see a table, searchable directory, individual records, or a private dashboard.

First confirm that your form stores entries

An entry-display tool cannot show submissions that were never saved. Check your form plugin’s entry-management screen and verify that new responses appear there before configuring a public page.

  • Gravity Forms: submissions are saved in the WordPress database and managed from the Entries screen.
  • WPForms: WPForms Lite does not store entries. The documented Views for WPForms extension requires at least WPForms Basic.
  • Formidable Forms: use its saved-entry data as the source for a shortcode table or a View.

Choose the display format you need

Goal Best-fit route What to verify
Quick, basic table Formidable Forms [formresults id=x] shortcode Formidable says the table presentation is not customizable.
Custom list or directory Formidable View, GravityView, or Entry Blocks Check layout, fields, sorting, filtering, permissions, and current license terms.
Individual entry pages Formidable View or a comparable front-end display extension Decide whether each record is public, password-protected, or private.
Front-end editing or approval GravityView, Gravity Forms Entry Blocks, or Views for WPForms Confirm role permissions, moderation workflow, compatibility, and maintenance.

Display Formidable Forms entries

Use the basic results table

  1. Create or edit the page where the entries should appear.
  2. Add the Formidable Forms shortcode [formresults id=x], replacing x with the form ID.
  3. Publish or update the page, then review the table on the front end.

This is the fastest option for a straightforward results table, but Formidable documents that its presentation cannot be customized. Use a View when you need control over fields, layout, styling, or navigation.

Create a Formidable View

  1. Open Formidable’s Views area and create a new View.
  2. Select the form whose saved entries will supply the data.
  3. Choose the format that matches your use case, such as a listing of entries or an individual-entry detail page.
  4. Design the listing and detail content, including only the fields appropriate for the intended audience.
  5. Place the View on a WordPress page and test the published result.

Formidable supports public, password-protected, and private View visibility. A public View can expose content to search engines because Google can see what a logged-out visitor can see. Do not publish confidential or personal fields in a publicly accessible View.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Display Gravity Forms entries

Use GravityView for a full front-end workflow

GravityView is designed to display Gravity Forms entries on the front end and supports interfaces for viewing, searching, filtering, and editing records. Its documented controls also include approval and role-based permissions. It is the stronger fit when a directory or staff workflow needs more than a static list.

Use Entry Blocks for block-based layouts

Gravity Forms Entry Blocks provides customizable front-end layouts and supports sorting and filtering by entry properties. Gravity Forms describes its purpose as: “Display and edit Gravity Forms entries on the front end.” Compare the current feature set and license requirements with GravityView before choosing between them.

Display WPForms entries

Use a compatible third-party Views extension

Views for WPForms is listed as a third-party extension that can create front-end table or list views and supports editing and approval. Its listing states that WPForms Basic is required because WPForms Lite does not store entries.

  1. Confirm that your WPForms plan stores submissions.
  2. Review the extension’s current compatibility, maintenance status, access controls, and license terms.
  3. Install and configure the extension according to its current documentation.
  4. Create the list or table view and map only the fields that should be visible.
  5. Test viewing, editing, and approval behavior with accounts that represent each intended user role.

WPForms’ own documentation covers dashboard entry management, including filtering, editing, and deleting entries; that documentation does not by itself establish a native public front-end display feature.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Set privacy, editing, and approval rules before publishing

  • Public directory: show only information that every site visitor may see.
  • Logged-in dashboard: require authentication and restrict records by user or role where appropriate.
  • Staff moderation: use approval states and role permissions so unreviewed entries are not exposed.
  • Front-end editing: limit edit access and verify that users cannot alter another person’s record.
  • Private records: use a private or protected display and test it without administrator privileges.

Always open the finished page in a logged-out browser window. Check the page source and visible output for email addresses, phone numbers, internal notes, or other fields that were not intended for publication.

A practical selection checklist

  • Does the existing form plugin save submissions?
  • Do you need a simple table or a custom listing and detail layout?
  • Must visitors search, sort, or filter entries?
  • Should users edit records from the front end?
  • Do entries require approval before publication?
  • Who can view each record: everyone, logged-in users, or staff only?
  • Is the display add-on maintained and compatible with your WordPress and plugin versions?
  • Are the current license and feature limits acceptable?
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Common reasons entries do not appear

The form never stored the submission

Check the plugin’s dashboard entries first. With WPForms Lite, the absence of stored entries means a front-end listing tool has nothing to retrieve.

The wrong form or ID is selected

For Formidable’s shortcode, confirm that the number in [formresults id=x] is the ID of the intended form. For Views and add-ons, verify the selected data source.

Visibility rules block the current visitor

Test with the exact role and login state that should have access. A private or password-protected View will not appear to an unauthorized visitor.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Fields are intentionally excluded

Review the View or layout template and ensure the field is mapped for display. Avoid adding sensitive fields merely to make a record look complete.

Recommended workflow

  1. Identify the form plugin and confirm that entries are saved.
  2. Define the audience and whether records may be viewed, edited, searched, filtered, or approved.
  3. Choose the plugin’s documented display route that matches those requirements.
  4. Build the page with the minimum necessary fields.
  5. Test as an anonymous visitor, a normal logged-in user, and an administrator or moderator.
  6. Recheck the add-on’s compatibility and licensing information whenever you update WordPress or the form plugin.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.