Timed Entries for Gravity Forms
Add time limits and completion timers to Gravity Forms quizzes and forms, with auto-submit and timed field actions.
What it does
If you run timed quizzes or forms, you need a way to enforce deadlines and record how long each person takes. Without a timer, users can take as long as they want, and you have no completion-time data in your entries.
This add-on lets you set a time limit on any Gravity Forms form. When the limit is reached, it can auto-submit the form, block further editing, or redirect the page. You can also trigger actions at custom times during the session—showing or hiding fields, displaying alert messages, or revealing page elements on a schedule.
It records each user's completion time as an entry field, which can be visible to the user as a count-up or count-down timer, or kept hidden. It works for both quizzes and standard forms.
Key features
- Set a time limit for form or quiz completion
- Auto-submit, block editing, or redirect when time expires
- Trigger custom actions (show/hide fields, alert messages) at specific times
- Record total completion time as an entry field
- Display a visible count-up or count-down timer to the user
- Hide the timer from the user while still tracking time
- Show or hide page elements at custom intervals during the session
Good for
Written from Plugin Owl’s own listing. Version and dates come straight from the source and are checked weekly.
Can the timer be hidden from the user?
Yes, the entry timer field can be set to hidden so the user never sees it, while the time is still recorded in the entry.
What happens when the time limit is reached?
You can choose to auto-submit the form as-is, block further editing, or redirect the page—whichever fits your use case.
Can I trigger actions before the time limit is up?
Yes, you can set custom times during the session to show or hide fields, display messages, or reveal page elements.
Does it record how long each user took?
Yes, completion time is saved as an entry field and can optionally be shown to the user as a count-up or count-down timer.