Contributors: iGenerate Digital
Donate link: iGenerate Digital
Tags: contact form, contact form 7, address book, csv export, form submissions
Requires at least: 5.0
Tested up to: 6.6
Requires PHP: 7.2
Stable tag: 1.0
License: GPLv2 or later
License URI: GPLv2 License
Contact List stores Contact Form 7 submissions and allows for managing and exporting contacts.
Contact List is a WordPress plugin that stores submissions from Contact Form 7 forms. It allows you to manage and export contacts to a CSV file. The plugin includes a settings page where you can map form fields to database columns for each Contact Form 7 form.
-
Download the Plugin:
- Download the latest version of the plugin from the repository or release page.
-
Upload to WordPress:
- Go to the WordPress Admin Dashboard.
- Navigate to
Plugins
>Add New
. - Click on the
Upload Plugin
button. - Choose the downloaded ZIP file and click
Install Now
.
-
Activate the Plugin:
- After installation, click
Activate
to activate the plugin.
- After installation, click
-
Verify Database Table:
- The plugin will automatically create a database table named
cf7_storage
to store the submissions.
- The plugin will automatically create a database table named
-
Go to Settings:
- Navigate to
CF7 Storage
>Settings
in the WordPress Admin Dashboard.
- Navigate to
-
Map Fields:
- You will see a tabbed interface with each Contact Form 7 form.
- Select the tab for the form you want to configure.
- Use the dropdown menus to map the form fields to the corresponding database columns (Name, Email, Website, Company, Phone, Comments).
- You can select
None
if a form does not collect a particular field.
-
Save Settings:
- Click the
Save Changes
button to save the mappings.
- Click the
-
View Submissions:
- Navigate to
CF7 Storage
in the WordPress Admin Dashboard. - You will see a list of all stored submissions with their details.
- Navigate to
-
Export to CSV:
- To export the submissions to a CSV file, click the
Export to CSV
button.
- To export the submissions to a CSV file, click the
- Ensure the database table
cf7_storage
exists and has the correct structure. - Check the
wp-content/debug.log
file for any errors. - Verify field mappings in the settings page.
- Ensure there are submissions stored in the database.
- Check for any errors during the export process.
- Screenshot showing the settings page.
- Screenshot showing the submissions list.
- Screenshot showing the CSV export button.
- Initial release.
- Initial release.
This plugin is licensed under the GPLv2 or later.
For support or questions, please contact support@igeneratedigital.com.au.