How To Schedule an Email To Go Out At a Set Time

by Ryan Dube

Sometimes, when you have the time to write an email it may not be the best time to send it. Maybe you want to wait for an event to occur or for news to break before your email goes out.

Regardless of the reason, the ability to schedule sending your email at a set time is a valuable tool.

Table of Contents

    In this article you’ll learn how to schedule an email to go out at a set time on Gmail, Yahoo, and Outlook. You’ll learn how to do it both online and on the desktop and mobile clients.

    Schedule an Email In Gmail

    In 2019, Google finally added the email scheduling feature in Gmail in both web and mobile clients. Using the schedule send feature couldn’t be easier. 

    Scheduling Emails In The Gmail Web Client

    You can see all of the emails you’ve scheduled by selecting Scheduled from the left navigation menu.

    Scheduling Emails In The Gmail Mobile Client

    This works essentially the same way in the Gmail mobile client. 

    Schedule an Email In Yahoo

    Unlike Gmail, Yahoo doesn’t have a schedule send feature. This means that you’ll need to find a third-party service that’ll help you schedule emails through Yahoo.

    The Boomerang browser plugin used to be the go-to option for scheduling emails in Yahoo, but Boomerang for Yahoo has been discontinued. 

    Thankfully, there’s another service you can use called Later.io. There’s a free account where you can send up to 10 emails a month. If you need to schedule more than that, you’ll need to choose from one of the affordable plans.

    When you register for Later.io, make sure you sign up with the email address you want to send from. You’ll need to click a link in a verification email to finish.

    It’s unfortunate that you have to schedule an email from a service outside of Yahoo Mail, but this is the only way to get around Yahoo’s lack of an email scheduling feature.

    Schedule an Email In Outlook

    Boomerang still offers a schedule email send service for Outlook users. It works with Outlook.com. 

    Once you make a selection, you’ll see a status flash at the top of the email with the date that the email will be sent.

    Schedule an Email In Outlook Desktop

    Outlook desktop has a scheduled send feature called Delay Delivery.

    Schedule Emails Using Google Sheets

    If you find yourself sending batches of emails each month to different people, like managers or colleagues, with reports or other information, Google Sheets is a perfect solution.

    You can easily set up a Google spreadsheet that contains recipients, subject lines, and the bodies of the bulk set of emails you want to send.

    function sendEmails() {
    var sheet = SpreadsheetApp.getActiveSheet();
      //var startRow = 1; // First row of data to process
    var dataRange = sheet.getDataRange();
    var last_row = dataRange.getLastRow();

    // Fetch values for each row in the Range.
    var data = dataRange.getValues();

    for (var i=1; i < last_row; i++) {
    var row = data[i];
    var emailAddress = row[0]; 
    var subject = row[1];
    var message = row[2];
    MailApp.sendEmail(emailAddress, subject, message);
    }
    dataRange.clearContent();
    }

    All you have to do throughout the month is fill out your list of emails that you’d like to have sent out on the date that you’ve scheduled. This is one of the easiest ways to send out batch emails, thanks to Google’s script triggering feature.

    Exit mobile version