Sharing2 Min.

File uploads from form not saved

If you use a file upload block in your form, it can happen the files aren't saved properly. This article contains a checklist to troubleshoot such issues.


Please follow this checklist to investigate why your file uploads are not stored correctly:

1. Check Tripetto plugin version

First of all, check which version of the Tripetto plugin you have installed via the Plugins section in your WP Admin. Make sure you have installed the latest version to stay up-to-date with features and bugfixes.

To update the Tripetto plugin to the latest version, please see our article about updating the plugin.

2. Check file upload block

Screenshot of file upload block in Tripetto
Advanced options of the file upload block.

Next, check the settings of your file upload block. It offers multiple settings to let you control what people can upload. Maybe the maximum file size you entered is not sufficient, or a certain file type is not on your list of allowed file types. For more information on these options, please have a look at this article:

3. Check WordPress upload settings

Your WordPress installation also has a few settings for uploading. Some of these can influence what's allowed to upload to your WordPress instance, for example the maximum upload size.

How to access and edit those settings differs per WordPress installation, so you'd have to see how you can do that for your case.

4. Check conflicting plugins

Lastly, check if any other WordPress plugins might cause conflicts. WordPress offers lots of plugins, so we can't prevent all conflicts with other plugins, as everybody uses a different set of plugins. Based on some user feedback we are aware of conflicts with the following (type of) plugins:

  • Caching plugins
    Caching plugins can cause issues when a cached version of your page and/or form is shown. Examples of such plugins are W3 Total Cache and WP Rocket.
    To solve conflicts with such plugins, you often can exclude the Tripetto scripts and the page that the form is embedded at from those plugins, preventing it to show cached versions of your page/form. How to do this, depends on each particular plugin.
  • Optimize, minify and bundle plugins
    These types of plugins might mess up some scripts of the Tripetto plugin. Examples of such plugins are Autoptimizer and WP-Optimize.
    To solve conflicts with such plugins, you often can exclude the Tripetto scripts from those plugins, preventing it to influence the Tripetto scripts. How to do this, depends on each particular plugin.
  • Firewall plugins
    These types of plugins might block certain data to be uploaded.
    Try to see if it makes a difference if you disable that plugin. Possibly you can make an exception for Tripetto uploads, or you can edit the settings of the plugin to allow uploads from Tripetto.
  • Wordfence
    This plugin might block the Tripetto plugin to submit data.
    To solve conflicts with Wordfence, enable the Learn mode inside the Wordfence plugin and then complete a Tripetto form in your WP site. Wordfence then learns that Tripetto wants to send data. After that you can disable the Learn mode again.

Still having issues?

Despite the above checklist, you're still experiencing issues? Don't hesitate to submit a support ticket. We're happy to help you!

In this article

    Help us improve