{"id":377907,"date":"2026-10-03T10:34:19","date_gmt":"2026-10-03T10:34:19","guid":{"rendered":"https:\/\/es.wordpress.org\/plugins\/form-ranger-for-contact-form-7\/"},"modified":"2026-10-11T12:08:05","modified_gmt":"2026-10-11T12:08:05","slug":"entry-ranger-for-contact-form-7","status":"publish","type":"plugin","link":"https:\/\/ne.wordpress.org\/plugins\/entry-ranger-for-contact-form-7\/","author":16112365,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1.3","requires":"6.6","requires_php":"8.0","requires_plugins":null,"header_name":"Entry Ranger for Contact Form 7","header_author":"Bubuku","header_description":"Guarda, consulta, edita, importa y exporta los env\u00edos de Contact Form 7, con migraci\u00f3n desde Advanced CF7 DB.","assets_banners_color":"dcfbfb","last_updated":"2026-10-11 12:08:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/bubuku.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":338,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"lruizcode","date":"2026-10-03 10:33:45","revision":3726102},"1.0.1":{"tag":"1.0.1","author":"lruizcode","date":"2026-10-03 17:38:02","revision":3726569},"1.1.0":{"tag":"1.1.0","author":"lruizcode","date":"2026-10-11 12:08:05","revision":3739467}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3726102,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-158x158.png":{"filename":"icon-158x158.png","revision":3726102,"resolution":"158x158","location":"assets","locale":"","width":158,"height":158},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3726102,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3726102,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500-es_ES.png":{"filename":"banner-1544x500-es_ES.png","revision":3726102,"resolution":"1544x500","location":"assets","locale":"es_ES","width":1544,"height":500},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3726102,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250-es_ES.png":{"filename":"banner-772x250-es_ES.png","revision":3726102,"resolution":"772x250","location":"assets","locale":"es_ES","width":772,"height":250},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3726102,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3739467,"resolution":"1","location":"assets","locale":"","width":1230,"height":1140},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3739467,"resolution":"10","location":"assets","locale":"","width":1230,"height":1140},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3739467,"resolution":"2","location":"assets","locale":"","width":1230,"height":1140},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3739467,"resolution":"3","location":"assets","locale":"","width":1230,"height":1140},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3739467,"resolution":"4","location":"assets","locale":"","width":1230,"height":1140},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3739467,"resolution":"5","location":"assets","locale":"","width":1230,"height":1140},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3739467,"resolution":"6","location":"assets","locale":"","width":1230,"height":1140},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3739467,"resolution":"7","location":"assets","locale":"","width":1230,"height":1140},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3739467,"resolution":"8","location":"assets","locale":"","width":1230,"height":1140},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3739467,"resolution":"9","location":"assets","locale":"","width":1230,"height":1140}},"screenshots":{"1":"Submissions list with search, status filters (All, Unread, Read, Starred), pagination, and CSV export.","2":"Scheduled reports: every report with its schedule, next send, last result, and active or paused status.","3":"Report editor: choose the form, the ordered columns, and a daily, weekly or monthly schedule.","4":"Delivery options (email attachment or secure download link) and the run history of each report.","5":"Appearance panel: sort order, row density, items per page, and visible columns.","6":"Row actions menu: mark as read\/unread, star, or delete a submission.","7":"Forms screen with submission and unread counts for each Contact Form 7 form.","8":"CSV import wizard: choose the target form and upload the file.","9":"Guided migration from Advanced CF7 DB, with legacy capabilities cleanup.","10":"Settings: IP handling, retention days, excluded forms, import size limit, report attachment size and file retention, and form columns."}},"plugin_section":[],"plugin_tags":[5445,1152,567,1859,16877],"plugin_category":[42,59],"plugin_contributors":[249034,180155],"plugin_business_model":[],"class_list":["post-377907","plugin","type-plugin","status-publish","hentry","plugin_tags-cf7","plugin_tags-contact-form-7","plugin_tags-csv","plugin_tags-export","plugin_tags-submissions","plugin_category-contact-forms","plugin_category-utilities-and-tools","plugin_contributors-bubuku","plugin_contributors-lruizcode","plugin_committers-lruizcode"],"banners":{"banner":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/banner-772x250.png?rev=3726102","banner_2x":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/banner-1544x500.png?rev=3726102","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/icon.svg?rev=3726102","icon":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/icon.svg?rev=3726102","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/screenshot-1.png?rev=3739467","caption":"Submissions list with search, status filters (All, Unread, Read, Starred), pagination, and CSV export."},{"src":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/screenshot-2.png?rev=3739467","caption":"Scheduled reports: every report with its schedule, next send, last result, and active or paused status."},{"src":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/screenshot-3.png?rev=3739467","caption":"Report editor: choose the form, the ordered columns, and a daily, weekly or monthly schedule."},{"src":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/screenshot-4.png?rev=3739467","caption":"Delivery options (email attachment or secure download link) and the run history of each report."},{"src":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/screenshot-5.png?rev=3739467","caption":"Appearance panel: sort order, row density, items per page, and visible columns."},{"src":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/screenshot-6.png?rev=3739467","caption":"Row actions menu: mark as read\/unread, star, or delete a submission."},{"src":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/screenshot-7.png?rev=3739467","caption":"Forms screen with submission and unread counts for each Contact Form 7 form."},{"src":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/screenshot-8.png?rev=3739467","caption":"CSV import wizard: choose the target form and upload the file."},{"src":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/screenshot-9.png?rev=3739467","caption":"Guided migration from Advanced CF7 DB, with legacy capabilities cleanup."},{"src":"https:\/\/ps.w.org\/entry-ranger-for-contact-form-7\/assets\/screenshot-10.png?rev=3739467","caption":"Settings: IP handling, retention days, excluded forms, import size limit, report attachment size and file retention, and form columns."}],"raw_content":"<!--section=description-->\n<p>Contact Form 7 sends an email and forgets the submission. If that email lands in spam, bounces or gets deleted, the lead is gone. There is no list to search, no way to export what arrived last week, and no easy way to give your sales or HR team a regular summary.<\/p>\n\n<p>Entry Ranger for Contact Form 7 keeps every submission in its own indexed table, lets you manage them from a single screen, and can email your team a CSV of the new entries every day, week or month.<\/p>\n\n<h4>Never lose a submission<\/h4>\n\n<ul>\n<li>List view with search, date and status filters, server-side pagination, and bulk actions.<\/li>\n<li>Detail panel with inline editing, attachments, and automatic read marking.<\/li>\n<li>Unread, read and starred statuses, so nothing waits unnoticed.<\/li>\n<\/ul>\n\n<h4>Email your team a CSV on a schedule<\/h4>\n\n<ul>\n<li>Pick a form, the columns and their order, and a daily, weekly or monthly schedule.<\/li>\n<li>Each report only contains what arrived since the previous one: no duplicates, no manual exports.<\/li>\n<li>Send the file as an attachment or as a secure download link that requires a logged-in user.<\/li>\n<li>Custom email subject, body and placeholders; run a report now, send yourself a test, preview the CSV and browse the run history.<\/li>\n<li>Already using Advanced CF7 DB \u2013 Schedule Report? Import your schedules (they arrive paused, so nothing is sent twice).<\/li>\n<\/ul>\n\n<h4>Export and import without limits<\/h4>\n\n<ul>\n<li>Streaming CSV export without row or memory limits.<\/li>\n<li>Batch CSV import with automatic column detection, preview, and error reporting.<\/li>\n<\/ul>\n\n<h4>Switching from Advanced CF7 DB<\/h4>\n\n<ul>\n<li>Guided migration in batches. Legacy tables are not deleted.<\/li>\n<\/ul>\n\n<h4>Privacy and permissions<\/h4>\n\n<ul>\n<li>Per-form permissions, GDPR\/privacy support (export\/delete personal data), and configurable retention.<\/li>\n<li>No external servers, analytics, or telemetry.<\/li>\n<\/ul>\n\n<p><strong>Who is it for?<\/strong> Agencies, marketing teams and HR departments that receive leads or job applications through Contact Form 7 and need to keep, find and share them.<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>Entry Ranger for Contact Form 7 does not send data to any external server and does not include analytics, telemetry, or license checks.<\/p>\n\n<p>Submissions from your Contact Form 7 forms are stored in the <code>wp_entrafo_submissions<\/code> and <code>wp_entrafo_files<\/code> tables in your own database, and may include the fields entered by the person submitting the form, their IP address, user agent, and any attached files.<\/p>\n\n<p>Scheduled reports email CSV files with those submissions to the recipients you configure, using your site's own mail system (wp_mail). Generated files are kept on your server for the number of days set in Settings. Erasing a person's data with the WordPress privacy tools does not recall copies already emailed or files not yet deleted. You can delete them from the plugin screen, limit their retention using configurable retention settings, or use the WordPress privacy tools (Export Personal Data \/ Remove Personal Data), which this plugin registers natively.<\/p>\n\n<h3>SUPPORT<\/h3>\n\n<p><strong>Need help or have a suggestion?<\/strong>\nPlease use the <a href=\"https:\/\/wordpress.org\/support\/plugin\/entry-ranger-for-contact-form-7\/\">official WordPress.org Support Forum<\/a> for any issues related to the plugin.<\/p>\n\n<p><strong>Official Website<\/strong>\nFor additional information or to get in touch with the development team, please visit our <a href=\"https:\/\/www.bubuku.com\/\">official website<\/a>.<\/p>\n\n<p><strong>Like the plugin?<\/strong>\nPlease <a href=\"https:\/\/wordpress.org\/support\/plugin\/entry-ranger-for-contact-form-7\/reviews\/?filter=5\">leave a 5-star review<\/a> and help others discover Entry Ranger for Contact Form 7.<\/p>\n\n<h3>ABOUT BUBUKU_CODE<\/h3>\n\n<p>We develop custom solutions for WordPress focused on performance, accessibility, and maintainable code. Our work includes plugins, themes, and integrations designed to improve the daily workflow of marketing and content teams.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin from the Plugins menu.<\/li>\n<li>Open \u201cContact \u2192 Submissions\u201d in the admin.<\/li>\n<li>To receive a CSV by email automatically, open the \u201cScheduled reports\u201d tab and create a report.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20contact%20form%207%3F\"><h3>Do I need Contact Form 7?<\/h3><\/dt>\n<dd><p>Yes. The plugin declares <code>Requires Plugins: contact-form-7<\/code> and shows a notice if it is not active.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20the%20data%20from%20advanced%20cf7%20db%3F\"><h3>What happens to the data from Advanced CF7 DB?<\/h3><\/dt>\n<dd><p>It is copied into the new tables in batches through the migration wizard. The old tables are not deleted.<\/p><\/dd>\n<dt id=\"are%20attachments%20protected%20against%20direct%20access%3F\"><h3>Are attachments protected against direct access?<\/h3><\/dt>\n<dd><p>Files are stored in <code>wp-content\/uploads\/entrafo-private\/<\/code>, and the plugin automatically creates an <code>.htaccess<\/code> file and an <code>index.php<\/code> file that block direct access on Apache servers. If your hosting uses nginx or IIS, <code>.htaccess<\/code> is not interpreted, so it is advisable to add a server rule:<\/p>\n\n<pre><code>location ~* \/wp-content\/uploads\/entrafo-private\/ {\n    deny all;\n}\n<\/code><\/pre>\n\n<p>In any case, file names are random (128-bit) and are only served from the plugin via the REST API after checking permissions on every request.<\/p><\/dd>\n<dt id=\"can%20i%20send%20submissions%20to%20my%20team%20automatically%3F\"><h3>Can I send submissions to my team automatically?<\/h3><\/dt>\n<dd><p>Yes. Create a report in the Scheduled reports tab, choose the form, the columns and the recipients, and pick a daily, weekly or monthly schedule. The CSV is sent by email as an attachment or as a secure download link.<\/p><\/dd>\n<dt id=\"will%20a%20report%20include%20the%20same%20submissions%20twice%3F\"><h3>Will a report include the same submissions twice?<\/h3><\/dt>\n<dd><p>No. Each report only contains the submissions received since the previous successful run. If a send fails, the next run includes those rows again.<\/p><\/dd>\n<dt id=\"how%20do%20scheduled%20reports%20run%3F\"><h3>How do scheduled reports run?<\/h3><\/dt>\n<dd><p>They use WP-Cron, which runs when the site receives visits. For on-time delivery on quiet sites, define <code>DISABLE_WP_CRON<\/code> and call <code>wp-cron.php<\/code> from a system cron every few minutes. The Scheduled reports tab warns you if WP-Cron is disabled or reports are overdue.<\/p><\/dd>\n<dt id=\"where%20are%20the%20report%20files%20stored%3F\"><h3>Where are the report files stored?<\/h3><\/dt>\n<dd><p>In <code>wp-content\/uploads\/entrafo-private\/reports\/<\/code>, with random names, under the same protection as attachments. They are deleted after the number of days set in Settings (90 by default). Download links in emails expire and require a logged-in user who can export the form.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New \"Scheduled reports\" tab: email a CSV with the new submissions of a form on a daily, weekly or monthly schedule.<\/li>\n<li>Each report only contains what arrived since the previous one, with chosen and ordered columns, custom email template and placeholders.<\/li>\n<li>Send the file as an attachment or as a secure download link; run a report now, send a test to yourself, download a preview and browse the run history.<\/li>\n<li>Import the schedules created with Advanced CF7 DB \u2013 Schedule Report (imported paused).<\/li>\n<li>New permission <code>entrafo_manage_reports<\/code> and new settings for attachment size and how long generated files are kept.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Imported legacy submissions are now marked as read.<\/li>\n<li>Bulk delete shows a single confirmation dialog.<\/li>\n<li>New \"Empty form\" button to delete all submissions of the selected form.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Capture Contact Form 7 submissions in dedicated tables.<\/li>\n<li>Single screen with search, filters, pagination, and bulk actions.<\/li>\n<li>Streaming CSV export and batch CSV import.<\/li>\n<li>Guided migration from Advanced CF7 DB.<\/li>\n<li>Per-form permissions, GDPR\/privacy support, and configurable retention.<\/li>\n<\/ul>","raw_excerpt":"Never lose a Contact Form 7 lead: save every submission, search and export it, and email scheduled CSV reports to your team.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/377907","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=377907"}],"author":[{"embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/lruizcode"}],"wp:attachment":[{"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=377907"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=377907"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=377907"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=377907"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=377907"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ne.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=377907"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}