Tuesday, February 25, 2025

How to Automatically Send Birthday Wishes with Google Sheets and Apps Script.

Do you want to send automatic birthday wishes to your friends, family, or colleagues? This Google Apps Script can help you achieve that! By using this script, you can send personalized birthday wishes via email based on the data in a Google Sheet. Follow the steps below to set it up:

Step 1: Set Up Your Google Sheet

  • Column B: Name
  • Column C: Date of Birth (format: DD/MM/YYYY)
  • Column D: Email address

Create a Google Sheet with the following columns:


Step 2: Add the Script to Your Google Sheet

Open your Google Sheet.

Go to Extensions > Apps Script.

Delete any code in the script editor and replace it with the  script below

Replace [Your Name] with your actual name.

Step 3: Set Up a Trigger

To run the script automatically every day, you need to set up a trigger.

In the script editor, click on the clock icon to open the triggers page.

Click on Add Trigger.

Choose sendBirthdayWishes function.

Select the event source as Time-driven.

Choose Day timer and set the time for the script to run every day.

You can test the script by manually running it from the script editor. Go to Run > sendBirthdayWishes to ensure everything is working correctly.


No comments:

Post a Comment