Troubleshooting Forminator Form Expiration Date Not Saving
Content
Are you trying to change the expiration date for your Forminator form, only to find that it reverts to the old date after you click 'Update'? This is a common and frustrating issue reported by many users. This guide will explain the likely cause and walk you through the most effective solutions.
The Problem: Expiration Date Changes Won't Stick
Users report a specific bug where the 'Lifespan/Expiry' date in a form's Behavior settings does not save correctly. The process typically looks like this:
- You select a new date using the date picker.
- You click 'Update' and receive a successful "Saved" confirmation message.
- However, upon refreshing the form editor page, the old expiration date is still displayed. The form continues to expire based on the original date, not the new one you set.
Why This Happens
Based on community reports and official responses, this behavior has been identified as a software bug within specific versions of the Forminator plugin. The 'Forminator Forms – Contact Form, Payment Form & Custom Form Builder' team has acknowledged this issue in their support forums. The bug prevents the new date value from being properly written to the database, even though the save operation appears to complete successfully on the surface.
How to Fix It: Recommended Solutions
Solution 1: Update the Plugin (Most Recommended)
The 'Forminator Forms – Contact Form, Payment Form & Custom Form Builder' team has stated that a fix for this bug was implemented in Forminator version 1.38.0.
- Go to your WordPress admin dashboard.
- Navigate to Dashboard > Updates.
- If an update for Forminator is available, ensure you are updating to version 1.38.0 or higher.
- Run the update and then test if you can now successfully change and save the expiration date.
Solution 2: Clear Caching (If Updating Doesn't Work)
If you are already on a recent version of Forminator and the problem persists, a server-side cache might be serving an old version of the form's settings.
- Clear any object caching on your server (e.g., Redis or Memcached). Contact your web hosting provider for assistance with this if you are unsure how to do it yourself.
- Clear any page caching from your caching plugin (e.g., WP Rocket, W3 Total Cache) or your host's built-in cache.
- After clearing all caches, try updating the expiration date again.
Solution 3: Manual Workaround (For Older Versions)
If you are unable to update to version 1.38.0 immediately, a confirmed workaround from the plugin's support team is to roll back to Forminator version 1.35.1, which did not contain this bug.
- You can download older versions like 1.35.1 from the Advanced View section on the plugin's WordPress.org page (scroll down to "Previous Versions").
- Before installing the older version, it is highly advised to create a full backup of your website.
- Deactivate and delete your current version of Forminator (your form data is stored in the database and will be safe).
- Install and activate version 1.35.1 from the ZIP file you downloaded.
- You should now be able to change the expiration date. Plan to update to the latest fixed version (1.38.0+) as soon as possible.
Conclusion
The inability to save a form's expiration date is a known bug that has since been resolved. The most straightforward fix is to ensure your Forminator plugin is updated to the latest version. If the issue remains, investigate your site's caching mechanisms. As a last resort, rolling back to a stable older version can provide a temporary solution until you can update.
Related Support Threads Support
-
How to bulk delete form entries?https://wordpress.org/support/topic/how-to-bulk-delete-form-entries/
-
Forms where content can be updatedhttps://wordpress.org/support/topic/forms-where-content-can-be-updated-2/
-
Can form-settings (no custom code) change with Plugin updates?https://wordpress.org/support/topic/can-form-settings-no-custom-code-change-with-plugin-updates/
-
Unable to save after changing form settingshttps://wordpress.org/support/topic/unable-to-save-after-changing-form-settings/
-
Disallow copy and validation conditionshttps://wordpress.org/support/topic/disallow-copy-and-validation-conditions/
-
Expire Date Can’t be Typedhttps://wordpress.org/support/topic/expire-date-cant-be-typed/
-
Unable to change Lifespan Date in Behaviorhttps://wordpress.org/support/topic/unable-to-change-lifespan-date-in-behavior/
-
Visibility hide/show no longer workinghttps://wordpress.org/support/topic/visibility-hide-show-no-longer-working/
-
Expire Time, not just Datehttps://wordpress.org/support/topic/expire-time-not-just-date/
-
sticky recordhttps://wordpress.org/support/topic/sticky-record/
-
Form not updating (Permissions)https://wordpress.org/support/topic/form-not-updating-permissions/
-
BUG no update in expiration form date fieldhttps://wordpress.org/support/topic/bug-no-update-in-expiration-form-date-field/
-
Expire form date not saved (1.36.3)https://wordpress.org/support/topic/expire-form-date-not-saved/
-
HELP. I cannot change the expiration date on any forms!https://wordpress.org/support/topic/help-i-cannot-change-the-expiration-date-on-any-forms/
-
Form submission date formathttps://wordpress.org/support/topic/form-submission-date-format/