{"id":343326,"date":"2026-08-04T11:11:20","date_gmt":"2026-08-04T11:11:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/submissions-auto-cleanup-for-elementor\/"},"modified":"2026-08-05T06:47:58","modified_gmt":"2026-08-05T06:47:58","slug":"submissions-auto-cleanup-for-elementor","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/submissions-auto-cleanup-for-elementor\/","author":15381830,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0","stable_tag":"1.0","tested":"7.0.2","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Submissions Auto Cleanup for Elementor","header_author":"Christoph Nagel","header_description":"Deletes Elementor Pro form submissions older than a configurable number of days. Default: 31 days.","assets_banners_color":"dacdf3","last_updated":"2026-08-05 06:47:58","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.just-a-web-developer.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":52,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"cmsgeek","date":"2026-08-05 06:47:58"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3634131,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3634129,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3634130,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[3786,153,76538,161150,202777],"plugin_category":[59],"plugin_contributors":[171911],"plugin_business_model":[],"class_list":["post-343326","plugin","type-plugin","status-publish","hentry","plugin_tags-cleanup","plugin_tags-database","plugin_tags-elementor","plugin_tags-elementor-pro","plugin_tags-form-submissions","plugin_category-utilities-and-tools","plugin_contributors-cmsgeek","plugin_committers-cmsgeek"],"banners":{"banner":"https:\/\/ps.w.org\/submissions-auto-cleanup-for-elementor\/assets\/banner-772x250.png?rev=3634130","banner_2x":"https:\/\/ps.w.org\/submissions-auto-cleanup-for-elementor\/assets\/banner-1544x500.png?rev=3634129","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/submissions-auto-cleanup-for-elementor\/assets\/icon-256x256.png?rev=3634131","icon_2x":"https:\/\/ps.w.org\/submissions-auto-cleanup-for-elementor\/assets\/icon-256x256.png?rev=3634131","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Submissions Auto Cleanup for Elementor is a lightweight WordPress plugin that helps keep your Elementor Pro form submissions database clean.<\/p>\n\n<p>Elementor Pro can store submitted form data inside the WordPress admin area. Over time, this list can become very large, especially on websites with active contact forms, lead forms, or application forms.<\/p>\n\n<p>This plugin automatically removes stored Elementor Pro submissions that are older than a configurable retention period. By default, submissions older than 31 days are deleted.<\/p>\n\n<p>The cleanup process removes the related database records from the Elementor submissions tables, including:<\/p>\n\n<ul>\n<li>Submission entries<\/li>\n<li>Submission field values<\/li>\n<li>Submission action logs<\/li>\n<\/ul>\n\n<p>This helps reduce database growth and supports data minimization practices.<\/p>\n\n<p>Important: This plugin only deletes stored Elementor Pro submissions from the WordPress database. It does not delete emails that were already sent to inboxes or external mail services.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Automatically deletes old Elementor Pro form submissions<\/li>\n<li>Default retention period: 31 days<\/li>\n<li>Configurable retention period in the WordPress admin area<\/li>\n<li>Daily automatic cleanup using WordPress Cron<\/li>\n<li>Manual cleanup option for testing or immediate cleanup<\/li>\n<li>Removes related submission values and action logs<\/li>\n<li>Lightweight and focused plugin<\/li>\n<li>No external services<\/li>\n<li>No tracking<\/li>\n<\/ul>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin does not collect, store, or transmit any personal data to external services.<\/p>\n\n<p>The plugin deletes locally stored Elementor Pro form submission records from the WordPress database according to the configured retention period.<\/p>\n\n<p>Website administrators are responsible for ensuring that the configured retention period matches their legal, privacy, and business requirements.<\/p>\n\n<h3>Disclaimer<\/h3>\n\n<p>This plugin permanently deletes database records. Always test the plugin on a staging environment first and create a database backup before using it on a production website.<\/p>\n\n<h3>Translations<\/h3>\n\n<ul>\n<li>English - default, included<\/li>\n<\/ul>\n\n<h4>Feedback<\/h4>\n\n<ul>\n<li>I am open for your suggestions and feedback.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>Upload the plugin ZIP file via Plugins &gt; Add New &gt; Upload Plugin.\nActivate the plugin through the Plugins screen in WordPress.\nGo to Tools &gt; Elementor Submissions Cleanup.\nReview or adjust the retention period.\nEnable automatic cleanup if it is not already enabled.\nSave the settings.<\/p>\n\n<p>The plugin will then run automatically using WordPress Cron.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20delete%20sent%20emails%3F\"><h3>Does this plugin delete sent emails?<\/h3><\/dt>\n<dd><p>No. The plugin only deletes stored Elementor Pro form submissions from the WordPress database. Emails that were already sent to a mailbox are not affected.<\/p><\/dd>\n<dt id=\"which%20data%20is%20deleted%3F\"><h3>Which data is deleted?<\/h3><\/dt>\n<dd><p>The plugin deletes old records from Elementor Pro submission-related database tables, including submissions, submission values, and action logs.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20number%20of%20days%20before%20submissions%20are%20deleted%3F\"><h3>Can I change the number of days before submissions are deleted?<\/h3><\/dt>\n<dd><p>Yes. You can configure the retention period in the plugin settings under Tools &gt; Elementor Submissions Cleanup.<\/p><\/dd>\n<dt id=\"what%20is%20the%20default%20retention%20period%3F\"><h3>What is the default retention period?<\/h3><\/dt>\n<dd><p>By default, the plugin deletes submissions older than 31 days.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20require%20elementor%20pro%3F\"><h3>Does this plugin require Elementor Pro?<\/h3><\/dt>\n<dd><p>Yes. This plugin is intended for websites using Elementor Pro Form Submissions.<\/p><\/dd>\n<dt id=\"will%20the%20plugin%20work%20if%20my%20wordpress%20table%20prefix%20is%20not%20wp_%3F\"><h3>Will the plugin work if my WordPress table prefix is not wp_?<\/h3><\/dt>\n<dd><p>Yes. The plugin automatically uses your active WordPress database table prefix.<\/p><\/dd>\n<dt id=\"is%20the%20deletion%20permanent%3F\"><h3>Is the deletion permanent?<\/h3><\/dt>\n<dd><p>Yes. Deleted database records cannot be restored unless you have a database backup.<\/p><\/dd>\n<dt id=\"should%20i%20create%20a%20backup%20before%20using%20this%20plugin%3F\"><h3>Should I create a backup before using this plugin?<\/h3><\/dt>\n<dd><p>Yes. It is strongly recommended to create a full database backup before activating automatic deletion or running a manual cleanup.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0<\/h4>\n\n<p>Initial release.\nAdded automatic daily cleanup for old Elementor Pro submissions.\nAdded configurable retention period.\nAdded manual cleanup option.\nAdded cleanup of related submission values and action logs.<\/p>","raw_excerpt":"Automatically deletes old Elementor Pro form submissions from the WordPress database after a defined number of days.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/343326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=343326"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/cmsgeek"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=343326"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=343326"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=343326"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=343326"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=343326"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=343326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}