Home Plugins easy actions scheduler cleaner ayudawp
Easy Actions Scheduler Cleaner by AyudaWP logo

Easy Actions Scheduler Cleaner by AyudaWP

by Fernando Tellado on WordPress.org

Clean up your Actions Scheduler database by removing completed, failed, canceled, past-due actions, old pending actions (30+ days), and action logs.

(2)
Warning screen showing actions to be performed and current database status

Warning screen showing actions to be performed and current database status

Easy Actions Scheduler Cleaner by AyudaWP is a one-time use plugin designed to clean up your Actions Scheduler database tables. Over time, these tables can accumulate thousands or even millions of records from completed, failed, canceled, and past-due actions that are no longer needed, as well as extensive logs that can take up significant database space.

This plugin provides a safe and efficient way to:

  • Delete completed actions – Actions that have already been executed successfully
  • Delete failed actions – Actions that encountered errors during execution
  • Delete canceled actions – Actions that were manually canceled
  • Delete past-due actions – Actions that missed their scheduled execution time
  • Delete old pending actions – Pending actions older than 30 days
  • Delete action logs – Historical log records that accumulate over time and can become very large

Key Features

  • One-time use design – Plugin automatically deactivates after cleanup
  • Batch processing – Handles large datasets efficiently (10,000 records per batch)
  • Safety warnings – Clear warnings and confirmations before executing
  • Detailed reporting – Shows exactly how many records were deleted by type
  • Orphaned data cleanup – Also removes related orphaned groups
  • Complete logs cleanup – Removes all action logs that accumulate over time
  • WooCommerce integration – Seamlessly works with WooCommerce’s Action Scheduler

Why Use This Plugin?

Actions Scheduler tool used by WooCommerce and many other WordPress plugins can accumulate millions of database records over time, which can:

  • Slow down your website performance
  • Increase database size unnecessarily
  • Make database backups larger and slower
  • Impact Actions Scheduler’s own performance

The action logs table (actionscheduler_logs) is particularly problematic as it records detailed information about every action execution and can grow exponentially on busy sites.

This plugin helps maintain a clean, optimized database by removing unnecessary historical records while preserving active and recent pending actions.

Important Notes

  • One-time use – Designed to be used once and then deleted
  • Irreversible action – Always backup your database before use
  • Automatic deactivation – Plugin deactivates itself after cleanup

Perfect For

  • E-commerce sites with large Action Scheduler tables
  • Sites with millions of action log records
  • Database maintenance and optimization
  • Before major WooCommerce updates
  • Preparing for site migrations
  • Regular maintenance schedules

Privacy Policy

This plugin does not collect, store, or transmit any user data. It only performs local database cleanup operations on your server.

Technical Details

Minimum Requirements

  • WordPress 5.0 or higher
  • WooCommerce 3.0 or higher
  • PHP 7.4 or higher
  • MySQL 5.6 or MariaDB 10.1

Database Tables Affected

  • wp_actionscheduler_actions – Main actions table
  • wp_actionscheduler_groups – Groups table (orphaned records only)
  • wp_actionscheduler_logs – Logs table (all records)

Batch Processing

The plugin processes deletions in batches of 10,000 records to prevent timeouts and reduce server load during cleanup operations.

Support

Need help or have suggestions?

Love the plugin? Please leave us a 5-star review and help spread the word!

About AyudaWP

We are specialists in WordPress security, SEO, and performance optimization plugins. We create tools that solve real problems for WordPress site owners while maintaining the highest coding standards and accessibility requirements.

Active installations0+
Weekly downloads
85
Version1.0.1
Last updated10/4/2025
WordPress version5.0
Tested up to6.8.3
PHP version7.4
Tags
actions schedulercleanupdatabaseperformancewoocommerce
Easy Actions Scheduler Cleaner by AyudaWP | Plugin0