A server cron job makes your hosting start WordPress's scheduled tasks every minute, so campaigns run on time even when nobody visits. Your Settings page shows these steps under WP-Cron not firing reliably?
wp-config.php file and add this line above /* That's all, stop editing! */:define('DISABLE_WP_CRON', true);* * * * * wget -q -O /dev/null https://yoursite.com/wp-cron.php?doing_wp_cron* * * * * curl -s https://yoursite.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1Do both steps together: with WP-Cron disabled and no server job, nothing runs. If your host does not allow a job every minute, every 5 minutes also works; posts may then be up to 5 minutes late.
Start with 25 free posts — no credit card needed.