Google Ads + Landing Page + GHL Funnel Specialist

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

TYPE OF WORK

Part Time

SALARY

8-15/hr

HOURS PER WEEK

12

DATE UPDATED

Sep 20, 2026

JOB OVERVIEW

We are looking for someone to take ownership of the digital marketing funnel for an established home theatre and home technology business in Sydney, Australia.

This is NOT just a Google Ads media buyer role.

We need someone who can manage the complete journey:

Google Ads → Landing Page → Form/Phone Lead → CRM → Follow-Up → Qualified Lead → Sale

Our main service is complete custom home cinema builds, generally worth around $10,000–$50,000+, so we care much more about qualified leads and actual sales than cheap clicks or cheap leads.

WHAT YOU WILL BE RESPONSIBLE FOR

Google Ads

* Manage and optimise Google Search campaigns
* Review search terms regularly
* Add negative keywords
* Improve keyword targeting and match types
* Monitor spend, CPC, CTR, conversions and lead quality
* Test headlines, descriptions and offers
* Know when to make changes and when to leave campaigns alone
* Move budget toward campaigns/keywords producing the best opportunities
* Continuously improve traffic quality rather than simply increasing traffic

Landing Pages / Website

* Build and improve landing pages
* Create landing pages for different services/campaigns when required
* Improve conversion rates
* Update website pages, forms, CTAs and content
* Make sure landing pages clearly match the intent of the Google search/ad
* Test different messaging, layouts and offers

Tracking & Attribution

* Set up Google Ads conversion tracking correctly
* Google Tag Manager
* GA4
* Form tracking
* Phone call tracking
* Ensure conversions are not double counted
* Track campaign/keyword/source information into the CRM where possible
* Troubleshoot tracking issues
* Help us understand exactly which marketing is producing qualified leads and sales

GoHighLevel / CRM

* Build and manage pipelines
* Connect website and landing page forms
* Create lead follow-up automations
* SMS/email automations
* Lead notifications
* Capture lead source and campaign attribution
* Help track leads through Qualified → Quote → Won/Lost

WHAT WE CARE ABOUT

Our main KPIs are:

* Qualified Leads
* Cost Per Qualified Lead
* Quotes Generated
* Sales
* Customer Acquisition Cost
* Revenue / ROAS

We still monitor CTR, CPC, conversion rate and CPL, but we do NOT want someone optimising only for cheap clicks or cheap leads.

We want someone who understands the difference between:

Traffic → Lead → Qualified Lead → Sale

WHAT WE NEED FROM YOU

You should have strong experience with:

* Google Search Ads
* Search term optimisation
* Negative keywords
* Google Tag Manager
* GA4
* Conversion tracking
* Call tracking
* GoHighLevel
* CRM automations
* Landing page creation
* Website/form integrations
* Lead attribution
* Conversion rate optimisation

You need to be proactive.

We do not want someone who checks the account occasionally and sends a generic monthly report.

We want someone who pays attention to the account, regularly reviews what people are actually searching, identifies wasted spend, improves the funnel and communicates what should be changed and why.

TO APPLY

Please answer all of the following:

1. How many years have you managed Google Search Ads?

2. Send examples/screenshots of Google Ads accounts you have managed and explain what you improved.

3. Send examples of landing pages you personally built.

4. Explain your experience with GoHighLevel.

5. Explain how you track:

* Website forms
* Phone calls
* Google Ads leads
* Qualified leads
* Sales

6. A campaign spends $1,000 and generates 10 leads, but none of the leads are qualified. What are the first things you would investigate?

7. Explain the difference between a keyword and a search term in Google Ads.

8. If CTR is strong but very few visitors become leads, what would you investigate?

9. How often do you normally review search terms and make campaign optimisations?

10. What is your hourly/monthly rate and availability?

Please do not send a generic application.

We are specifically looking for someone who understands Google Ads AND the complete funnel after the click.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0154
Total Execution Time  0.0172
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,536 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Google-Ads-Landing-Page-GHL-Funnel-Specialist-1734239
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0101 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1734239
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 898155
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1734239
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-05',ej.date_added) duration_days, DATEDIFF('2026-10-05',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-05',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1734239' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734239 
0.0015   UPDATE employer_jobs SET hit_counts = '***Sep-20-2026=718***Sep-21-2026=152***Sep-22-2026=58***Sep-23-2026=31***Sep-24-2026=21***Sep-25-2026=24***Sep-26-2026=14***Sep-27-2026=11***Sep-28-2026=14***Sep-29-2026=19***Sep-30-2026=21***Oct-01-2026=13***Oct-02-2026=14***Oct-03-2026=12***Oct-04-2026=4***Oct-05-2026=1' WHERE job_id= '1734239'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1083***Oct-2026=44' WHERE job_id= '1734239'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1734239' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734239 
0.0032   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '898155'
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)