How to Schedule Emails in Gmail To Send Later

Have you ever wanted to write an email message in Gmail now but send it later? If you need to send an e-mail more than a few minutes after drafting it, you run into problems that can be hard to solve. So here comes Boomerang, is a paid app that requires monthly subscription to schedule more than 10 emails per month and take advantage of all its other features. Many people are not ready to shell out $5-10 every month just to schedule emails in Gmail.


Use Google Script that can do exactly that without any limitations; called Gmail Delay Send.

Steps to Schedule Emails in Gmail To Send Later –

  1. first need to enable the script in your Gmail account and give it permission to access your data
  2. Go to Gmail Delay Send main settings page and authorize the access to attach it with your Gmail account.
  3. In the “Gmail Delay Send” section, you need to set “Enable” to “On” to make the script work in your Gmail account.schedule-gmail-emails-enable-gmail-delay-send
  4. In the Advanced Settings section, select “Off” next to “Require label”. Gmail Delay Send is based on triggers to identify a scheduled email to be sent by searching for emails in your Gmail account.
  5. The “Trigger” option here defines total time after which Gmail Delay Send will search your email for new emails to be scheduled.
  6. By default, it is set to 5min, but you can set it to 1min if you want to increase the accuracy.
Must Read-  Top 5 Ways to Speed Up a Slow Internet Connection

only set it to 1min if you really need the email to be delivered on time. This puts more pressure on Google servers which is bad for all the users of Gmail Delay send.


7. Now click on “Save Preferences” button below to save all the changes.

8. After configuring the settings, go to your Gmail account and open the compose window to write up a scheduled email.

Amazon Affiliate WordPress Plugin - The #1 plugin for successful Affiliate Marketing

9. For testing purpose, you should enter your own email address in the “To” section. After that, enter the subject as you like and move to the body of the email.

10.You need to add a tiny text string at the start of the email that will tell Gmail Delay Send that it’s a scheduled email and what’s the exact time it should be sent. By default, it uses “@” as the identifying symbol and uses date/time format that is understood by DateJS.

11. For example, you need to type “@november 5th 12pm” at the start of the email to schedule an email for coming 5th November at 12PM.

12. To ensure that the format you are using is accepted by Gmail Delay Send, go to its “Settings” again. Here enter the format at the bottom under “Testing Resources” section and click on the “Parse Date” button. Gmail Delay Send will tell you whether the format is denied or accepted.

13. Press “Enter” key to move to the next line. Make sure you press “Enter” and move to the next line as the first line is reserved for the string.


14. After that enter your message and click on the cross button at the top to move it to the “Draft” section of Gmail.

Must Read-  Semrush vs SimilarWeb : Which One Is A Better SEO Tool

Source –

Here are some Helpful resources You should read to Schedule Your First Gmail Email:

Installation Guide

Gmail Delay Send Settings Page

Settings Page Complete Guide

Email Format Guide


Rahul Setia was born and raised in the Kaithal, Haryana. He worked at brands like Jabong, ProProfs etc. He was also in the List of Top 100 Social Media Influencer's 2019 by Status Brew. He lives in Delhi/NCR and is a Digital Gig & Founder of Websites i.e,, Follow me on: LinkedIn, @rahulsetia007 and Facebook.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.