Skip to content
GPLWP Guides

How to display and edit entries in Gravity Forms

Forms Time About 20 minutes 6 steps Updated 11 Sep 2026

FORMS
The short answer

Gravity Forms includes an Entries screen for administrators to browse, filter, view, and edit submissions in WordPress. It does not provide a complete front-end entries table and editing workflow by itself, so public or user-specific entry management needs an add-on or custom development.

The route
  1. 01Choose the management route
  2. 02Open the entries screen
  3. 03Edit an entry in WordPress
  4. 04Set the useful list columns
  5. 05Plan front-end access carefully
  6. 06Build the front-end display

What you need

  • Gravity Forms installed and active
  • At least one form with saved entries
  • Administrator access to WordPress
  • A clear rule for who may view or edit entries

Choose the management route

Use the built-in Gravity Forms Entries screen if staff members will manage submissions inside WordPress. This is the simplest route and does not need another plugin.

If visitors or logged-in users must see entries on a page, search them, or edit their own submissions without dashboard access, Gravity Forms alone is not enough. You need an add-on or custom development for the front-end display, entry query, permissions, and edit form.

Open the entries screen

In WordPress, open Forms, choose the form, and open its entries. You can select a different form from the form selector, then browse the saved submissions.

Use the filter toolbar for entries such as unread, starred, spam, or trash. Hover over an entry row to view its details, mark it as read, send it to spam, or move it to the trash.

Edit an entry in WordPress

Open an entry from the entries list, review its fields, and use the entry detail screen to change the stored values. Save the entry before leaving the screen.

Be careful when editing payment, product, or integration-related fields. Changing an entry does not automatically mean that every connected service will be updated or that a payment will be recalculated. Check the relevant add-on behaviour before using entry edits as an order-management process.

Set the useful list columns

For a busy form, configure the entries list so it shows the fields staff actually need. Use the column editor in the entries table to move fields between active and inactive columns, then arrange them in a practical order.

Do not expose sensitive fields just to make the list convenient. Keep private notes, payment details, uploaded documents, and personal information out of screens used by people who do not need them.

Plan front-end access carefully

For a front-end directory or dashboard, decide whether users should see all entries, only entries they created, or entries matching a separate business rule. A common safe pattern is to filter by the entry creator and require the user to be logged in.

Do not publish a page containing an unrestricted entries query. Caching can also show one user another user's data, so exclude entry-management pages from page caching and test with separate accounts.

Build the front-end display

The manual alternative is custom development: query Gravity Forms entries, render the permitted fields, create view and edit links, verify ownership or capability before every request, and load the form with the selected entry's values. You must also handle pagination, filtering, validation, uploads, confirmations, and integration side effects.

That route is reasonable for a developer who needs a very specific application. It is not a small shortcode tweak, and a permissions mistake can disclose private submissions. For a block-based table or custom loop, Gravity Perks is the faster route: add its entries block, select the form and layout, choose the columns or fields, configure the entry query, and enable editing only for the intended users.

The fast route

Let Gravity Perks do it

Block-based tables and custom loops for displaying and editing entries; choose it for flexible front-end entry management.

Get Gravity Perks

Questions

Can Gravity Forms display entries on a normal WordPress page?
Not as a complete front-end entries table by itself. Gravity Forms stores and displays submissions in the WordPress admin, but a public page showing multiple entries, filters, details, and edit controls needs an add-on or custom code. Use strict entry queries and permissions so the page does not expose submissions to the wrong visitors.
Can users edit their own Gravity Forms submissions?
Not through Gravity Forms alone in the usual front-end workflow. Administrators can edit entries in the WordPress dashboard, while user self-service editing requires an add-on or custom development that identifies the entry owner, loads the existing values, validates the update, and saves it securely.
How do I show only the current user's entries?
Filter the front-end entry query by the entry's creator and the current user's ID. Require login, test the page with two different accounts, and do not rely only on hiding an Edit link; the server-side permission check must also prevent a user from changing another person's entry.
Why do edited entries not update another connected service?
Editing a Gravity Forms entry does not guarantee that every connected feed or external service will run again. Payment, email, CRM, user-registration, and post-creation integrations can have their own processing rules. Check the add-on documentation and test edits with a staging entry before changing live records.
What is the fastest way to manage entries on the front end?
Use a front-end entry-management add-on rather than building the display and edit workflow from scratch. Gravity Perks is a practical option when you want block-based tables, custom loops, entry queries, filtering, and controlled editing without writing the full permissions and form-loading code yourself.