HubSpot Marketing Specialist (Virtual Assistant)

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

TYPE OF WORK

Part Time

SALARY

Php 45,000/mo

HOURS PER WEEK

20

DATE UPDATED

Mar 31, 2026

JOB OVERVIEW

About the Role
Gather Group operates two premium buyers agency brands in Brisbane, Australia: Hunter Gather (owner-occupiers properties) and GATHER (investment properties). We're looking for a HubSpot specialist to own our marketing automation, CRM workflows, and lead nurturing systems.

This role is critical to our growth. You'll ensure every lead is captured, nurtured, and followed up systematically. You'll work directly with our CEO, marketing team, and sales team to improve conversion at every stage of the funnel.

What You'll Own
HubSpot CRM Management
- Maintain clean, accurate contact and deal records
- Build and manage lead scoring and lifecycle stages
- Create dashboards and reports for marketing and sales performance
- Troubleshoot data issues and maintain integrations

Marketing Automation & Workflows
- Build and optimise automated email sequences for lead nurturing
- Create workflows for lead assignment, follow-up reminders, and internal notifications
- Set up triggered campaigns based on behaviour (website visits, email engagement, form submissions)
- A/B test subject lines, send times, and content to improve performance

Lead Nurture Sequences
- Design and build nurture sequences for different buyer personas (investors vs owner-occupiers)
- Create re-engagement campaigns for cold leads
- Build post-consultation follow-up sequences
- Monitor sequence performance and recommend improvements

Landing Pages & Forms
- Build and maintain landing pages in HubSpot
- Create and optimise forms for lead capture
- Ensure proper tracking and attribution is in place

Reporting & Optimisation
- Weekly reporting on email performance, workflow effectiveness, and lead flow
- Identify bottlenecks in the funnel and recommend fixes
- Stay current on HubSpot features and best practices

Requirements
- 2+ years hands-on experience with HubSpot (Marketing Hub and CRM required; Sales Hub a bonus)
- Proven experience building workflows, sequences, and automated campaigns
- Strong understanding of email marketing best practices and deliverability
- Comfortable with data: can pull reports, identify trends, and make recommendations
- Excellent written English (you'll be writing email copy and working with an Australian team)
- Available for overlap with Australian business hours (minimum 3-4 hours daily, AEST)
- Self-directed: you can take a brief and execute without constant supervision

Bonus (Not Required)
- HubSpot certification(s)
- Experience in real estate, property, or professional services
- Familiarity with Zapier or other integration tools
- Basic graphic design skills (Canva) for email assets


What Success Looks Like

First 30 days:
- Audit existing HubSpot setup and document what's working and what's broken
- Fix any immediate issues with lead capture, data quality, or broken workflows
- Establish weekly reporting rhythm

First 90 days:
- Fully operational nurture sequences for both brands
- Clean CRM with accurate lead scoring and lifecycle stages
- Measurable improvement in email engagement and lead-to-consultation conversion
- Documented processes for ongoing maintenance

Hours & Compensation
- Part-time (20 hours/week) to start, with potential to grow to full-time
- Competitive hourly rate based on experience
- Long-term role for the right person
- Must have reliable internet and a professional home office setup

How to Apply
Send your application with:
- Your CV
- A brief Loom video (2-3 minutes) walking through a HubSpot workflow or campaign you've built
- Your hourly rate expectation
- Your availability (hours per week and AEST overlap)

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0137
Total Execution Time  0.0150
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,888 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/HubSpot-Marketing-Specialist-Virtual-Assistant-1560991
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0082 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1560991
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 796361
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1560991
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-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-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1560991' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1560991 
0.0008   UPDATE employer_jobs SET hit_counts '***Jan-22-2026=174***Jan-23-2026=15***Jan-24-2026=15***Jan-25-2026=14***Jan-26-2026=7***Jan-27-2026=15***Jan-28-2026=7***Jan-29-2026=10***Jan-30-2026=9***Jan-31-2026=6***Feb-01-2026=5***Feb-02-2026=1***Feb-03-2026=5***Feb-04-2026=9***Feb-05-2026=8***Feb-06-2026=5***Feb-07-2026=3***Feb-09-2026=4***Feb-10-2026=1***Feb-11-2026=5***Feb-13-2026=1***Feb-14-2026=2***Feb-19-2026=1***Feb-21-2026=1***Feb-23-2026=2***Feb-24-2026=2***Feb-25-2026=3***Feb-27-2026=1***Feb-28-2026=1***Mar-04-2026=1***Mar-07-2026=2***Mar-09-2026=2***Mar-11-2026=1***Mar-13-2026=1***Mar-16-2026=1***Mar-20-2026=3***Mar-24-2026=2***Mar-26-2026=6***Mar-27-2026=2***Mar-28-2026=1***Mar-31-2026=843***Apr-01-2026=60***Apr-02-2026=27***Apr-03-2026=18***Apr-04-2026=6***Apr-05-2026=8***Apr-06-2026=14***Apr-07-2026=8***Apr-08-2026=9***Apr-09-2026=1***Apr-10-2026=3***Apr-11-2026=2***Apr-14-2026=1***Apr-17-2026=1' WHERE job_id'1560991'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jan-2026=272***Feb-2026=60***Mar-2026=865***Apr-2026=158' WHERE job_id'1560991'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1560991' 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` = 1560991 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '796361'
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)