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

Italian Customer Service to those in love with driving/

Remote

Experienced Remote Data Entry Specialist – Information Management Expert (Work from Home $30/H) – Hiring Now – US

Remote

Experienced SaaS Copywriter - Driving Conversions and Brand Engagement Remotely

Remote

**Experienced Full Stack Data Entry Associate – Remote Work Opportunity with arenaflex**

Remote

Remote - Entry Level Manager

Remote

Adjunct Instructor in Enterprise Cloud Architecture & Scalable Systems Design

Remote

Make Money Online Amazon Data Entry Jobs for Teens

Remote

Regulatory Compliance Specialist II (RSO) –Remote (contract)

Remote

Experienced Behavioral Technician Wanted - $25/hr

Remote

Experienced Business Development & Customer Service Representative - Entry Level Opportunity for Graduates and Professionals Alike

Remote
← Back