Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Free Bulk Email Sender from Google Sheets – Apps Script

❤️
Need a Custom Business Solution?
Connect with us on WhatsApp to discuss your requirements. Our team will design and develop a tailored software solution aligned with your business workflow, operational needs, and growth objectives.
How to Send Bulk Emails from Google Sheets to Gmail for Free | B2
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Two ready templates for welcome and feedback mail Sent from a menu inside the spreadsheet Whole recipient list mailed in one click Separate recipient range per template Name and email columns read from the sheet Recipient name placed into the message Modern HTML and CSS email layout Email body editable as plain HTML in the code Clickable links and buttons inside the mail Sends through your own Gmail account No paid mailing service in between Range set in one line per template

Description

B2 turns a Google Sheet into a small mailing desk. Your contacts sit in the sheet as name and email. Two prepared templates — a welcome message and a feedback request — go out to the whole list from a menu item inside the spreadsheet, one click each, sent through your own Gmail account.

Different lists, different emails

The detail that makes this practical is that each template reads its own range. Welcome pulls from one pair of columns and feedback from another, so the people who just signed up and the people you are chasing for feedback are separate groups, in one sheet, without filtering anything by hand. The ranges are one line each in the code — change A2:B2 to C3:D3 and that template is pointed at a different list.

The email itself

Both templates ship as designed HTML rather than plain text, and the recipient's name is placed into the message so it does not read like a circular. The body is plain HTML and CSS in the code: change the colours, the wording, the layout, drop in a button that links to your feedback form or a challenge page. Whatever you write there is exactly what lands in the inbox.

Sending

Open Extensions, pick the macro for the template you want, and it goes to that template's whole list. Authorise the script once on the first run and it works from then on.

One thing to keep in mind

Mail goes out through your own Gmail account, so there is no paid mailing service in the middle and no contact list living on somebody else's server. The flip side is that Google's own daily sending limits apply to your account, so very large lists need to be spread across days.

Requirements

  • A Google account with Gmail and Sheets
  • Your own copy of the provided spreadsheet
  • A contact list with name and email columns
  • Authorise the script once so it can send mail
  • Basic HTML if you want to restyle the email body

What's Included

  • Complete Apps Script code for the mail sender
  • Google Sheet with the contact list layout
  • Welcome email template in HTML
  • Feedback request email template in HTML
  • Menu entries for sending each template
  • Separate recipient range per template
  • Recipient name merged into the message
  • Notes for changing the ranges and the design
  • Step-by-step video walkthrough of the full build
  • Free support from the developer

Item Details

Versionv1.0
PublishedAug 22, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryAutomation & Integration
Tagsbulk email sender gmailsend bulk emails from google sheetsbulk email sender freegmail mail merge apps scriptbulk email google apps scripthtml email template google sheetsbulk email sender scriptpersonalized bulk email from google sheets
VideoWatch walkthrough
LicenseRegular License
Subscription Verification Required
This is a free file. Subscribe to our YouTube channel to unlock the source code + Google Sheet. One click — no payment. Google only confirms you are subscribed.
Verify Now
Free download

Subscribe & Unlock Source Code

Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.

What you get

  • Code.gs + HTML filesThe complete Apps Script project
  • Google SheetYour own copy with the data
  • Setup guideInstall steps from start to finish

Not subscribed yet? Subscribe to our channel

Browse More Free Files

Need This Customized For Your Business?

Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.

400+
Projects Delivered
91+
Countries Served

What We Customize

Features & Functions
Add new features, modify existing scripts, custom formulas & automations
API & Integrations
Connect with WhatsApp, Payment Gateways, CRM & more
Design & UI Changes
Custom branding, layout redesign, dark mode, mobile optimization
Full Custom Projects
Dashboards, billing systems, inventory, CRM — built from scratch
Get Free Quote on WhatsApp

20-30% advance to start • Clear quote before work begins • Support included after delivery

Free
Source Code File

People choose these

Paid picks from the same category

Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI Grocery Store POS System with Barcode Scanner | Google Sheet POS + Apps Script + AI 233 views this month Apps Script How to Build an App with Claude AI: Complete Church Management System in Google Sheets How to Build an App with Claude AI: Complete Church Management System in Google Sheets 161 views this month Apps Script Manage Your Installments Like a Pro: Complete Web App Demo Manage Your Installments Like a Pro: Complete Web App Demo 205 views this month PHP

Reviews & Feedback

What buyers and viewers say about How to Send Bulk Emails from Google Sheets to Gmail for Free | B2.

No star ratings yet Tap a star to be the first to rate it.
2 comments from
YouTube viewers
Sort
@waseemkhaskheli via YouTube
sir mail sirf one email address pr ja rahe hay A3 cell may jo email hay baqi email address per nahe ja rahe
@GEOJAMALI01 via YouTube
❤Bhai apne mujhe nhi bataya ke Google blogger se Google sheet pe image kese show krein