Discussion on Storage for Contact Form CF7


Preseto supports this item


This author's response time can be up to 2 business days.

269 comments found.


UCANSS Purchased

Hello, I’m really interested by your plugin, I only have one question, does it work with the contact form 7 extension : Multifile Upload Field ? Thank you for your answer. Best regards, Emilie

Hi! Could you please share a link to the Multifile Upload Field extension? It should work just fine. Feel free to request a refund if it doesn’t work.

Hi Preseto, I bought this plugin because I thought it would fix the issue that contact form 7 entries are not being delivered to my inbox. Im still having that issue. Could you help me fix it, please?

Hi! This plugin stores all contact form entries in your WordPress admin (Under Contact > Entries) so you no longer have to worry about missing the emails. If you do need to send the emails, see this blog post for configuring the email headers.


dhasley Purchased

What is the process for updating this plugin manually and keeping my db entries? When I try to add new and upload the .zip it says the folder already exists. I don’t want to delete it and lose my db… thank you!

I suggest using the automatic updates described in the readme:

Install the Envato Market plugin to enable automatic updates of this plugin right from your WordPress dashboard. Remember to specify your API Token in the Envato Market settings page.

For manual updates you’re safe to disable and delete the existing plugin, and upload the new one. It will keep all the DB entries and configuration.

Hello. I’ve been trying to update this plugin for a while now and have tried a number of different ways, but every time I do, I get a fatal error message as follows:

Fatal error: Can’t use method return value in write context in /home/content/37/12042737/html/wp-content/plugins/cf7-storage/src/class-cf7-storage-plugin-settings.php on line 75

I have tried manually updating it via FTP files and completely deactivating/deleting the older version and reinstalling, but I get this message every time. Can you please help me figure out why this is happening?

This is probably happening due to an old PHP version (before 5.5). Is there a way for you to upgrade to a newer PHP? Which host are you using?

Thank you. My client’s host is with GoDaddy and it was running 5.4. I’ve updated it to 5.6 and the plugin activated.


Ersofis Purchased

Hi, I need help with something. I would like to turn off the email sending feature in Contact form 7. I just want him in the entry. “There was an error sending your message. Please try again later.” I get this error. I don’t want to use e-mail. Could you help? (Sorry for the bad english.)

Hi! The email template (under the Mail tab in the form settings) is used for configuring the entry title in the submission list view, so you would need to have it configured to something:

Screenshot of Contact Form 7 Storage entry list view

To disable sending emails, add the following code to the functions.php of your theme:

add_filter( 'wpcf7_skip_mail', '__return_true' );

which will disable sending the email but will still capture the submission.

Presale Question – save data – send file

Can this send a file after successful entry submission?

User enters info to the CF7 form – Submits, and if OK they receive a file (pdf)


This could be configured using the core Contact Form 7 functionality using the “2nd Mail” option—send an email to the form author with a link to a PDF file.

Hi, very interested. Does this plugin store the data even if the person fails to fill in and submit the form?

It only stores the form data when a form is submitted and it passes all the input field validation checks.


marcie73 Purchased

Hello, attachments are not saved in given location …/uploads/cf7-storage/. Please help!

Hi! Could you please send me a temporary login information to and we’ll have a look!

1. Does it display an error message when trying to submit a form with an attachment?

2. Does the single view of the specific submission list the attachment file?

Attachment list under each submission


hih2019 Purchased

Got everything setup, and emails are working great, but I get this error when I attempt to export a CSV. Warning: Invalid argument supplied for foreach() in /customers/9/b/c/ on line 1371


hih2019 Purchased

I’m not collecting attachments, but after they fill out the form, the email gets send with an attached PDF report.

Interesting! Could you please email a screenshot of the form “Mail” settings to

Contact Form 7 mail settings

Thanks for getting in touch! I’ve released version 2.0.3 which fixes the issue with local upload attachment references. I’ve also emailed you the latest version since it might take a while for Envato to review the changeset.