# 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.

- Source: https://docs.ghlcustomercare.com/docs/marketing/campaign-settings-functionalities/how-to-batch-schedule-email-campaigns
- Section: Marketing / Campaign Settings/Functionalities
- Reading time: 5 min
- Images: 6, each explained below

---
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?](#what-is-batch-scheduling-for-email-campaigns)[](#key-benefits-of-batch-scheduling-for-email-campaigns)
-   [Key Benefits of Batch Scheduling for Email Campaigns](#key-benefits-of-batch-scheduling-for-email-campaigns)[](#pre-sending-checklist)
-   [Before you start](#pre-sending-checklist)[](#how-to-set-up-a-batch-email-campaign)
-   [How To Set Up a Batch Email Campaign](#how-to-set-up-a-batch-email-campaign)[](#frequently-asked-questions)
-   [Frequently Asked Questions](#frequently-asked-questions)[](#related-articles)
-   [Related Articles](#related-articles)

---

# **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.**

-   To send an email, make sure that you've [created an email template to send the campaign](https://docs.ghlcustomercare.com/docs/getting-started-w-ghl-customer-care/foundational-setup/getting-started-launch-an-email-campaign)
-   To send an email, make sure that you have verified the domain to send the email.

---

## **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](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155063151520/original/ZfEYawuF5RMeLtgLcZPxRYP09tVq6PiBQA.jpeg)

**Step 1 of 2: Go to Marketing > 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.

- Path: Marketing > Email > Campaigns
- Where to go: Go to Marketing > Email > Campaigns.
- Controls: Marketing > Email > Campaigns, New, Campaign, Edit, Existing
- Next: Create a New Campaign or Edit an Existing one.

Full 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](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155063151521/original/MP4pnQs-seNMDb6zgeBWNV4wLg5J9tuBhQ.jpeg)

**Step 2 of 2: Create a New Campaign or Edit an Existing one**

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.

- Path: Marketing > Email > Campaigns
- What this covers: Create a New Campaign or Edit an Existing one.
- Controls: New, Campaign, Edit, Existing, Marketing > Email > Campaigns

Full 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](https://docs.ghlcustomercare.com/docs/marketing/email-builder-capabilities/how-to-use-the-email-builder-and-its-in-line-editor)** 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](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155063151522/original/Z3mVbgpb7EtTlR84G9ion3OMCK5N5OlO2g.jpeg)

**Step 3 of 3: Use Preview and Test Email to verify layout on desktop and mobile**

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.
- What this covers: Use Preview and Test Email to verify layout on desktop and mobile.
- Controls: Preview, Test Email, article

Full 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](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155063151529/original/umIMMvfAC0puh_z5iDvDAUJtmwFDPnc49w.jpeg)

**Step 1 of 2: Click on the Send or Schedule button**

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.
- What to click: Click on the Send or Schedule button.
- Fields: Note: Validation (Batch Schedule)
- Controls: Send, Schedule, Sending Options, Batch Schedule, Start date and time, Batch Quantity, Repeat after, days, hours, minutes, and seconds, time for start and end, End time, Start time, End time can't be before start time
- Next: From the Sending Options select Batch Schedule and complete the steps below:

Full 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](https://jumpshare.com/share/nZlsGLmQmgQ0E5XV5aOq+/Screen+Shot+2026-01-21+at+5.58.09+PM.png)

**Step 5 of 5: Midnight (12:00 AM) boundaries are handled without false errors**

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.
- What this covers: Midnight (12:00 AM) boundaries are handled without false errors.
- Fields: Note: Validation (Batch Schedule)
- Controls: Send, Schedule, Sending Options, Batch Schedule, Start date and time, Batch Quantity, Repeat after, days, hours, minutes, and seconds, time for start and end, End time, Start time, End time can't be before start time

Full 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…](https://jumpshare.com/share/lYpiAnM4jeiK0HjH8DLW+/Screen+Shot+2026-01-21+at+6.02.32+PM.png)

**Step 11 of 11: Add your recipients in the To section by choosing email(s) or…**

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.
- What this covers: Add your recipients in the To section by choosing email(s) or smartlist(s).
- Fields: Note: Validation (Batch Schedule)
- Controls: To, Send, Schedule, Sending Options, Batch Schedule, Start date and time, Batch Quantity, Repeat after, days, hours, minutes, and seconds, time for start and end, End time, Start time

Full 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](https://docs.ghlcustomercare.com/docs/marketing/campaign-settings-functionalities/how-to-reschedule-an-email-campaign-email-builder) 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.

---

### **Related Articles**

-   [Different Email Sending/ Delivery Method(s) - Send Now, Schedule, Batch, RSS Schedule](https://docs.ghlcustomercare.com/docs/marketing/campaign-settings-functionalities/different-email-sending-delivery-method-s-send-now-schedule-batch-rss-schedule) 
    
-   [How to Reschedule an Email Campaign (Email Builder)](https://docs.ghlcustomercare.com/docs/marketing/campaign-settings-functionalities/how-to-reschedule-an-email-campaign-email-builder) 
    
-   [How to change the Content of An Ongoing Email Campaign](https://docs.ghlcustomercare.com/docs/marketing/campaign-settings-functionalities/how-to-change-the-content-of-an-ongoing-email-campaign) 
    
-   [How to Send or Schedule a Regular Email Campaign](https://docs.ghlcustomercare.com/docs/marketing/campaign-settings-functionalities/how-to-send-or-schedule-a-regular-email-campaign) 
    
-   [Resend to Unopened for RSS and Batch Scheduled Emails](https://docs.ghlcustomercare.com/docs/marketing/rss-guide/resend-to-unopened-for-rss-and-batch-scheduled-emails) 
    
-   [Resend Campaign Visibility & Control](https://docs.ghlcustomercare.com/docs/marketing/campaign-settings-functionalities/resend-campaign-visibility-control)

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com