Google Sheet App Script Writer

Remote Full-time
I’m looking for a developer with strong experience in Google Apps Script and APIs to help build or fix a script that generates a list of municipalities for local SEO content planning.

The tool runs inside Google Sheets and uses the U.S. Census API to pull demographic data for cities and towns within selected counties. The goal is to automatically generate a structured list of locations so our team can prioritize which city pages and blog content to create first for clients.

What the script should do:

Read configuration values from a Config tab in Google Sheets. This includes:

Client name

State abbreviation

Census API key

List of counties

Use the U.S. Census ACS API to pull data for municipalities including:

Population

Median household income

Median home value

Return all municipalities within the selected counties with a population of at least 1,000. This should include:

Cities

Towns

Villages

Boroughs

CDPs (Census Designated Places)

The script should output a new Google Sheet containing a “Places” tab with the following columns:

Type

Municipality

State

Population

Household Income

Median Home Value

County

Priority

City Page

Blog Post

Notes

Important requirements:

Municipalities must be matched to the correct county.

The script should avoid duplicates and only include each municipality once.

Municipality names should be clean. No “CCD” or other unwanted suffixes.

Only locations with population ≥ 1,000 should be included.

The script should work reliably for any state and any list of counties.

Ability to pull neighborhood level data for large cities (250k+ population).

Clean, maintainable code that can easily be reused for different clients.

Context:

This tool is used by our marketing team to plan local SEO content. Each output sheet becomes a planning document that helps us prioritize which location pages to create first.

Deliverables:

Working Google Apps Script inside a Google Sheet

Clear instructions on how to run it

Clean and well structured code

If you have experience working with Census APIs, TIGERweb, or geospatial data inside Google Apps Script, that would be a big plus.

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Cloud DevOps Engineer

Remote

Strategic Partnerships Lead

Remote

**Experienced Entry-Level Data Entry Specialist – Remote Opportunity at arenaflex**

Remote

Financial Analysis Senior Consultant

Remote

Customer Service Representative - Remote in Kentucky - Delivering Exceptional Pet Parent Experiences

Remote

Experienced Data Entry Customer Care Professional – Remote Opportunity for Detail-Oriented Individuals with a Passion for Delivering Exceptional Customer Service

Remote

Project Assistant looking to transition the career into Scrum Master

Remote

Online English Teachers need up to 25 USD – USA Remote Jobs

Remote

RN Staff Development Coordinator - Shape the Future of Healthcare Education at Sanford Health

Remote

Associate Director, Access & Reimbursement, Oncology

Remote
← Back