Schedule Types
Send Now
“Send Now” is a one-time scheduled send with thesend_date set to the current time. There is no distinct “Send Now” mode — it is a convenience shortcut:
- Create your campaign
- Select Send Now
- Click Schedule
- A one-time schedule is created with
send_dateset to now and messages start queuing immediately
Scheduled Send
Send at a specific future time:- Select Scheduled
- Pick the date and time
- Choose timezone (your timezone or contact’s local timezone)
- Click Schedule
Recurring Send
Send on a repeating schedule:- Select Recurring
- Set the send time
- Select days of the week
- Set a start date and end date (both are required for recurring schedules)
Recurring Configuration
Days of Week
Select which days the campaign should run:Time
Set the send time in 24-hour format:Date Range (Required)
Recurring schedules require both a start date and an end date:Spread Duration
Spread your sends over a time window instead of sending all messages at the exactsend_time. Configure spread_duration_minutes (0-120 minutes) to stagger delivery:
Local Timezone Sending
Target contacts at their optimal local time:- Fixed Timezone
- Contact's Timezone
How Local Timezone Works
- The contact’s timezone is stored on the Contact record
- The campaign triggers in rolling waves across timezones
- Eastern contacts get it first, Pacific contacts later
Frequency Capping
Prevent over-messaging with frequency caps:How It Works
When the campaign evaluates a contact:- Check when they last received a message
- If within the cap window, skip them
- If outside the window, include them
Recommendations
Scheduling Best Practices
Optimal Send Times
General guidelines (test for your audience):Time Zone Considerations
- B2C: Local timezone is usually best
- B2B: Fixed timezone (business hours) may work better
- Promotional: Consider recipient’s likely activity times
Avoiding Conflicts
When running multiple campaigns:- Space sends at least 2-4 hours apart
- Use frequency capping to prevent double-sending
- Check for overlapping schedules
Campaign Calendar
The calendar view for scheduled campaigns is not yet available.Pausing and Resuming
Pause a Campaign
Pausing a campaign sets its schedule status tooff. To temporarily stop a recurring campaign:
- Find the campaign in the list
- Click Pause (this sets
status='off'on the schedule) - Campaign stops sending new messages
Resume a Campaign
- Click Resume on a paused (
off) campaign - The status is set back to
onand it continues from the next scheduled occurrence
Pausing (setting status to
off) does not cancel messages already in the queue — it only prevents new messages from being queued.Editing Scheduled Campaigns
You can edit scheduled campaigns before they send:
Editing a recurring campaign affects all future occurrences. Past sends are unchanged.
Canceling a Campaign
To cancel a scheduled send:- Find the campaign
- Click Cancel or Delete
- Confirm cancellation
Next Steps
A/B Testing
Split test your messages
Message Execution
How sending works