Description
Abdullah Naseem Submission Manager for Contact Form 7
allows administrators to view and manage saved form submissions
directly from the WordPress dashboard.
Instead of searching through different forms or dealing with raw database records, you can view your Contact Form 7 forms first, select a form, and then view the submissions belonging to that specific form.
β¨ Features
- π List all Contact Form 7 forms
- π₯ View submissions by form
- π’ Submission count for each form
- ποΈ Store submissions in a dedicated database table
- π Associate submissions with the Contact Form 7 form ID
- π Record submission date and time
- π¨ Clean and modern WordPress admin interface
- π± Responsive admin layout
- π WordPress capability-based admin access
- β‘ Lightweight and simple
- π§© Works with existing Contact Form 7 forms
- π οΈ No complicated configuration required
πΈ How It Works
1. Open Submission Entries
After installation, you’ll find a new menu in your WordPress dashboard:
Abdullah Naseem Submission Manager for Contact Form 7
The plugin provides a dedicated interface for managing your form submissions.
2. Select a Form
The first screen displays your available Contact Form 7 forms.
Each form shows:
- Form name
- Contact Form 7 form ID
- Number of stored submissions
- View Entries button
3. View Form Entries
Click View Entries to see submissions belonging to that specific form.
Each submission displays:
- Entry ID
- Submission date and time
- Submitted field names
- Submitted values
This keeps submissions organized and prevents entries from different forms from being mixed together.
π₯οΈ Admin Interface
The plugin is designed around a simple workflow:
Abdullah Naseem Submission Manager for Contact Form 7
β
βΌ
Contact Form 7 Forms
β
βββ Contact Us
β βββ View Entries
β
βββ Request a Demo
β βββ View Entries
β
βββ Support Form
βββ View Entries
This makes it easy to manage submissions even when your website contains multiple Contact Form 7 forms.
π¦ Installation
Method 1: WordPress Admin
- Download the plugin.
- Log in to your WordPress dashboard.
- Go to Plugins Add New Plugin.
- Click Upload Plugin.
- Upload the plugin ZIP file.
- Click Install Now.
- Activate the plugin.
Method 2: Manual Installation
- Download the plugin ZIP file.
- Extract the ZIP file.
- Upload the
an-submission-entriesfolder to:
/wp-content/plugins/
- Go to WordPress Dashboard Plugins.
- Find Abdullah Naseem Submission Manager for Contact Form 7 for Contact Form 7.
- Click Activate.
π Requirements
Before using the plugin, make sure your website has:
- WordPress 5.0 or higher
- PHP 7.4 or higher
- Contact Form 7 installed and activated
The plugin is designed to work alongside Contact Form 7 and stores submissions when forms are submitted.
βοΈ Usage
After activating the plugin:
- Create or use an existing Contact Form 7 form.
- Add the form to a page.
- Submit the form from the frontend.
- Open:
WordPress Dashboard Abdullah Naseem Submission Manager for Contact Form 7
- Select the form.
- Click View Entries.
- Review the submitted information.
No shortcode or additional configuration is required for the WordPress admin submission manager.
ποΈ Data Storage
The plugin stores submissions in a dedicated WordPress database table:
wp_cf7_submissions
The actual table prefix depends on your WordPress installation.
For example:
wp_cf7_submissions
or:
wp123_cf7_submissions
The table stores information such as:
| Field | Description |
| id | Unique submission ID |
| form_id | Contact Form 7 form ID |
| form_title | Contact Form 7 form title |
| submitted_data | Submitted form data |
| submit_time | Submission date and time |
The plugin uses WordPress’s database API and dbDelta() for database management.
π Security
Abdullah Naseem Submission Manager for Contact Form 7 uses WordPress security practices including:
- WordPress capability checks
- Sanitized form IDs
- Escaped admin output
- Prepared database queries
- WordPress database APIs
- Serialized submission data for structured storage
Only users with the appropriate WordPress administrative capability can access the submission management interface.
π― Why Use Abdullah Naseem Submission Manager for Contact Form 7?
Contact Form 7 focuses on creating and processing forms, while Abdullah Naseem Submission Manager for Contact Form 7 provides a convenient way to keep and review submitted entries inside WordPress.
Instead of building a custom submission management system for every website, you can use one dedicated interface:
Forms Select Form View Entries
It’s intentionally lightweight and focused on making submission management easier.
π Roadmap
Future versions may introduce additional submission management features, including:
- π Submission search
- π Pagination
- ποΈ Individual submission view
- ποΈ Delete submissions
- βοΈ Bulk actions
- π₯ CSV export
- π Date filtering
- π New/unread submission indicators
- π Submission statistics
- π File attachment handling
- π§ Submission notifications
- π€ Advanced export options
β Frequently Asked Questions
Does this plugin require Contact Form 7?
Yes. Contact Form 7 must be installed and activated for the plugin to capture Contact Form 7 submissions.
Where can I view submissions?
Go to:
WordPress Dashboard Abdullah Naseem Submission Manager for Contact Form 7
Select a form and click View Entries.
Does the plugin modify my Contact Form 7 forms?
No. The plugin works alongside Contact Form 7 and does not require you to rebuild your existing forms.
Does the plugin store submissions in WordPress?
Yes. Submitted data is stored in a dedicated database table associated with your WordPress installation.
Can I use it with multiple Contact Form 7 forms?
Yes. The plugin detects your Contact Form 7 forms and organizes submissions by form.
What happens if I have many forms?
All available Contact Form 7 forms are displayed in the admin interface, with a submission count for each form.
Do I need to configure a shortcode?
No. The admin submission manager works without any shortcode configuration.
π‘οΈ Privacy
This plugin stores form submission data in your WordPress database.
The type of information stored depends on the fields included in your Contact Form 7 forms.
Website administrators should review their site’s privacy policy and ensure that storing submitted information complies with applicable privacy requirements.
If your forms collect personal information, clearly inform visitors about how their submitted data is stored and used.
π External Services
Abdullah Naseem Submission Manager for Contact Form 7 does not require an external API or third-party cloud service to store submissions.
Submission data is stored on your own WordPress installation.
The plugin works with Contact Form 7, which is a separate WordPress plugin.
π License
Abdullah Naseem Submission Manager for Contact Form 7 for Contact Form 7 is licensed under the:
GNU General Public License v2.0 or later
GPL-2.0-or-later
You are free to use, modify, and distribute the plugin according to the terms of the license.
π¨βπ» Author
Abdullah Naseem
GitHub:
https://github.com/abdullahnart/
π Support & Contributions
Found a bug, have an idea, or want to contribute?
You can open an issue or submit improvements through the project’s GitHub repository:
https://github.com/abdullahnart/an-submission-entries
π Changelog
1.1.0
- Added dedicated Abdullah Naseem Submission Manager for Contact Form 7 admin menu.
- Added Contact Form 7 form listing.
- Added submission count for each form.
- Added form-specific submission viewing.
- Added Contact Form 7 form ID to stored submissions.
- Improved database structure.
- Added modern WordPress admin styling.
- Added responsive admin interface.
- Improved submission data presentation.
- Added admin capability checks.
- Improved database queries and escaping.
- Added activation-based database setup.
- Initial submission management functionality.
- Added Contact Form 7 submission storage.
- Added basic submission display.
β Abdullah Naseem Submission Manager for Contact Form 7 for Contact Form 7
A lightweight way to turn Contact Form 7 submissions into an organized, easy-to-manage WordPress dashboard experience.
Create forms. Receive submissions. Manage entries.
Disclaimer
This is an independent plugin and is not affiliated with or
endorsed by the Contact Form 7 project or its developers.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Abdullah Naseem Submission Manager for Contact Form 7” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Abdullah Naseem Submission Manager for Contact Form 7” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.




