Sometimes, when you have time to write an email, it may not be the best time to send it. Maybe you want to wait for an event or news to arrive before your email is sent.
Regardless of the reason, being able to schedule an email to be sent at a set time is a valuable tool.
This article will show you how to schedule an email to be sent at a set time in Gmail, Yahoo, and Outlook. You will learn how to do this both on the web and on PC and mobile clients.
Schedule Gmail Email
In 2019, Google finally added email scheduling functionality to Gmail in both web and mobile clients. Easy to use scheduled send function.
Scheduling emails in the Gmail web client
- When you’re in the compose window, just click the down arrow next to the Send button. You will see the option to select “Schedule Shipment”.
Schedule emails in the Gmail web client
- When in the email compose window, simply select the down arrow next to the Send button. You will see an option to select Schedule Transmission .
- If you select this option, you will see three general preset dates from which to choose, or you can select Select Date and Time to create your own shipping date and time.
- If none of this works for you, select “Select date and time” and you can set your date and time using the calendar widget.
- When finished, select Submit Schedule.
You can view all scheduled emails by selecting Scheduled from the left navigation menu.
Scheduling email in the mobile Gmail client
Schedule Emails in the Gmail Mobile Client
This mostly works in the mobile Gmail client.
– /
- When composing an email in the mobile Gmail client, simply click the three dots next to the send icon. You will see a Schedule Submission option.
- When you touch this, you will see the same preset schedule options or you can select Select Date & Time to customize the send date and time.
- Set the date and time, and then select End Scheduled Send.
Schedule a Yahoo email
Unlike Gmail, Yahoo does not have a scheduled send feature. This means that you will need to find a third party service to help you schedule emails through Yahoo.
The Boomerang browser plugin used to be used for scheduling email to Yahoo, but Boomerang for Yahoo is no longer supported.
Luckily, you can use another service called Later.io There is a free account where you can send up to 10 emails a month. If you need to plan more, you will need to choose one of the available plans.
When you sign up for Later.io, make sure you sign up with the email address you want to send messages from. You will need to click the link in the confirmation email to complete.
- From the email toolbar, select Compose to create a new scheduled email.
- After you select “Confirm”, you will see the email appear in your list of scheduled emails.
Unfortunately, you need to schedule email to be sent from a service other than Yahoo Mail, but this is the only way to get around Yahoo’s lack of email scheduling functionality.
Schedule an email in Outlook
Boomerang continues to offer a scheduled email service for Outlook users. It works with Outlook.com.
- When you first sign up for Boomerang for Outlook, you will need to sign in to your Microsoft account and authorize the service to access your account.
- Sign in when finished. to your Outlook.com account and select Manage add-ons under General in the left navigation pane.
- Click Install to finish.
- In Outlook.com, when you write an email, select the three dots to the right of the Send button.
- In this menu, you will see “Boomerang” in the list. Select it and you will see a list of options.
- Remind Me: Get a reminder if you do not receive an email response within the specified time.
- Suggest Time: Add an estimated meeting time to your email.
- Share Availability: Let the recipient know when you’re ready to meet.
- Read the receipt: Receive an email when the recipient opens your email.
- Send Later: Schedule the email to be sent.
- The Send Later option allows you to schedule a delay. You can choose from a variety of predefined delays or customize the date like in the Gmail solution above.
Once you make your selection, a blinking indicator will appear at the top of the email with the date it was sent.
Schedule an email in Outlook Desktop
The Outlook desktop has a scheduled send feature called Delayed Delivery.
- You can access it by composing a new message.
- Choose Options from the menu and select Delay Delivery from the Advanced Options section of the ribbon.
- After selecting the “Delayed Delivery” option, a new window will open. In the Delivery Options section, you can select Do Not Deliver Before and enter the date and time when you want the email to be delivered.
- Click Close to finish. After you choose “Send”, the message will be delivered only at the date and time you selected.
Schedule emails using Google Sheets
If you find yourself sending out monthly batches of emails to different people, such as executives or colleagues, with reports or other information, Google Sheets is the perfect solution.
You can easily customize a Google spreadsheet that contains the recipients, subject lines, and the main set of emails you want to send.
- Create an email scheduling script by choosing Tools from the menu and choosing Script Editor.
- To start creating the script, you need to give your project a name. Select a project name and fill in the field.
- Paste the following script into the editor:
function sendEmails () {
var sheet = SpreadsheetApp.getActiveSheet ();
// var startRow = 1; // First line of data to process
var dataRange = sheet.getDataRange ();
var last_row = dataRange.getLastRow ();
// Get the values ??for each line in the Range.
var data = dataRange.getValues ??();
for (var i = 1; i
var emailAddress = row [0];
var subject = row [1];
var message = row [2];
MailApp.sendEmail (emailAddress, subject, message);
}
dataRange. clearContent ();
}
- This script will access your spreadsheet and pull out the last row of data. Then it gets all the values ??from the data range and looks at each row.
- Each loop extracts an email address, subject line, and message and sends an email to the address specified on that line.
- When he finishes sending all emails, he will clear the sheet. The sheet is now ready to send the next batch of emails.
- Plan to run this script every month. Select Edit from the menu and select Triggers for Current Project.
- On the Triggers page, click the Add Trigger button.
- On the Triggers page, change the Event Source to Time Driven.
- Set Select Time Trigger Type to Monthly Timer.
- In the Select Day of Month box, select the day of the month you want to send emails.
- When finished, click Save. Now your script will run every month.
All you have to do during the month is to fill out the list of emails you want to send on your designated date. This is one of the easiest ways to send bulk emails thanks to Google’s script launcher.
–