Operations & Marketing Coordinator

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

TYPE OF WORK

Full Time

SALARY

600 AUD

HOURS PER WEEK

40

DATE UPDATED

Mar 20, 2026

JOB OVERVIEW

# Virtual Assistant

Operations, Admin and Marketing Support (For BFT - Bodyfit Training )
Remote Role

We are a growing fitness studio based in Melbourne, Australia helping busy adults rebuild strength, consistency and confidence through elite coaching and a strong community.

As the business grows we are looking for a highly organized and proactive Virtual Assistant who can support operations, marketing and member communication so the owner can focus on leadership, coaching and growing the business.

This role is ideal for someone who enjoys systems, solving problems and supporting a growing business behind the scenes.

The role will primarily focus on **administration (around 80 percent of the work)** with approximately **20 percent supporting marketing and content creation**.

---

# Key Responsibilities

## Admin and Operations (Approx 80%)

Help keep the daily operations organized and running smoothly.

Responsibilities include

• Managing reports using Excel or Google Sheets
• Updating dashboards and performance trackers
• Maintaining organized folders and documentation
• Managing operational checklists and systems
• Preparing summaries and reports when needed
• Supporting requests from the studio manager

---

## CRM and Member Management

Supporting member administration and maintaining accurate data.

Responsibilities include

• Processing membership sales
• Processing refunds when required
• Managing membership pauses
• Updating member details in CRM systems
• Sending member communication through email and text
• Maintaining accurate member records

---

## Lead Management and Sales Support

Helping ensure enquiries and conversations are handled quickly and professionally.

Responsibilities include

• Responding to leads and enquiries
• Sell by chat through social media and messaging platforms
• Tracking conversations and outcomes
• Supporting the sales process by keeping data organized

---

## Marketing and Content Creation (Approx 20%)

Helping us showcase our coaching, community and member results.

Responsibilities include

• Creating graphics and creatives for events
• Designing Instagram and Facebook content
• Editing short videos or reels from raw footage
• Scheduling and organizing social media posts
• Supporting the planning of marketing campaigns

---

## Meta Ads Management

Supporting digital marketing campaigns.

Responsibilities include

• Creating and managing Meta Ads campaigns
• Monitoring campaign performance
• Updating creatives and copy when required
• Reporting on lead performance

---

## Social Media and Inbox Management

Helping maintain communication across platforms.

Responsibilities include

• Managing Instagram and Facebook inboxes
• Responding to enquiries and directing leads
• Maintaining positive and professional communication
• Monitoring comments and messages

---

# Skills and Experience

We are looking for someone who is

• Highly organized and detail oriented
• Proactive and able to take initiative
• Comfortable working independently
• Strong with written English communication
• Reliable and consistent with deadlines

Bonus experience with

• Canva
• Excel or Google Sheets
• CRM systems
• Meta Ads Manager
• Social media management
• Go High Level (GHL)
• Glofox gym management software

---

# Working Hours

The Service Provider will work within the following schedule

Monday to Friday
8:00am to 5:00pm Australian time

This includes

• 8 hours of working time per day
• 1 hour unpaid lunch break

In addition, the Service Provider will complete

2 hours on Saturday between 12:00pm and 2:00pm Australian time

Saturday responsibilities include

• Admin tidy up
• Posting the Saturday reel
• Posting Instagram stories for the studio

If vacation leave or sick leave is required, the Client should be notified as early as possible so work can be reassigned if needed.

Holidays followed will depend on the demand of work and business requirements.

---

# Compensation

Monthly compensation

**600 AUD per month**

Payment will be made **fortnightly through Wise** to the service provider’s bank account.

A performance evaluation will occur after **60 days** to ensure the service provider can operate independently, take initiative and support the business effectively.

A **13th month bonus may be provided after one year of service**, depending on performance.

---

# Contract Terms

This role operates under an **independent contractor agreement**.

Key expectations include

• Maintaining strict confidentiality of business information
• Protecting member and customer data
• Not soliciting members or suppliers of the business
• All work, content and intellectual property created during the role remains the property of the company

Either party may terminate the agreement with **14 days written notice**.

---

# Confidentiality and Intellectual Property

The Service Provider agrees not to disclose or use any confidential information belonging to the Client, including but not limited to

• Customer lists
• Financial data
• Sales information
• Business strategies
• Marketing data
• Operational systems

This obligation remains in effect during and after the termination of the agreement.

All materials, work products, documents and intellectual property created while working with the business remain the property of the company.

---

# To Apply

Please include the following in your application

• A short introduction about yourself
• Your previous experience with admin, marketing or CRM systems
• Examples of Canva, design or social media work if available
• Your weekly availability

Please also answer the following question

If you started this role tomorrow, what are three things you would organize or improve first on the admin or marketing side of the business?

Please also include **your favourite fruit at the beginning of your application** and send a message with your fruit so we know you have read the full job description.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0134
Total Execution Time  0.0149
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,688 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Operations-Marketing-Coordinator-1598453
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0075 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1598453
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 912629
 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` = 1598453
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1598453' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1598453 
0.0009   UPDATE employer_jobs SET hit_counts '***Mar-10-2026=2***Mar-12-2026=21***Mar-13-2026=73***Mar-14-2026=10***Mar-15-2026=17***Mar-16-2026=29***Mar-17-2026=19***Mar-18-2026=16***Mar-19-2026=9***Mar-20-2026=415***Mar-21-2026=88***Mar-22-2026=60***Mar-23-2026=80***Mar-24-2026=38***Mar-25-2026=28***Mar-26-2026=35***Mar-27-2026=17***Mar-28-2026=16***Mar-29-2026=7***Mar-30-2026=13***Mar-31-2026=27***Apr-01-2026=16***Apr-02-2026=14***Apr-03-2026=28***Apr-04-2026=3***Apr-05-2026=3***Apr-06-2026=4***Apr-07-2026=3***Apr-08-2026=9***Apr-09-2026=1***Apr-10-2026=1***Apr-11-2026=1***Apr-16-2026=1' WHERE job_id'1598453'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1020***Apr-2026=83' WHERE job_id'1598453'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1598453' 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` = 1598453 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '912629'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)