Contents

Chapter 1

What's Included

This chapter covers the core features and capabilities of Google Apps Script Starter Kit.

What's Included

Email & Communication (5 scripts)

FileDescription
apps-script/send-bulk-email.gsSend personalized emails to a list from Sheets (mail merge)
apps-script/email-tracker.gsTrack email opens with a tracking pixel
apps-script/scheduled-reminders.gsSend reminder emails based on date conditions
apps-script/digest-email.gsWeekly digest of spreadsheet changes
apps-script/auto-reply-filter.gsAuto-categorize and reply to incoming emails

Form & Data Processing (5 scripts)

FileDescription
apps-script/form-to-sheet.gsProcess form submissions with validation and notifications
apps-script/data-validation.gsValidate sheet data against rules and flag errors
apps-script/auto-numbering.gsAuto-generate sequential IDs on new row insertion
apps-script/duplicate-detector.gsFind and highlight duplicate rows
apps-script/conditional-formatting-advanced.gsDynamic formatting beyond built-in rules

Data Sync & Integration (4 scripts)

FileDescription
apps-script/sheet-to-sheet-sync.gsSync data between spreadsheets on a schedule
apps-script/json-api-import.gsPull JSON data from any REST API into Sheets
apps-script/cross-sheet-lookup.gsVLOOKUP across multiple spreadsheets
apps-script/backup-to-drive.gsAutomated spreadsheet backups to Drive folder

Reports & Export (4 scripts)

FileDescription
apps-script/daily-report.gsAuto-generate and email daily summary reports
apps-script/sheet-to-pdf.gsExport sheets as formatted PDFs to Drive/email
apps-script/chart-to-slack.gsGenerate chart images and post to Slack webhook
apps-script/pivot-summary.gsAuto-refresh pivot summaries on a schedule

Calendar & Scheduling (3 scripts)

FileDescription
apps-script/calendar-sync.gsCreate/update calendar events from sheet rows
apps-script/meeting-prep.gsAuto-generate meeting prep docs from calendar
apps-script/availability-finder.gsFind common free time across multiple calendars

Utilities (3 scripts)

FileDescription
apps-script/sidebar-ui.gsCustom sidebar interface with HTML/CSS
apps-script/custom-menu.gsAdd custom menu items to your spreadsheet
apps-script/sheet-protection.gsDynamic sheet/range protection based on user roles

Documentation & Setup

FileDescription
docs/SETUP.mdHow to add scripts, set triggers, authorize scopes
docs/IMPORT-GUIDE.mdImporting scripts into existing spreadsheets
docs/CUSTOMIZATION.mdHow to adapt each script to your needs
docs/GETTING-STARTED.mdYour first automation in 5 minutes
formulas/FORMULAS.mdCompanion formulas that work with the scripts
sheets/script-inventory.csvReference sheet tracking all scripts and their triggers

Quick Start

1. Open any Google Spreadsheet

2. Go to Extensions → Apps Script

3. Delete the default myFunction() code

4. Paste the contents of any .gs file

5. Save (Ctrl+S)

6. Run the function (click â–¶ or set up a trigger)

7. Authorize when prompted (see docs/SETUP.md for scope details)

Chapter 2

Script Complexity Levels

Follow this guide to get Google Apps Script Starter Kit up and running in your environment.

Script Complexity Levels

LevelScriptsWho It's For
Beginnerauto-numbering, custom-menu, form-to-sheetFirst-time scripters
Intermediatesend-bulk-email, daily-report, calendar-syncComfortable with Sheets formulas
Advancedjson-api-import, sidebar-ui, sheet-to-sheet-syncSome programming experience

Google Sheets vs Excel

These scripts are Google Sheets only — they use the Google Apps Script runtime (based on JavaScript) which has no Excel equivalent. However:

  • The companion formulas/FORMULAS.md includes Excel alternatives where possible
  • The sheets/script-inventory.csv can be imported into Excel for reference
  • For Excel automation, look into Office Scripts (TypeScript-based) or VBA
Chapter 3
🔒 Available in full product

Support

You’ve reached the end of the free preview

Get the full Google Apps Script Starter Kit and unlock everything.

All Chapters

Get the complete guide with every chapter unlocked, including code samples, diagrams, and best practices.

Full Tool Suite

Access all interactive tools with complete data, all workload profiles, and the full scenario library.

Source Files

Downloadable source code, configuration files, and working examples from every chapter.

Lifetime Updates

Free updates for life. Every new chapter, tool, and improvement included.

Buy Now — $49 →
📦 Free sample included — download another copy for the full product.
Google Apps Script Starter Kit v1.0.0 — Free Preview