Docs
Scheduling
Newsletter → Settings → Schedule controls when WP-Cron triggers your sends.
Frequency
- Manual (default) — no cron, no automatic action. You generate and send by hand.
- Daily — fires every day at the configured time.
- Weekly / Fortnightly — fires on the configured day of week.
- Monthly — fires once a month.
Day and time
The Day field applies to weekly and fortnightly schedules. Time is in your site timezone (set under WordPress Settings → General → Timezone). Best windows for newsletters are typically Tuesday–Thursday, 8–11am local — your audience will tell you what works.
Manual approval (default)
With Auto-send without approval off, the cron does not send anything. Instead, when the trigger fires:
- If a draft newsletter exists, the plugin emails the site admin a link to review and click Send Now.
- If no draft exists, the plugin does nothing — you generate manually when ready.
This is the safest mode. Recommended for the first month or two while you tune your site context and verify drafts read well.
Auto-send (free plugin)
Tick Auto-send without approval and the cron sends without you in the loop. Behaviour:
- If a draft exists, it is sent at the scheduled time.
- If no draft exists, the plugin auto-generates one (tone: friendly, length: medium) and sends it immediately.
The free plugin's auto-send is intentionally minimal — no editor pass, no audit gate. For unattended sending in production, use the pro plugin's enhanced scheduler.
Auto-send with editor pass + audit gate (pro plugin)
Activating the pro plugin replaces the free scheduler with a richer pipeline:
- Cron fires.
- If no draft + auto-send is on → generate one.
- Paid newsletter? → always hold for manual approval. Paid is never auto-sent.
- Run the editor pass — Claude returns JSON find/replace edits and applies every confident one (grammar, tone, redundancy, cliché swaps). Judgment-call flags are stored on the post for you to see.
- Run the full audit. Any FAIL → block the send, email admin with the failing checks.
- Otherwise → send.
This is the safe way to run unattended.
Scheduling caveats
- WP-Cron only fires when someone visits the site. For low-traffic sites, set up a real cron hitting
wp-cron.phpevery five minutes — your host's control panel usually has a UI for this. - Always run a test send to your own email before turning auto-send on.
- The schedule applies globally — there is one schedule per install. Sending free daily and paid weekly from the same install requires the pro plugin's enhanced scheduler.
Next: Subscribers & forms.
Plugin screenshots
