Urgent | Automation + Reporting Role | Google Local Services Ads + FieldRoutes

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

TYPE OF WORK

Part Time

SALARY

TBD - send me Your preferred hourly rate

HOURS PER WEEK

5

DATE UPDATED

Jul 15, 2026

JOB OVERVIEW

# Urgent | Automation + Reporting Role | Google Local Services Ads + FieldRoutes

We are looking for someone who can help automate marketing lead reports for a home services company using **Google Local Services Ads (LSA)** and **FieldRoutes**.

The goal of this role is to help us reduce manual reporting and build a cleaner, more automated way to track lead performance, booked opportunities, missed opportunities, and overall marketing ROI.

This role is ideal for someone who understands marketing data, APIs, automation tools, and reporting workflows.

## Primary Responsibilities

* Help automate lead reporting for Google Local Services Ads.
* Pull, organize, and compare lead data from Google LSA and FieldRoutes.
* Track booked vs. unbooked leads.
* Help identify missed opportunities and lead follow-up gaps.
* Build or improve automated reports and dashboards.
* Create workflows that reduce manual spreadsheet work.
* Help connect data between platforms using third-party tools when needed.
* Document how the reporting process works.

## Required Experience

Experience with the following is strongly preferred:

* Google Local Services Ads reporting
* FieldRoutes
* Google Sheets or Excel
* Reporting dashboards
* API connections or automation workflows
* Zapier, Make, or similar automation tools
* Lovable, Replit, Airtable, Looker Studio, or similar tools

## Ideal Candidate

We are looking for someone who is technical, resourceful, and able to figure out the best way to automate reporting even if a direct integration does not already exist.

You should be comfortable:

* Working with messy marketing data
* Comparing data across multiple platforms
* Building reporting systems from scratch
* Researching third-party tools or API options
* Creating clear dashboards leadership can understand
* Communicating what is possible, what is not, and what tools are needed

This is not a general VA role or a creative marketing role. This is a technical reporting and automation project focused on lead tracking, data accuracy, and marketing performance.

## To Apply

Please include:

* Your experience with Google Local Services Ads.
* Your experience with FieldRoutes or similar home service CRMs.
* Examples of reports, dashboards, or automations you have built.
* Which tools you would recommend for automating this type of report.
* Your availability.
* Your preferred hourly rate or project rate.

Please begin your application with the word **Automation + Reporting Role ** so we know you read the full post.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0152
Total Execution Time  0.0165
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,176 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Urgent-Automation-Reporting-Role-Google-Local-Services-Ads-FieldRoutes-1679253
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0094 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1679253
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 897475
 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` = 1679253
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-12',ej.date_added) duration_daysDATEDIFF('2026-08-12',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-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1679253' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1679253 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-30-2026=838***Jul-01-2026=39***Jul-02-2026=24***Jul-03-2026=15***Jul-04-2026=15***Jul-05-2026=6***Jul-06-2026=7***Jul-07-2026=2***Jul-08-2026=1***Jul-11-2026=1***Jul-12-2026=2***Jul-13-2026=4***Jul-14-2026=2***Jul-15-2026=363***Jul-16-2026=30***Jul-17-2026=16***Jul-18-2026=9***Jul-19-2026=7***Jul-20-2026=5***Jul-21-2026=6***Jul-22-2026=9***Jul-23-2026=5***Jul-24-2026=2***Jul-25-2026=12***Jul-26-2026=18***Jul-27-2026=13***Jul-28-2026=17***Jul-29-2026=15***Jul-30-2026=12***Jul-31-2026=10***Aug-01-2026=15***Aug-02-2026=13***Aug-03-2026=13***Aug-04-2026=10***Aug-05-2026=13***Aug-06-2026=9***Aug-07-2026=18***Aug-08-2026=19***Aug-12-2026=1' WHERE job_id'1679253'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=838***Jul-2026=666***Aug-2026=111' WHERE job_id'1679253'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1679253' 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` = 1679253 
0.0036   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '897475'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)