FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
How to Build a Free Applicant Tracking System in Google Sheets with Apps Script
How-ToWeb Development

How to Build a Free Applicant Tracking System in Google Sheets with Apps Script

via Dev.to JavaScriptVineet3h ago

INTRO: Small businesses don't need a $300/month ATS. Here's how to build a candidate tracking and email automation system in Google Sheets — free, with Apps Script. SECTION 1: The Sheet Structure 4 sheets: Applications, Email Templates, Settings, Email Log Key design: Status column never triggers emails — explain why this matters SECTION 2: Reading Candidate Data Correctly The timezone bug: why getDisplayValue() is needed for date cells Code snippet: getCandidate() function SECTION 3: Non-Contiguous Row Selection The bug: getActiveRange() only returns last clicked range The fix: getActiveRangeList().getRanges() Code snippet: getSelectedRows() function SECTION 4: Email Providers GmailApp vs MailApp How to support 4 providers from one settings cell Code snippet: dispatch() function SECTION 5: Logo and HTML Signature buildHtmlEmail() wrapper function Code snippet SECTION 6: The Menu 6 menu items, no more Why manual confirmation before every send matters If you want the pre-built template

Continue reading on Dev.to JavaScript

Opens in a new tab

Read Full Article
0 views

Related Articles

The Real Cost of Abstractions in .NET
How-To

The Real Cost of Abstractions in .NET

Medium Programming • 18m ago

Stop Learning Frameworks — You’re Wasting Your Time
How-To

Stop Learning Frameworks — You’re Wasting Your Time

Medium Programming • 1h ago

How to Self-Host n8n in 2026: VPS vs Managed Hosting (Full Comparison)
How-To

How to Self-Host n8n in 2026: VPS vs Managed Hosting (Full Comparison)

Dev.to • 1h ago

I Built a Mac App to Fix Android File Transfer — Here’s What I Learned
How-To

I Built a Mac App to Fix Android File Transfer — Here’s What I Learned

Medium Programming • 1h ago

How-To

What I learned about X-HEEP by Benchmarking

Medium Programming • 3h ago

Discover More Articles