Google Workspace Automation & Operations System Developer (Google Sheets, Google Forms & Apps Script)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Gig

SALARY

$150 - $250

HOURS PER WEEK

TBD

DATE UPDATED

Jul 13, 2026

JOB OVERVIEW

Job Description
About ClearPath Community Services

ClearPath Community Services is a Virginia-based provider supporting youth and adolescents with intellectual and developmental disabilities through Sponsored Residential services.

We're building our internal operational systems from the ground up and are looking for someone who enjoys creating organized, intuitive workflow systems using Google Workspace.

This is not simply a spreadsheet project—we're building an internal operations workspace that will become the central hub for our Sponsor Coordinator. This system will become the primary workspace used by our Sponsor Coordinator. Rather than simply tracking Sponsors, it should guide the Coordinator through each stage of our Sponsor Intake Process by presenting the appropriate information, tasks, checklists, and next steps based on the Sponsor's current stage.

Project Overview

We are looking for an experienced Google Workspace developer to build a custom Sponsor Workspace using Google Sheets, Google Forms, Google Drive, and Google Apps Script.

The system will manage prospective Sponsor Residential Providers through our Sponsor Intake Process, from their initial inquiry through final approval.

Our goal is to create a workspace where a Sponsor Coordinator can manage the entire Sponsor journey without constantly switching between multiple documents.

Core Workflow

The system will follow our 10-stage Sponsor Intake Process:

Lead Received
Discovery Call
Sponsor Interest Questionnaire
In-Person Sponsor Qualification Meeting
Sponsor Application
Screening Interview
Home Assessment
Document Collection
Sponsor Training
Executive Review & Approval

The current stage should drive what the Coordinator sees and works on.

Version 1 Features

We're intentionally starting with a lean Version 1.

Features include:

Sponsor Workspace

A dynamic workspace where the Coordinator selects a Sponsor and can view:

Contact Information
Current Stage
Stage Progression
Stage Checklist
Next Action
Next Meeting
Meeting Notes
Document Status
Google Drive Folder Link
General Notes
New Lead Intake
Connect to existing Google Form
New submissions enter a New Leads queue
Duplicate detection
Manual review
Promote approved Sponsors into the Master Tracker
Master Sponsor Tracker

Track all Sponsors including:

Sponsor ID
Contact Information
Current Stage
Current Status
Assigned Coordinator
Last Contact
Next Action
Next Meeting
Task Management

When a Sponsor enters a stage, display the standard checklist for that stage.

Allow Coordinators to:

Complete tasks
Add custom tasks
Track progress
Executive Dashboard

A simple dashboard showing:

New Leads
Active Sponsors
Current Stage for each Sponsor
Overdue Follow-Ups
Sponsors Waiting for Executive Review
What We're Looking For

Someone with experience building:

Google Workspace systems
Google Apps Script
Google Sheets automation
Internal workflow systems
CRM-style databases
Operational dashboards

Experience with Airtable, Notion, ClickUp, or similar workflow platforms is a plus.

Ideal Candidate

We're looking for someone who:

Thinks about workflow and user experience.
Makes recommendations when appropriate.
Builds clean and organized systems.
Writes maintainable Google Apps Script.
Communicates well.
Can explain their approach.
Future Opportunities

This project is only the beginning.

As our company grows, we plan to build additional internal systems for:

Employee onboarding
Compliance tracking
Client management
I ---------- reporting
Training management
Quality assurance
Operations dashboards

We're looking for someone who could become a long-term development partner if the first project goes well.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0130
Total Execution Time  0.0145
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,624 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Google-Workspace-Automation-Operations-System-Developer-Google-Sheets-Google-Forms-Apps-Script-1687637
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1687637
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 678095
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1687637
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-07',ej.date_added) duration_daysDATEDIFF('2026-08-07',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1687637' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1687637 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-13-2026=469***Jul-14-2026=52***Jul-15-2026=24***Jul-16-2026=12***Jul-17-2026=16***Jul-18-2026=12***Jul-19-2026=10***Jul-20-2026=16***Jul-21-2026=20***Jul-22-2026=12***Jul-23-2026=16***Jul-24-2026=5***Jul-25-2026=5***Jul-26-2026=1***Jul-27-2026=3***Jul-28-2026=10***Jul-29-2026=6***Jul-30-2026=6***Jul-31-2026=13***Aug-01-2026=2***Aug-02-2026=3***Aug-07-2026=1' WHERE job_id'1687637'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=708***Aug-2026=6' WHERE job_id'1687637'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1687637' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1687637 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '678095'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)