Skip to content

How to Schedule Cron Emails in cPanel

Configure a real server-level cron job in cPanel to handle background email queues in Icegram Express to ensure high deliverability and subscriber...

Setting up a server-level cron job in cPanel guarantees that Icegram Express processes pending emails on a strict schedule, regardless of visitor traffic.

Finding Your Cron URL

  1. In your WordPress admin, go to Icegram Express > Settings > Email Sending.
  2. Locate the Cron job URL field and copy the URL.

Email Sending settings showing the Cron job URL in Icegram Express

Email Sending settings showing the Cron job URL in Icegram Express

Setting Up the Cron Job in cPanel

  1. Log in to your hosting cPanel dashboard.

  2. In the search box, type Cron Jobs and open the Cron Jobs tool (under the Advanced section).

  3. Under Add New Cron Job, select a preset from the Common Settings dropdown (e.g., Once Per 15 Minutes or Once Per 5 Minutes).

  4. In the Command input box, enter one of the following commands (replace https://example.com/?es=cron&guid=YOUR_GUID with your actual Cron URL):

    Using cURL (Recommended):

    curl --silent "https://example.com/?es=cron&guid=YOUR_GUID" > /dev/null 2>&1

    Using wget:

    wget --quiet -O /dev/null "https://example.com/?es=cron&guid=YOUR_GUID"
  5. Click Add New Cron Job to save your schedule.