Skip to content
Marketing

How to Batch Schedule Email Campaigns

Schedule batch email campaigns in GHL Customer Care—set start and end times with time-range validation, control send windows, select recipients, and confirm delivery.

5 min read1,068 words6 explained images
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Key Benefits of Batch Scheduling for Email Campaigns
  2. Pre Sending Checklist
  3. How To Set Up a Batch Email Campaign
  4. Step 1: Create an Email campaign
  5. Step 2: Design the email
  6. Step 3: Select a delivery option (Batch Schedule)
  7. Frequently Asked Questions
  8. The Repeat after interval dropdown does not include seconds. If you previously used a seconds-based interval, select 1 minute or higher.
  9. Related Articles

Batch scheduling (drip mode) lets you deliver marketing emails in timed batches rather than all at once. This helps manage traffic to your websites or funnels and reduces load on your sending infrastructure. Use this guide to configure a batch schedule using the Email Builder’s Batch Schedule option.


TABLE OF CONTENTS


What is Batch Scheduling for Email Campaigns?

Batch scheduling (also referred to as batch delivery or drip mode) spreads delivery across defined intervals. Instead of sending to your entire audience simultaneously, you control batch quantity, timing, and active days so delivery occurs gradually and predictably.


Key Benefits of Batch Scheduling for Email Campaigns

  • Traffic management: Sends in timed batches to avoid sudden surges to your websites or funnels.

  • Server load control: Reduces potential tension on your server by pacing the send.

  • Flexible timing: Lets you choose batch quantity, repeat frequency, days, and start/end times.


Pre Sending Checklist

Here are some things to know before you begin this process.


How To Set Up a Batch Email Campaign

Follow these steps in the Email Builder to create your campaign and configure batch delivery (drip mode).

Step 1: Create an Email campaign

  1. Go to Marketing > Email > Campaigns.

    Step 1 of 2: Go to Marketing > Email > Campaigns What this shows Step 1 of 2: Go to Marketing > Email > Campaigns. What this shows Shows where to go for step 1 of 2 in the "Step 1: Create an Email campaign" section of "How to Batch Schedule Email Campaigns". This screenshot accompanies step 1 of 2 in the "Step 1: Create an Email campaign" section of "How to Batch Schedule Email Campaigns". At this point in the walkthrough you go to Marketing > Email > Campaigns. For context, this section explains: Go to Marketing > Email > Campaigns. Create a New Campaign or Edit an Existing one. The navigation path used here is Marketing > Email > Campaigns. The next step is to create a New Campaign or Edit an Existing one. Step 1 of 2Path: Marketing > Email > CampaignsImage 1 of 6 Where to goGo to Marketing > Email > Campaigns.
    Buttons and menus referenced Marketing > Email > CampaignsNewCampaignEditExisting
    Next stepCreate a New Campaign or Edit an Existing one.
    All 2 steps in this procedure
    1. Go to Marketing > Email > Campaigns. this image
    2. Create a New Campaign or Edit an Existing one.
  2. Create a New Campaign or Edit an Existing one.

    Step 2 of 2: Create a New Campaign or Edit an Existing one What this shows Step 2 of 2: Create a New Campaign or Edit an Existing one. What this shows Shows what this covers for step 2 of 2 in the "Step 1: Create an Email campaign" section of "How to Batch Schedule Email Campaigns". This screenshot accompanies step 2 of 2 in the "Step 1: Create an Email campaign" section of "How to Batch Schedule Email Campaigns". At this point in the walkthrough you create a New Campaign or Edit an Existing one. The navigation path used here is Marketing > Email > Campaigns. Step 2 of 2Path: Marketing > Email > CampaignsImage 2 of 6 What this coversCreate a New Campaign or Edit an Existing one.
    Buttons and menus referenced NewCampaignEditExistingMarketing > Email > Campaigns
    All 2 steps in this procedure
    1. Go to Marketing > Email > Campaigns.
    2. Create a New Campaign or Edit an Existing one. this image

Step 2: Design the email

Note: Read this article to learn more about How to use the Email Builder and its Inline Editor.
  1. Build or select a template.

  2. Add content, images, and links.

  3. Use Preview and Test Email to verify layout on desktop and mobile.

    Step 3 of 3: Use Preview and Test Email to verify layout on desktop and mobile What this shows Step 3 of 3: Use Preview and Test Email to verify layout on desktop and mobile. What this shows Shows what this covers for step 3 of 3 in the "Step 2: Design the email" section of "How to Batch Schedule Email Campaigns". This screenshot accompanies step 3 of 3 in the "Step 2: Design the email" section of "How to Batch Schedule Email Campaigns". At this point in the walkthrough you use Preview and Test Email to verify layout on desktop and mobile. Step 3 of 3Image 3 of 6 What this coversUse Preview and Test Email to verify layout on desktop and mobile.
    Buttons and menus referenced PreviewTest Emailarticle
    All 3 steps in this procedure
    1. Build or select a template.
    2. Add content, images, and links.
    3. Use Preview and Test Email to verify layout on desktop and mobile. this image

Step 3: Select a delivery option (Batch Schedule)

  1. Click on the Send or Schedule button.

    Step 1 of 2: Click on the Send or Schedule button What this shows Step 1 of 2: Click on the Send or Schedule button. What this shows Shows what to click for step 1 of 2 in the "Step 3: Select a delivery option (Batch Schedule)" section of "How to Batch Schedule Email Campaigns". This screenshot accompanies step 1 of 2 in the "Step 3: Select a delivery option (Batch Schedule)" section of "How to Batch Schedule Email Campaigns". At this point in the walkthrough you click on the Send or Schedule button. For context, this section explains: Click on the Send or Schedule button. From the Sending Options select Batch Schedule and complete the steps below. This part of the guide covers 1 field, listed below. The next step is to from the Sending Options select Batch Schedule and complete the steps below. Step 1 of 2Image 4 of 6 What to clickClick on the Send or Schedule button.
    Fields in this part of the guide Note: Validation (Batch Schedule)
    Buttons and menus referenced SendScheduleSending OptionsBatch ScheduleStart date and timeBatch QuantityRepeat afterdays, hours, minutes, and secondstime for start and endEnd timeStart timeEnd time can't be before start time
    Next stepFrom the Sending Options select Batch Schedule and complete the steps below:
    All 2 steps in this procedure
    1. Click on the Send or Schedule button. this image
    2. From the Sending Options select Batch Schedule and complete the steps below:
  2. From the Sending Options select Batch Schedule and complete the steps below:

    1. Add your Start date and time of the campaign.

    2. Add the Batch Quantity.

      • Note: Batch Quantity refers to the number of emails sent per batch, not the number of batches. For example, if you have 10,000 recipients and set the Batch Quantity to 1,000, the system will send them in 10 batches of 1,000 emails each.

    3. Add Repeat after (add number based on the frequency) and frequency as days, hours, minutes, and seconds. 
      If a saved draft previously used seconds, that field now clears automatically to prevent scheduling errors.

    4. Uncheck the days from the week when you don't want to send the Batch delivery Email Campaign.

    5. Add the specific time for start and end.

      • Note: Validation (Batch Schedule)

        • If End time is earlier than Start time, an inline error appears under End time: End time can't be before start time.

        • If an End time is selected before Start time, an inline prompt appears under Start time: Please enter a valid start time.

        • Send and Schedule remain disabled until you fix the errors.

        • Editing Start time confirms with a single OK button.

        • Midnight (12:00 AM) boundaries are handled without false errors.

          Step 5 of 5: Midnight (12:00 AM) boundaries are handled without false errors What this shows Step 5 of 5: Midnight (12:00 AM) boundaries are handled without false errors. What this shows Shows what this covers for step 5 of 5 in the "Step 3: Select a delivery option (Batch Schedule)" section of "How to Batch Schedule Email Campaigns". This screenshot accompanies step 5 of 5 in the "Step 3: Select a delivery option (Batch Schedule)" section of "How to Batch Schedule Email Campaigns". At this point in the walkthrough you midnight (12:00 AM) boundaries are handled without false errors. This part of the guide covers 1 field, listed below. Step 5 of 5Image 5 of 6 What this coversMidnight (12:00 AM) boundaries are handled without false errors.
          Fields in this part of the guide Note: Validation (Batch Schedule)
          Buttons and menus referenced SendScheduleSending OptionsBatch ScheduleStart date and timeBatch QuantityRepeat afterdays, hours, minutes, and secondstime for start and endEnd timeStart timeEnd time can't be before start time
          All 5 steps in this procedure
          1. If End time is earlier than Start time, an inline error appears under End time: End time can't be before start time.
          2. If an End time is selected before Start time, an inline prompt appears under Start time: Please enter a valid start time.
          3. Send and Schedule remain disabled until you fix the errors.
          4. Editing Start time confirms with a single OK button.
          5. Midnight (12:00 AM) boundaries are handled without false errors. this image
    6. Add your name in the Sender Name section (Optional).

    7. Choose or configure Sender Domain.

    8. Add your email address in the Sender Email section.

    9. Add Subject Line.

    10. Add your Preview text in the Preview section. (Optional)

    11. Add your recipients in the To section by choosing email(s) or smartlist(s).

      Step 11 of 11: Add your recipients in the To section by choosing email(s) or… What this shows Step 11 of 11: Add your recipients in the To section by choosing email(s) or smartlist(s). What this shows Shows what this covers for step 11 of 11 in the "Step 3: Select a delivery option (Batch Schedule)" section of "How to Batch Schedule Email Campaigns". This screenshot accompanies step 11 of 11 in the "Step 3: Select a delivery option (Batch Schedule)" section of "How to Batch Schedule Email Campaigns". At this point in the walkthrough you add your recipients in the To section by choosing email(s) or smartlist(s). This part of the guide covers 1 field, listed below. Step 11 of 11Image 6 of 6 What this coversAdd your recipients in the To section by choosing email(s) or smartlist(s).
      Fields in this part of the guide Note: Validation (Batch Schedule)
      Buttons and menus referenced ToSendScheduleSending OptionsBatch ScheduleStart date and timeBatch QuantityRepeat afterdays, hours, minutes, and secondstime for start and endEnd timeStart time
      All 11 steps in this procedure
      1. Add your Start date and time of the campaign.
      2. Add the Batch Quantity.
      3. Add Repeat after (add number based on the frequency) and frequency as days, hours, minutes, and seconds. If a saved draft previously used seconds, that field now clears automatically to prevent scheduling errors.
      4. Uncheck the days from the week when you don't want to send the Batch delivery Email Campaign.
      5. Add the specific time for start and end.
      6. Add your name in the Sender Name section (Optional).
      7. Choose or configure Sender Domain.
      8. Add your email address in the Sender Email section.
      9. Add Subject Line.
      10. Add your Preview text in the Preview section. (Optional)
      11. Add your recipients in the To section by choosing email(s) or smartlist(s). this image
Note: Please check the details of the execution date, time, and time zone before scheduling!
There will be an option to delete or reschedule the email campaign. If the user wants to reschedule the campaign, they can click reschedule and set the date-time of the campaign.   The reschedule will be allowed before one hour of sending the email campaign. For example if the schedule date is 11 AM EST, it will allow us to reschedule till 10 AM EST.

Frequently Asked Questions

Q: I would like to edit the copy of the Batch Campaign, is it possible? I don't want the statistics to get affected.
Yes, you can edit the copy of the Ongoing Batch Schedule Campaign by clicking Update Email Content. Once you edit the copy before the execution date, please click save edits. 

Note: It is not necessary for the copy will get updated but we try to update before the execution queue initiate in the server.

Q: How can I reschedule an RSS email campaign?

Rescheduling of Email Campaign is possible for Simple Schedule, Batch Schedule, and RSS Schedule before one hour (60mins) ahead of the execution date.

The user will be required to visit the Marketing > Email. Please visit the Email Campaign tab, it will have a list of Email Campaigns listed with Simple Schedule, RSS Schedule and Batch Schedule which can be rescheduled before one hour of execution date/time.

In the action button, there will be the option of Reschedule Campaign. The user can make the changes to the details of the Schedule and change the delivery model. Once the changes are done, the user is required to mark it as the rescheduled campaign to save the settings.

Q: What are the rate limits for sending in the system?

Add in drip mode:

  • Frequencies of 30 sec - 1 min: 1,000 messages per minute

  • Frequencies of 5 min: 4,999 messages per minute

  • Frequencies of 6 min - 10 min: 5,000 messages per minute

  • Frequencies of Above 10 min: 10,000 messages per minute

Add all at once & Add all at a scheduled time:

  • Less than 10k - we process - 15k contacts per hour

  • More than 10k but less than 50k - we process - 6k contacts per hour

  • More than 50k but less than 70k - we process - 3k contacts per hour

  • More than 70k - we process - 1.5k contacts per hour

The Repeat after interval dropdown does not include seconds. If you previously used a seconds-based interval, select 1 minute or higher.


Was this guide helpful?

Related guides