1. Home
  2. Docs
  3. Actions
  4. Campaign Scheduling

Campaign Scheduling

The scheduling process is a wizard that helps you schedule a broadcast/campaign on the selected list(s) and criteria. In this article, we’ll read about how different options will affect the sending process.

Menu Navigation: Actions – Schedule

Prerequisites

  • Cron should be running
  • A Sending Domain must have been added
  • A Contact List with at least one contact inside
  • A Broadcast must have been created
  • A functional Sending Node

Schedule

Navigate to the Schedule page and you’ll see a wizard consisting of four steps.

Step 1: Initial SetupFields

Field NameTypeDescription
Schedule LabelTextFriendly name to identify on “view scheduled” and “statistics page”
Campaign TypeDropdownRegular: Schedule it to broadcast or multiple broadcasts (in rotation) Audience: Select the audience type i.e Contact Lists or Segment (radio option) Split Test: Schedule a split test for the criteria that you have already created
Lists / Segment / Split TestCheckbox / RadioContact Lists: Select the contact lists you want to send to
Segments: Select from the segments that you want to send to
Split Test: Select from the split tests that you have created so far Multiple Selection for the contact lists is supported.

Step 2: Content

Select a broadcast or multiple broadcasts. If you select multiple broadcasts, it will be sent in rotation.

Step 3: Sending InfoFields

Field NameTypeDescription
Sending NodesCheckboxSelect the sending node(s) you want to relay emails from Multiple selections will put sending nodes in rotation
Sending SequenceRadioBatches: Cherub feeds messages to the sending node in batches and rotates sending node after batch completion
Note: You can set the batch size in Application Settings

Loop: Cherub feeds messages to the sending node one by one and for multi-selected sending nodes, it rotates after every email.
Sending Node SelectionRadioSequential: Cherub picks up the sending node for the next batch in sequence order (by node ID, in case of multiple selections)

Random: Cherub selects the sending node for the next batch randomly (from the selected sending nodes)
Sending DomainRadioAs per Sending Node: Cherub will use the sending domain that has been selected in the Sending Node.

Custom Selection: Select from the list of Sending Domains. Multiple selections will put sending domains in rotation

Step 4: SettingsFields

Field NameDescription
When to sendSend Now: This option schedules the broadcast for instant delivery

Send Later: This option lets you select a date and time when to start the campaign
ThreadsNumber of parallel processes to run
Note: In enhances the sending speed
Hourly SpeedSet the hourly speed of email sending. It will throttle the feeding process to MTA and spread over 60 minutes
Insert Unsubscribe LinkInserts a unique unsubscribe link in the footer of the HTML body of the email
Track OpensTrack opening of the HTML emails
Track ClicksTrack all links that are being clicked
Note: It replaces the destination URL with the tracking domain being used
Skip DuplicatesIt checks for duplicate emails before starting the campaign and skips the duplicate contacts found.
Note: However Cherub doesn’t allow to store duplicates contacts within the same list but there is a possibility of having duplicate emails in different lists
Sender InformationSender information indicates who the email is coming from e.g sender’s name, email address, reply-to, return-path.

From Contact List: It will fetch the sender details from Contact List details
From Sending Node: It will fetch the sender details from Sending Node details
Custom: Insert custom Sender Information
Sender NameFetch from SMTP: Use Sender Name as specified in Contact List or Sending Node Details
Custom: Insert a custom sender name
Was this article helpful to you? No Yes

How can we help?