How to Show Only Current User's Entries in GravityBoard

This article explains how to configure GravityBoard to display only entries submitted by the currently logged-in user. This setup is ideal for creating personalized boards where users can view and manage their own data.

Overview

By default, GravityBoard displays all entries submitted to a Gravity Forms form. You can limit the board to show only entries created by the current user by using Conditional Logic in the board’s Advanced settings.

Common use cases

  • Personal dashboards: Users see and manage only their own submissions
  • Task management: Users track only their assigned tasks or projects
  • Application tracking: Applicants view the status of their own applications
  • Event registrations: Attendees manage only their own registrations

Step-by-step instructions

1. Open the GravityBoard settings

  1. In the WordPress admin, go to Forms and select your form.
  2. Click Create a Board, or edit an existing board.
  3. The GravityBoard settings page opens.
GravityBoard Settings tabs overview
GravityBoard offers multiple configuration tabs: Configure Board, GravityView, Notifications, Permissions, Appearance, and Advanced

2. Open the Advanced tab

  1. Click the Advanced tab in the board settings.
  2. Locate the Feed Conditions section.
GravityBoard Advanced Tab showing Conditional Logic settings
The Advanced tab contains the Conditional Logic section for filtering entries

3. Add a condition to filter by the current user

  1. Under Conditional Logic, click + Condition.
  2. Configure the condition as follows:
    • First dropdown: Created By
    • Second dropdown: is
    • Third dropdown: Currently Logged-in User

This condition ensures the board only displays entries created by the user who is currently logged in.

Conditional Logic configured to filter by logged-in user
The condition "Created By is Currently Logged-in User" filters the board to show only the current user's entries

4. Save your settings

Click Save Settings to apply the changes.

Important considerations

Users must be logged in

This filter only works for logged-in users. If a visitor is not logged in:

  • The board will appear empty
  • No cards will be displayed

Note: Consider adding a login prompt or restricting access to the board so only logged-in users can view it.

Combining with other conditions

You can add more rules to further filter entries:

  • Click + AND to require multiple conditions (for example, user and status).
  • Click + Group to create alternative conditions using OR logic.

Examples:

  • Show only the current user’s entries and entries with a specific status.
  • Show only the current user’s entries and entries created within a date range.

Permissions still apply

The user-based filter works alongside the board’s permission settings. Users will only see entries if they:

  1. Match the conditional logic rules, and
  2. Have permission to view the board (configured in the Permissions tab).

Permissions tab

Use the Permissions tab to control who can view, add, edit, or delete cards. These rules apply in addition to the user filter.

Conditional Logic options

In addition to filtering by user, Conditional Logic supports filtering by:

  • Form field values
  • Entry properties (such as date created or payment status)
  • Entry meta data

Troubleshooting

The board shows no entries when logged in

  • Confirm that entries exist for the logged-in user.
  • Make sure the form records the Created By value for submissions.

All entries are still visible

  • Click Save Settings after adding the condition.
  • Verify the condition is set to Created ByisCurrently Logged-in User.

Non-logged-in users can see entries

  • The filter only applies to logged-in users.
  • Restrict board access using WordPress roles or other access controls.

Summary

Filtering a GravityBoard by the logged-in user is a simple way to create personalized, user-specific boards. By adding a single conditional rule in the Advanced tab, you can ensure each user sees only their own entries. Combine this with permission settings for full control over who can view and manage board content.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us