Form Scheduling
Automatically open and close forms at specific dates and times.
ℹ️
Form scheduling requires SkunkForms Pro.
What is Form Scheduling?
Form scheduling automatically shows or hides forms based on dates you set. Perfect for event registrations, application deadlines, and limited-time offers.
Setting Up Scheduling
- Edit your form in the block editor
- In the form block settings, find Scheduling
- Set a start date (when the form opens)
- Set an end date (when the form closes)
- Customize the closed message
Scheduling Options
Start Date
When the form becomes available. Before this date, visitors see your closed message instead of the form.
End Date
When the form stops accepting submissions. After this date, visitors see your closed message.
Closed Message
Customize what users see when the form is closed:
"Registration has closed. Thank you for your interest."
Common Use Cases
Event Registration
- Start: January 15, 2025
- End: March 1, 2025
- Message: "Registration closed. See you at the event!"
Job Applications
- Start: Immediately (no start date)
- End: March 31, 2025
- Message: "This position has been filled."
Contest Entries
- Start: February 1, 2025
- End: February 28, 2025
- Message: "Contest ended. Winners announced soon."
Timezone
Forms use your WordPress site's timezone. Set this in Settings > General > Timezone.
Troubleshooting
Form Not Opening
- Check the start date hasn't passed
- Verify scheduling is enabled on the form
- Make sure the timezone is correct
Form Not Closing
- Verify the end date and time are correct
- Clear any caching plugins
- Check for conflicting scheduling plugins