Google Ads Search Specialist - Local Lead Generation

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

TYPE OF WORK

Gig

SALARY

250

HOURS PER WEEK

TBD

DATE UPDATED

Aug 14, 2026

JOB OVERVIEW

30-Day Paid Trial | Brisbane, Australia

TintGard is looking for a Google Ads Search Specialist with proven experience generating high-intent leads for local service businesses.

This is a focused 30-day paid trial.

One market. Four weeks to demonstrate what you can do.

Perform well and there is an opportunity for ongoing management with revised compensation as we scale.

THE OBJECTIVE

Generate qualified window-tinting enquiries across Brisbane at a commercially viable cost.

WINDOW TINTING — HOMES NOT CARS

Heat reduction is the biggest customer problem we solve.

Your job is to determine how customers are actually searching for our services and capture the highest-intent, commercially valuable searches.

YOUR RESPONSIBILITY

You will take ownership of the Google Search campaign, including:

* Keyword and search-intent research
* Campaign/ad-group structure
* Match types
* Negative keywords
* Brisbane-wide targeting
* Ad copy
* Assets/extensions
* Bidding
* Budget allocation
* Conversion tracking
* Search-term analysis
* Wasted-spend reduction
* Testing
* Ongoing optimisation

We want people genuinely looking for professional window tinting.

We don’t want traffic for the sake of traffic.

30 DAYS OF ACTIVE MANAGEMENT

This is not a setup-and-disappear job.

The campaign needs active attention throughout the trial.

BUILD ? LAUNCH ? WATCH ? LEARN ? ADJUST ? REPEAT

You will:

* Monitor actual search terms
* Add negative keywords quickly
* Identify wasted spend
* Remove irrelevant traffic
* Monitor lead quality
* Test ads
* Adjust keywords and match types
* Optimise bids and budget
* Verify conversion tracking
* Move spend toward what produces genuine opportunities

DAILY COLLABORATION

There are only four weeks, so we will collaborate throughout the trial as required.

I don’t want to wait until the end of the week to discover money has been wasted or an opportunity has been missed.

This does not mean long daily meetings or reports.

It means you are actively monitoring the campaign and we communicate quickly when something needs attention.

I will provide direct feedback on:

LEAD QUALITY ? QUOTES ? JOBS

so you can optimise against actual business outcomes rather than Google Ads numbers alone.

THE SCOREBOARD

Clicks, impressions and CTR are useful diagnostic information.

They are not success.

AD SPEND ? QUALIFIED LEADS ? QUOTES ? JOBS ? REVENUE

We will monitor:

* Ad spend
* Leads
* Qualified leads
* Cost per lead
* Cost per qualified lead
* Quotes
* Jobs won
* Customer acquisition cost
* Revenue generated

A qualified lead means a genuine prospective Brisbane customer seeking professional window tinting.

OWNERSHIP

TintGard owns and controls:

* Google Ads account
* Billing
* Campaigns
* Conversion tracking
* Campaign data
* Campaign assets

Advertising spend is paid directly by TintGard to Google.

30-DAY PAID TRIAL

Fixed payment: $250 AUD

This is the trial rate, not the proposed long-term management rate.

The purpose of the first 30 days is to demonstrate your capability and establish whether we work well together.

Produce commercially viable results and there is an opportunity for:

ONGOING MANAGEMENT + REVISED COMPENSATION + INCREASED AD SPEND

If you can make the advertising profitable, we want to scale it.

WHO I’M LOOKING FOR

You should already have strong hands-on experience with:

* Google Search Ads
* High-intent local lead generation
* Search intent
* Keyword research
* Match types
* Negative keywords
* Search-term optimisation
* Conversion tracking
* Bidding
* Budget optimisation

Experience generating leads for home services, trades or other local service businesses is highly desirable.

I am not looking for someone to learn Google Ads on my account.

HOW TO APPLY

Keep your application short and specific.

1. Prove your results.

Show me 2–3 Google Search campaigns you personally managed for local service businesses.

Where possible show:

SPEND ? GENUINE LEADS ? CPL ? CUSTOMERS/JOBS

Screenshots, Loom or other evidence is preferred.

2. What did you personally do?

Briefly explain your responsibility for those campaigns.

3. Current workload

How many Google Ads accounts are you personally managing right now?

4. Search-term management

During the first month of a new campaign, how frequently do you review actual search terms?

5. Wasted spend

In a few sentences, explain how you identify and eliminate wasted Google Search spend.

6. Collaboration

Can you collaborate with me throughout the four-week trial and respond quickly when campaign decisions need to be made?

IMPORTANT

Start your application with:

HIGH INTENT ONLY

Generic applications, copy-and-paste proposals and agency packages will not be considered.

I don’t need a long proposal.

I WANT EVIDENCE THAT YOU’VE DONE THIS SUCCESSFULLY BEFORE.

30 DAYS | $250 AUD | BRISBANE

WINDOW TINTING FOR HOMES

GOOGLE SEARCH ? QUALIFIED LEADS ? JOBS

Prove yourself over 30 days and we’ll build from there.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0148
Total Execution Time  0.0166
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,320 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Google-Ads-Search-Specialist-Local-Lead-Generation-1709204
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0080 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1709204
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 886990
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1709204
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-17',ej.date_added) duration_daysDATEDIFF('2026-08-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1709204' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709204 
0.0016   UPDATE employer_jobs SET hit_counts '***Aug-14-2026=589***Aug-15-2026=89***Aug-16-2026=2***Aug-17-2026=2' WHERE job_id'1709204'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=679' WHERE job_id'1709204'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1709204' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709204 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '886990'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)