Website + Paid Ads Specialist — Australian service based Company

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

TYPE OF WORK

Any

SALARY

1000

HOURS PER WEEK

TBD

DATE UPDATED

Aug 24, 2026

JOB OVERVIEW

Google & Meta Ads + Website + Email Australian Trades & Home Services Only

Australian home services business. Growing fast, small team, opening in a second city. You'd work directly with the owner.

You'd run the ads, make the website changes that go with them, and get our email marketing off the ground.

Read this before applying

We only want people who have run ads for Australian service businesses. Trades, home services, or something close to it — plumbing, electrical, HVAC, pest, locksmiths, roofing, cleaning, that world.

Not e-commerce. Not US or UK accounts. Not "I've done ads for lots of industries."

We've been burned by people who understand ad platforms but don't understand this market. If you can't name Australian service businesses you've run spend for, this isn't the job.

Why the Australian part matters

You should already know:

How Australians search when something's broken and they need someone today
Suburb-level targeting in Australian cities, and why radius targeting wastes money here
Google Business Profile and the map pack in Australia — where the real volume sits for emergency work
Seasonal patterns in Australian trades — storms, heat, holiday shutdowns
What a lead is actually worth in AUD in this industry
The work

Google Ads. Take over our existing search campaigns and improve them, or start fresh if that's the better call. Keywords, negatives, ad copy testing, bid strategy. We want cost per booked job going down, not clicks going up.

Meta Ads. Nothing running right now. Build it from scratch — Business Manager, pixel, audiences, campaigns targeting homeowners in specific suburbs.

Website. Ongoing updates — landing pages for campaigns, new service and suburb pages as we expand, offer and pricing updates, fixing anything hurting conversions. Basic on-page SEO: titles, meta, internal linking.

We're handling a rebuild ourselves, but we're open to being convinced. If you think you can design and build something better, show us. Send examples.


Email
marketing. We have a database of past customers sitting in our job management software doing nothing. We want it working.

Get the customer data into a proper email platform and keep it synced
Regular campaigns to past customers — seasonal offers, maintenance reminders, service promos
Automated follow-ups after a job: review requests, reminders, win-back campaigns for customers we haven't seen in a while
Grow the list with something worth downloading, not just a newsletter signup
Track what actually turns into booked jobs, not open rates

Creative direction. We have a video editor and raw job footage from the field. You tell them what you need.

Reporting. Monthly, plain English. What worked, what didn't, what changes next month.

To apply

Skip any of these and we won't reply.

Put DRAIN in your subject line.
Name two Australian service businesses you've run ads for. Industry, monthly spend, and what cost per lead was when you started vs finished. If you can't name them, describe them properly — suburb, trade, spend.
Answer this: A plumbing business in Australia is spending good money on Google Ads. Leads come in, but the owner doesn't know which ones turn into paid jobs. What's the first thing you set up, and why?
Tell us one thing you'd check first if you took over an Australian trades account you'd never seen before.
What website platforms you're comfortable working in, and one site you've made changes to. If you build sites, send examples.
What email platform you'd use for a business like ours and why. Tell us about one email campaign you've run and what it actually produced.
Your rate and your available hours in AEST.

No agencies. Individuals only.

One condition: the ad accounts, website and email platform stay in our name. You work inside our accounts, not your own

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0496
Total Execution Time  0.0510
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,192 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Website-Paid-Ads-Specialist-Australian-service-based-Company-1715242
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0429 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0016   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1715242
 LIMIT 1 
0.0029   SELECT *
FROM `employers`
WHERE `employer_id` = 945092
 LIMIT 1 
0.0073   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1715242
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-02',ej.date_added) duration_daysDATEDIFF('2026-09-02',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-09-02',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1715242' 
0.0015   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1715242 
0.0036   UPDATE employer_jobs SET hit_counts '***Aug-24-2026=689***Aug-25-2026=75***Aug-26-2026=45***Aug-27-2026=11***Aug-28-2026=6***Sep-02-2026=1' WHERE job_id'1715242'  
0.0126   UPDATE employer_jobs SET monthly_hits '***Aug-2026=826***Sep-2026=1' WHERE job_id'1715242'  
0.0088   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1715242' AND status LIKE 'sent%' ORDER BY id DESC  
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1715242 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '945092'
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)