New in GravityView Pro: Live Filters, Connected Views, and more

A new reveal every day this week, available Thursday, November 12

See What’s New

Skip to content
GravityKit
Buy
Sign in
0 items
  • Plugins

    GravityKit All Access

    Our complete Kit of essential tools for extending and enhancing Gravity Forms—everything you need to build powerful web apps and workflows.

    Learn more
    • GravityView

      GravityView

      Bestseller

      Display Gravity Forms entries on the frontend of your site and build powerful web applications.

    • GravityImport

      GravityImport

      Trending

      Import entries from CSV files into Gravity Forms to transfer data, create new forms, or update existing entries.

    • GravityEdit

      GravityEdit

      Quickly edit Gravity Forms entries inline to save time, reduce clicks, and streamline your workflow.

    • GravityCharts

      GravityCharts

      Trending

      Turn Gravity Forms entries into interactive charts and graphs.

    • GravityActions

      GravityActions

      Update multiple Gravity Forms entries at once, send bulk emails, and streamline your workflow.

    • GravityCalendar

      GravityCalendar

      Turn Gravity Forms entries into dynamic calendars to showcase events, schedules, appointments, and more.

    • GravityExport

      GravityExport

      Export Gravity Forms entries to Excel, CSV, PDF, or Google Sheets, then share them with secure links or deliver them to cloud storage on a schedule.

    • GravityMath

      GravityMath

      Perform advanced calculations on Gravity Forms entries to display totals, averages, or build custom calculators.

    • GravityRevisions

      GravityRevisions

      Track, compare, and restore changes made to Gravity Forms forms and entries with a full version history.

    • GravityMigrate

      GravityMigrate

      Migrate all Gravity Forms data between sites, including forms, entries, settings, Views, feeds, and file uploads, and import forms from other form plugins.

    • GravityBoard

      GravityBoard

      Manage projects with collaborative project management. Coordinate with your team and streamline your workflows.

    • GravitySearch

      GravitySearch

      Search Gravity Forms entries across every form from one screen.

  • Ideal For

    • Nonprofits
    • Web Agencies
    • Education
    • Developers
    • Small Businesses
    • Startups
    Explore All Use Cases

    Case studies

    • Be There Local
    • Killer Shorts
    • West Fork Schools
    • Princeton University
    • BrightLeaf Giving
    • Jacksonville Port Authority
    • National Severe Storms Lab
    • Leadpal
    View All Case Studies
  • Resources

    • Blog
    • Case studies
    • Newsletter
    • GravityKit vs competitors
    • Live Demos
    • Documentation
    • Developer docs
    • GravityKit Academy

    Ultimate guides

    • How to use Gravity Forms
    • Editing Gravity Forms entries
    • Importing Gravity Forms entries
    • Exporting Gravity Forms entries
    • Displaying Gravity Forms entries
    • Gravity Forms conditional logic
    • Gravity Forms calculations
    View More Articles
  • Support
  • Pricing
  • Plugins

    • GravityView

      GravityView

      Bestseller

      Display Gravity Forms entries on the frontend of your site and build powerful web applications.

    • GravityImport

      GravityImport

      Trending

      Import entries from CSV files into Gravity Forms to transfer data, create new forms, or update existing entries.

    • GravityEdit

      GravityEdit

      Quickly edit Gravity Forms entries inline to save time, reduce clicks, and streamline your workflow.

    • GravityCharts

      GravityCharts

      Trending

      Turn Gravity Forms entries into interactive charts and graphs.

    • GravityActions

      GravityActions

      Update multiple Gravity Forms entries at once, send bulk emails, and streamline your workflow.

    • GravityCalendar

      GravityCalendar

      Turn Gravity Forms entries into dynamic calendars to showcase events, schedules, appointments, and more.

    • GravityExport

      GravityExport

      Export Gravity Forms entries to Excel, CSV, PDF, or Google Sheets, then share them with secure links or deliver them to cloud storage on a schedule.

    • GravityMath

      GravityMath

      Perform advanced calculations on Gravity Forms entries to display totals, averages, or build custom calculators.

    • GravityRevisions

      GravityRevisions

      Track, compare, and restore changes made to Gravity Forms forms and entries with a full version history.

    • GravityMigrate

      GravityMigrate

      Migrate all Gravity Forms data between sites, including forms, entries, settings, Views, feeds, and file uploads, and import forms from other form plugins.

    • GravityBoard

      GravityBoard

      Manage projects with collaborative project management. Coordinate with your team and streamline your workflows.

    • GravitySearch

      GravitySearch

      Search Gravity Forms entries across every form from one screen.

    View All Products

    GravityKit All Access

    Our complete Kit of essential tools for extending and enhancing Gravity Forms—everything you need to build powerful web apps and workflows.

    Learn more
  • Ideal For

    • Nonprofits
    • Web Agencies
    • Education
    • Developers
    • Small Businesses
    • Startups
    Explore All Use Cases

    Case studies

    • Be There Local
    • Killer Shorts
    • West Fork Schools
    • Princeton University
    • BrightLeaf Giving
    • Jacksonville Port Authority
    • National Severe Storms Lab
    • Leadpal
    View All Case Studies

    How to build...

    • Client Portal
    • AI-Built Directory
    • Conference Website
    • WordPress CRM
    • Admin Dashboard
    • Inventory Management
    • Vendor Portal
    • Document Library
    View All Guides
  • Resources

    • Blog
    • Case studies
    • Newsletter
    • GravityKit vs competitors
    • Live Demos
    • Documentation
    • Developer docs
    • GravityKit Academy

    ultimate guides

    • How to use Gravity Forms
    • Editing Gravity Forms entries
    • Importing Gravity Forms entries
    • Exporting Gravity Forms entries
    • Displaying Gravity Forms entries
    • Gravity Forms conditional logic
    • Gravity Forms calculations
    View More Articles
  • Support
  • Pricing
0 items

Search

Results appear automatically as you type.
Loading results…

results found matching

    Sign in
    Buy

    Docs

    • Docs Home

    Gravity Forms Add-Ons

    • GravityView
    • GravityActions
    • GravityBoard
    • GravityCalendar
    • GravityCharts
    • GravityEdit
    • GravityExport
    • GravityImport
    • GravityMath
    • GravityRevisions
    • GravitySearch
    • GF Widget for Elementor
    • GF Dynamic Lookup
    • GF Entry Tags
    • GF Event Field
    • GravityExport Lite
    • GF Zero Spam
    • GravityMigrate

    GravityView

    • Getting Started
    • View Setup
    • FAQ
    • Pre-Sale
    • Advanced
    • Common Problems
    • Customizing Your Views
    • Edit Entry
    • Entry Approval
    • Filter and Sort Results
    • Gravity Forms
    • Merge Tags
    • Roles and Capabilities
    • Search
    • Shortcodes
    • View Settings
    • WordPress Posts

    General Help

    • Account, Invoices, and Billing
    • License Related
    • Plugins and Settings
    • Agency accounts
    • Contact
    • Docs Home
    • Gravity Forms Add-Ons

      • GravityView
      • GravityActions
      • GravityBoard
      • GravityCalendar
      • GravityCharts
      • GravityEdit
      • GravityExport
      • GravityImport
      • GravityMath
      • GravityRevisions
      • GravitySearch
      • GF Widget for Elementor
      • GF Dynamic Lookup
      • GF Entry Tags
      • GF Event Field
      • GravityExport Lite
      • GF Zero Spam
      • GravityMigrate
    • GravityView

      • Getting Started
      • View Setup
      • FAQ
      • Pre-Sale
      • Advanced
      • Common Problems
      • Customizing Your Views
      • Edit Entry
      • Entry Approval
      • Filter and Sort Results
      • Gravity Forms
      • Merge Tags
      • Roles and Capabilities
      • Search
      • Shortcodes
      • View Settings
      • WordPress Posts
    • General Help

      • Account, Invoices, and Billing
      • License Related
      • Plugins and Settings
      • Agency accounts
    • Contact

    GravityView Pro

      • Selling listings and featured spots that end on their own
      • Showing entries added since a user’s last login
      • Showing only paid entries: filtering a View by payment status
      • (Advanced) What changed from 1.x to 2.0?
      • Advanced Filter shows no entries, or fewer than expected
      • Field Conditional Logic
      • Field Conditional Logic doesn’t hide empty fields
      • Filtering a View using the Assignee field from Gravity Flow
      • Filtering by entry approval status
      • Filtering by the week of the year
      • Getting Started With the Advanced Filtering Extension
      • How to show only entries created by the currently logged-in user
      • How to show only entries from the current day, week, month, or year
      • I can’t type in a relative date
      • Showing only entries created by users with a certain role
      • The :disabled_admin merge tag modifier
      • Using Advanced Filtering with Multiple Forms
      • Why can’t I see the Fields dropdown?
      • Change the search parameter from “letter” to something else
      • Configuring the A-Z Filters Widget
      • The “Use this field to filter entries” setting
      • Dashboard Views: Deciding which fields to display
      • Dashboard Views: Display the View title
      • Dashboard Views: How to modify the menu icon
      • Dashboard Views: The included CSS Frameworks
      • Getting started with Dashboard Views
      • Controlling column widths and pinning columns in DataTables
      • Fixing a DataTables View that shows “This table could not load” or stays on “Loading data…”
      • Adding a company logo to DataTables PDF exports
      • Buttons (DataTables Setting)
      • Changing the style of the export buttons in DataTables
      • Customizing DataTables Options in GravityView
      • DataTables Data Processing Mode (AJAX or Preloaded)
      • DataTables Field Filters
      • DataTables: is it possible to exclude fields from printing?
      • Displaying a DataTables View from a theme template
      • Enable Auto-Update (DataTables Setting)
      • Getting Started With the DataTables Layout
      • Grouping rows by common field values
      • How a DataTables View sorts its entries
      • How to change the separator in DataTables CSV exports
      • How to customize the “Loading data” text
      • How to customize the “No matching records found” text
      • How to customize the Excel export file name
      • How to disable the “Loading data” message
      • How to disable the DataTables search box
      • How to Enable the Responsive Tables mode
      • How to translate the DataTables script
      • Is there a way to style the PDF on DataTables?
      • Known limitations of the Responsive Tables mode of DataTables
      • Making links clickable in DataTables PDF exports
      • Multi-sorting columns in DataTables
      • My column widths aren’t being respected when using Responsive Tables
      • My DataTables View is not sorting properly
      • Removing HTML tags from DataTables Excel exports
      • Removing the striped background from DataTables
      • Responsive (DataTables Setting)
      • Scroller (DataTables Setting)
      • Showing images and URLs in DataTables printouts
      • Showing images in DataTables PDF exports
      • Showing URLs in DataTables Excel exports
      • The Save Table State setting in DataTables
      • The text inside a column is going out of the screen
      • DIY Layout: Remove the “Go back” link
      • DIY Version 2.2 changes to HTML output
      • Getting started with the DIY Layout
      • How do I add additional container tag default options?
      • Showing Before and After Content even when field is empty
      • Getting started with the Advanced Elementor Widget for GravityView
      • Understanding the “Show Debug Output” option
      • Getting started with the Featured Entries Extension
      • How do I change the design of a Featured entry?
      • How to always display featured entries, regardless of search results
      • How to feature an entry using PHP
      • How to visually highlight featured entries in the Recent Entries widget
      • Show only Featured Entries in the Recent Entries widget
      • Allowing users to delete entries when using a Magic Link
      • Fields not appearing in Edit Entry when using Magic Links?
      • Getting started with Magic Links
      • Magic Links filters
      • Preserving Magic Links parameters on password-protected Views
      • The {gv_magic_link} Merge Tag
      • Enabling 3D maps in the Maps Layout
      • My map won’t zoom in past a certain level
      • Showing distance and sorting by distance in radius search results
      • About custom map icons or markers
      • About GravityView Maps geocoding
      • Adding your Google Maps API Key into Divi
      • Adding your Google Maps API Key into Premium Addons for Elementor
      • Adding your Google Maps API Key into Ultimate Addons for Elementor
      • Associating a custom map pin icon (marker) with a field value
      • Can I use Maps to autocomplete addresses on my form?
      • Configuring info boxes in GravityView Maps
      • Enabling autocomplete for the Gravity Forms Address field
      • Enabling the REST API access
      • Error: Google Maps API warning: NoApiKeys
      • Error: This page can’t load Google Maps correctly
      • Filter the address field: gravityview/maps/marker/address
      • Fixing a conflict with UberMenu plugin
      • Getting started with the Maps Layout
      • Google Maps Javascript API Error “RefererNotAllowedMapError”
      • Granting Google Cloud Access to Support
      • How can I make the marker link to open in a new tab?
      • How can I pull the address from a field type that is not Address?
      • How do I display only the Map? I don’t want to display the entries under the Map.
      • How to enable and configure map marker clustering
      • How to enable radius search
      • How to hide map elements using CSS
      • How to override geocoding coordinates
      • How to show markers from multiple address fields on a map
      • Is it possible to style the map?
      • My map is gray and there are no entry markers
      • Radius Search: Request Location
      • Setting up Google Maps API keys for GravityView Maps
      • Support for OpenStreetMap or other map providers
      • Using a latitude and longitude fields to position the map markers
      • What are “Search as map moves” and “Redo search in map”?
      • Why aren’t some of my entries showing up on the map?
      • [Advanced] How to modify Ratings & Reviews entry comment titles
      • Creating a review/voting system by embedding a form into a single entry (short)
      • How to change the description of the Star Rating titles on hover
      • How to disable email notifications for reviews
      • How to Setup the Ratings & Reviews Extension
      • Issue: GravityView Single Entry page only shows “Leave a Reply”
      • Ratings & Reviews Anonymous Reviews
      • Ratings & Reviews Hooks
      • Ratings & Reviews Merge Tags
      • Keeping Views with Prevent Direct Access out of XML sitemaps
      • Getting started with the Social Sharing & SEO extension
      • How to fix Open Graph meta tags for single entry pages when using the WordPress SEO plugin
      • Setting up SEO for Views with Yoast SEO
      • Setting up sharing buttons with JetPack
      • Getting started with PDF for GravityView
      • Using unions in Multiple Forms
      • Getting started with Multiple Forms
      • How to join a Nested Forms parent form to its child form
      • I don’t see the option to join multiple forms
      • Known limitations of Multiple Forms
      • Multiple Forms: How the “Strict Entry Match” setting works
      • Multiple Forms: Searching entries
      • Multiple Forms: Unions are now supported
      • Using Advanced Filtering with Multiple Forms
      • Why does my View show the same entry more than once?
      • Adding Live Filters to a View
      • Connecting Views with Connected Views
      • Setting an editing deadline with Edit Window
    • Home
    • Docs
    • GravityView Pro
    • Edit Window
    • Setting an editing deadline with Edit Window

    Setting an editing deadline with Edit Window

    Estimated reading: 7 minutes

    Updated on November 11, 2026

    Edit Window lets the people using a View edit their own entries until a deadline, then closes editing while the entries stay visible. A workshop site, for example, can let members edit a registration until 7 days before its session. This article explains how to turn it on, choose a deadline, add custom closing rules, and decide what happens to deleting.

    Edit Window is part of GravityView Pro. The All Access Pass includes GravityView Pro.

    A member dashboard of workshop registrations. The three sessions within 7 days show Changes closed in the Changes column; later sessions show Edit registration, and every row keeps its View and Cancel links.

    How Edit Window works #

    Edit Window is a setting on one View. Once the window closes for an entry:

    • The Edit link for that entry disappears from the View, and nothing replaces it by default. The entry stays in the View.
    • Anyone who opens an old edit link sees a message instead of the edit form.
    • A form opened before the deadline and saved after it is refused, and the entry stays as it was.

    Users who can edit other users’ entries, such as administrators, aren’t affected. The setting doesn’t change editing anywhere else: another View of the same form can still allow editing, and edits in the WordPress admin, imports and the Gravity Forms API work as before.

    Before you begin #

    • Install and activate the latest version of GravityView Pro.
    • Set up a View that lets people edit their own entries, with an Edit link in the View. See Allowing users to edit their own entries.
    • For a deadline based on a date in each entry, make sure the form has a Date field.

    Step 1: Turn on Edit Window #

    1. Open the View in the View editor.
    2. In the Settings box, click the Edit Entry tab.
    3. Turn on Edit Window.
    The View’s Settings box with the Edit Entry tab selected and Edit Window turned on, both highlighted. Below it are Closing rules, set to Standard, and Close the edit window.

    Once it’s on, these settings appear below it:

    • Closing rules: leave it on Standard unless you want custom rules (Step 3).
    • Close the edit window: when editing closes (Step 2). More settings appear below it, depending on the deadline you choose.
    • Also apply to deleting entries: whether deleting closes too (Step 4).
    • Message when the window is closed: what people see instead of the edit form (Step 5).

    Step 2: Choose when the window closes #

    In Close the edit window, choose the deadline that fits:

    OptionUse it whenExample
    When the form’s schedule endsEditing should close when the form stops accepting entriesAttendees can edit a conference sign-up until registration closes
    A set time after the entry was submittedEveryone gets the same amount of time after they submitPeople can fix typos in a listing for 48 hours
    On a specific dateOne cutoff applies to every entryApplicants can edit until the review starts on March 1
    Based on a Date fieldEach entry has its own dateMembers can edit a registration until 7 days before their session

    Each option adds its own settings below Close the edit window.

    Option 1: When the form’s schedule ends

    Editing closes at the end date and time in the form’s schedule settings in Gravity Forms. The schedule’s start date and entry limit don’t affect editing. If the form has no schedule end, editing stays open. Click Configure form scheduling to set one.

    Option 2: A set time after the entry was submitted

    Enter a whole number in Time after submission and choose Hours, Days or Weeks in Time unit. A day is exactly 24 hours. Editing an entry doesn’t restart the clock.

    Edit Window settings with Close the edit window set to A set time after the entry was submitted, 48 in Time after submission and Hours in Time unit.

    Option 3: On a specific date

    Enter a Deadline date and a Closing time. The date belongs to this View and doesn’t depend on the form’s schedule.

    Edit Window settings with Close the edit window set to On a specific date, a Deadline date of March 1, 2027 and a Closing time of 17:00.

    Closing time defaults to the end of the day (23:59:59) in your site’s timezone. Editing stays open until that exact time and closes one second after it.

    Option 4: Based on a Date field

    Choose the Deadline Date field, then choose On the date, Before the date or After the date in Close relative to the date, and enter the Days before or after. Closing time works the same way as for a specific date. A GravityBoard Due Date field works here too.

    Edit Window settings with Close the edit window set to Based on a Date field, a Deadline Date field selected, Before the date, a number of days, and a Closing time of 23:59:59.

    For example, to let members edit a registration until 7 days before its session, choose Based on a Date field, select the session’s Date field, choose Before the date and enter 7. For a session on November 8, editing stays open until 23:59:59 on November 1.

    When the date is empty decides what happens to entries with no date: Keep the window closed until a date is set (the default) or Leave the window open.

    Note: Anyone who can edit the Date field the deadline is based on can move their own deadline. Leave that field out of the View’s Edit Entry layout, or limit who can edit it in the field’s settings. An entry whose window has already closed can’t reopen it this way.

    Step 3: Add custom closing rules (optional) #

    Custom rules close the window when the rule matches. They can combine the deadline with values saved in the entry.

    1. In Closing rules, choose Custom.
    2. Under Close the window when, build the rule with conditions and AND or OR groups.

    The Deadline reached condition uses the deadline you chose in Step 2. If your rule doesn’t include Deadline reached, that deadline doesn’t apply, and the window closes only when the rule matches. In the example below, a registration closes at its deadline or as soon as its Status is Confirmed, whichever comes first.

    Closing rules set to Custom. Close the window when has an OR group with two conditions: Deadline reached is Yes, and Status is Confirmed.

    To close the window on field values alone, choose No deadline (custom rules only) in Close the edit window and use only field conditions.

    Rules can use Single Line Text, Paragraph Text, Number, Drop Down, Radio Buttons, Date, Email and Hidden fields from the View’s form. Rules check the values saved in the entry, so anyone who can edit those fields can change whether the window is open.

    Switching back to Standard keeps your custom rule but ignores it.

    Step 4: Decide whether deleting closes too #

    Also apply to deleting entries is off by default. While it’s off, people who can delete their own entries can still cancel after editing closes, using a Delete link in the View. The Delete button on the edit form isn’t available once editing closes, so add a Delete link field to the View if you want people to keep that option.

    Turn it on to close deleting at the same deadline.

    Step 5: Write the closed message (optional) #

    In Message when the window is closed, enter the plain text people see instead of the edit form, such as Editing closes 7 days before your session.

    An old edit link opened after the deadline. In place of the edit form, a notice reads: Editing closes 7 days before your session. If your plans change, you can still cancel your registration.

    Left empty, a deadline based on the form’s schedule shows the form’s schedule message, and the other deadlines show “The deadline for editing this entry has passed.” Deleting uses its own message: “The deadline for deleting this entry has passed.”

    Step 6: Save and test the View #

    Click Update to save the View.

    Users who can edit other users’ entries, such as administrators, aren’t affected by Edit Window, so you’ll still see the Edit link if you test while logged in as one. To test it, log in as a user who owns an entry past its deadline, then:

    1. Open the View and check that the Edit link is gone for that entry and the entry is still there.
    2. If you have an old edit link for that entry, open it and check that you see the closed message instead of the edit form.
    3. If you turned on Also apply to deleting entries, check that the Delete link is gone too.

    Things to know #

    • Changing the settings applies straight away. A later deadline can reopen editing for entries that had closed.
    • Combined Views use the primary form. In a View that shows entries from more than one form, a Date field deadline and custom rules apply to entries from the View’s primary form. Entries from the other forms stay locked.
    • Edit Window doesn’t send reminders or stop new submissions. To close the form itself, use the form’s schedule in Gravity Forms.
    • Magic Links has its own setting called Edit Window. That setting belongs to Magic Links and is separate from this one. When both apply to an entry, the one that closes first wins.

    Related articles #

    • Edit Window
    • Allowing users to edit their own entries
    • Configuring Delete Entry
    • Getting started with Magic Links
    • Creating an Entry Moderator role
    Still stuck? How can we help?

    How can we help?

    "*" indicates required fields

    This field is for validation purposes and should be left unchanged.
    Replies will go to this email.
    How can we help?*
    My pre-sale question is related to...*
    My WordPress skills are....*
    My Gravity Forms skills are...*
    You will be shown articles from our documentation.
    Vous pouvez nous écrire dans votre langue maternelle si c’est plus facile pour vous—nous nous occuperons de la traduction!
    Puedes escribirnos en tu idioma nativo si te resulta más fácil; ¡nosotros nos encargamos de la traducción!
    Sie können uns in Ihrer Muttersprache schreiben, wenn das für Sie einfacher ist – wir kümmern uns um die Übersetzung!
    U kunt ons in uw moedertaal schrijven als dat gemakkelijker voor u is — wij zorgen voor de vertaling!
    Du kan skrive til oss på ditt morsmål hvis det er enklere for deg — vi tar oss av oversettelsen!
    Du kan skriva till oss på ditt modersmål om det är lättare för dig — vi tar hand om översättningen!
    Você pode nos escrever em seu idioma nativo se for mais fácil para você — nós cuidaremos da tradução!
    Puoi scriverci nella tua lingua madre se ti è più facile — penseremo noi alla traduzione!
    Please provide as much detail as you're able; this helps us provide you with faster support.
    Drop files here or
    Accepted file types: jpg, jpeg, gif, png, tiff, pdf, bmp, zip, json, csv, xls, xlsx, Max. file size: 256 MB.
      Get better at Gravity Forms every Friday

      Was this page helpful?

      Table Of Contents
      • How Edit Window works
      • Before you begin
      • Step 1: Turn on Edit Window
      • Step 2: Choose when the window closes
      • Step 3: Add custom closing rules (optional)
      • Step 4: Decide whether deleting closes too
      • Step 5: Write the closed message (optional)
      • Step 6: Save and test the View
      • Things to know
      • Related articles
      GravityKit
      • How to Build It
      • GravityKit vs competitors
      • Pricing
      • Products
      • Our Team
      • Our Values
      • Work With Us
      • Partner Directory
      • Coupons
      Support
      • Support
      • Contact
      • Documentation
      • Scope of Support
      • Brand Guidelines
      • Brand Kit
      • Privacy Policy
      • Terms of Service (“Terms”)
      I am a...
      • Nonprofit
      • Web agency
      • Small business owner
      • Web developer
      • Educational institution
      • WordPress freelancer
      • Startup founder
      • One-person agency
      Get notified of updates.

      We’re constantly improving GravityKit. Fill out your email below and we’ll notify you anytime major updates drop.

      See past editions
      • Facebook
      • Twitter
      • Mastodon
      GravityKit is a Gravity Forms Certified Developer.

      Copyright © 2026, Katz Web Services, Inc.

      GravityKit and GravityView are registered trademarks of Katz Web Services, Inc.