Automation Specialist

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

TYPE OF WORK

Full Time

SALARY

Experienced level (Ave High): Monthly: a

HOURS PER WEEK

20

DATE UPDATED

Aug 12, 2026

JOB OVERVIEW

GoHighLevel (GHL) & Facebook Ads Specialist – Physiotherapy Business

Employment: Part-Time initially, with potential for full-time
Working with: Australian Physiotherapy & Allied Health Business
Experience: 2+ years preferred

About Us

We are a growing physiotherapy and allied health business in Australia, with multiple clinic locations and a strong focus on helping patients get better through evidence-based physiotherapy, rehabilitation and exercise.

We are looking for a highly capable GoHighLevel (GHL) specialist who can help us turn our existing marketing system into a consistent lead-generation and booking machine.

We already have GHL set up, so we are not looking for someone who simply knows how to send emails. We need someone who understands Facebook lead generation, CRM management, automations, lead nurturing and appointment conversion.

Our goal is simple:

Generate leads ? Follow them up automatically ? Convert them into booked appointments ? Keep our physios' books full.

Your Main Responsibilities
1. Facebook & Instagram Lead Generation

You will be responsible for helping us create and manage Facebook/Instagram advertising campaigns for our physiotherapy clinics.

This includes:

Setting up and managing Meta/Facebook lead campaigns
Creating and testing different ad campaigns
Working with our existing ad creatives and helping develop new concepts
Testing different offers, audiences and messaging
Monitoring campaign performance
Identifying which campaigns are generating quality leads
Making recommendations to improve cost per lead and bookings
Retargeting people who have interacted with our ads
Reporting on campaign performance

Experience with local service businesses, healthcare, physiotherapy, chiropractic, dental, medical or similar businesses is highly desirable.

2. GoHighLevel CRM Management

You will manage and improve our existing GHL system.

This includes:

Managing leads inside the CRM
Creating and maintaining pipelines
Ensuring leads are correctly categorised
Building automated workflows
Setting up lead nurturing sequences
SMS and email follow-up
Missed-call/text-back systems
Appointment reminders
Follow-up for leads who have not booked
Follow-up for cancelled/no-show appointments
Reactivation campaigns for old leads
Tracking where leads came from
Keeping the CRM organised and accurate
3. Lead-to-Booking Automation

This is one of the most important parts of the role.

We want to build a system where a new Facebook lead does not simply sit in a spreadsheet.

For example:


Facebook
Ad

?

Lead submits enquiry

?

Lead automatically enters GHL

?

Immediate SMS/email response

?

Lead receives information about our clinic and offer

?

Automated follow-up if they don't book

?

Lead books appointment

?

Appointment confirmation & reminders

?

If they don't attend ? automated follow-up

?

If they haven't booked ? continued nurturing

Your job will be to build, test and improve these processes.

4. Help Fill Our Physios' Appointment Books

The ultimate goal of this position is not simply to generate leads.

The goal is to generate booked appointments for our physiotherapists.

You will monitor:

Number of leads
Cost per lead
Lead quality
Contact rate
Booking rate
Cost per booked appointment
Number of appointments generated
No-show rate
Campaign ROI

We want someone who understands the difference between:

"We generated 100 leads."

and

"We generated 100 leads and 25 became paying patients."

5. Lead Follow-Up & Conversion

You will help develop strategies to convert leads who don't immediately book.

Examples include:

"Are you still experiencing pain?"
"Would you like us to help find a suitable appointment time?"
Follow-up after an initial enquiry
Follow-up with people who clicked but didn't book
Re-engaging old leads
Reactivating previous patients
Creating campaigns around seasonal offers

We want to make sure that no good lead gets forgotten.

What We Are Looking For

You should have strong practical experience with:

GoHighLevel / GHL
Meta Ads Manager

Facebook
& Instagram advertising
CRM management
Marketing automation
Lead nurturing
SMS/email automation
Sales funnels
Appointment booking systems
Conversion tracking
Reporting and analytics
You MUST be comfortable with:
Building GHL workflows from scratch
Troubleshooting automations
Creating pipelines
Setting triggers and actions
Managing tags and custom fields
Setting up SMS/email sequences
Understanding Facebook Lead Forms
Connecting Facebook leads to ----------
Tracking conversions
Analysing campaign data
Bonus Skills

It would be a major advantage if you have experience with:

Physiotherapy clinics
Allied health
Healthcare marketing
Medical clinics
Dental clinics
Chiropractic clinics
Gyms or fitness businesses
Local Australian businesses
HighLevel funnels
Google Ads
Landing pages
Canva
Copywriting
AI tools for marketing
The Person We Are Looking For

We are NOT looking for someone who needs to be told what to do every day.

We want someone who can look at our current system and say:

"This is what is working, this is what isn't working, and this is what I would change."

You should be:

Proactive
Analytical
Highly organised
Technically capable
Good at problem solving
Comfortable working independently
Strong communicator
Detail oriented
Interested in improving systems
Focused on results rather than simply completing tasks

Most importantly, you should take ownership of the lead generation and CRM process.

What You Will Be Working With

We already have:

Established physiotherapy clinics
Existing GHL account and CRM
Existing funnels/workflows

Facebook
/Instagram presence
Existing patient database
Existing offers and marketing campaigns
Appointment booking systems
Content and clinical expertise from our team

You won't be starting from zero.

Your role will be to optimise what we already have and build a better automated system around it.

KPIs

Your performance will ultimately be measured by:

Lead Generation

Quality leads generated
Cost per lead

Conversion

Lead response rate
Lead-to-booking conversion
Cost per booked appointment

CRM

CRM accuracy
Follow-up completion
Automation performance

Business Results

New patient appointments generated
Additional appointments filled for our physiotherapists
Return on advertising spend
Hours

Initially, we are looking for approximately 15–20 hours per week, with the potential to increase hours as the role develops.

There may be some flexibility around working hours, but you must be available for regular communication during agreed Australian/Philippines working hours.

How to Apply

Please send:

Your CV
A short description of your experience with GoHighLevel
Examples of GHL automations/funnels you have built
Your experience with Facebook/Meta Ads
Examples of campaigns you have managed
Your previous results – particularly leads, bookings and conversion rates
Your hourly rate
Your preferred working hours
Your internet speed and computer specifications
Your availability to start
IMPORTANT – Please Answer This Question

If a Facebook lead submits a form saying "I have had lower back pain for 6 months and would like to know more", explain exactly what you would build in GHL over the next 7 days to turn that lead into a booked physiotherapy appointment.

We are looking for someone who can demonstrate practical knowledge, not just tell us that they are "experienced in GHL."

Hiring Process

Shortlisted applicants may be asked to complete a short practical task involving:

GHL workflow creation
Lead follow-up

Facebook
lead management
CRM pipeline setup
Appointment conversion strategy

We are looking for someone who can become a long-term member of our business, not simply complete one-off tasks.

If you are passionate about marketing automation, CRM systems and helping businesses generate more customers, we would love to hear from you.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0151
Total Execution Time  0.0164
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,529,496 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Automation-Specialist-1707556
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0078 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1707556
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 964390
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1707556
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-25',ej.date_added) duration_daysDATEDIFF('2026-08-25',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-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1707556' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1707556 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-12-2026=892***Aug-13-2026=290***Aug-14-2026=87***Aug-15-2026=28***Aug-16-2026=17***Aug-17-2026=50***Aug-18-2026=27***Aug-19-2026=25***Aug-20-2026=17***Aug-21-2026=9***Aug-22-2026=16***Aug-25-2026=1' WHERE job_id'1707556'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1459' WHERE job_id'1707556'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1707556' 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` = 1707556 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '964390'
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)