Marketing Systems & Delivery Manager

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

TYPE OF WORK

Any

SALARY

$12-25 AUD

HOURS PER WEEK

30

DATE UPDATED

Aug 21, 2026

JOB OVERVIEW

Remote (Philippines) · AUD $12–25/hr depending on experience · 30–40 hrs/week + 13th month pay · Australian agency

We build marketing systems for regulated industries — and we need the person who runs the machine.

We're an established Australian growth agency working in a highly regulated health sector, building brands, websites, CRM automations and lead nurture journeys for clients where compliance isn't optional. We also own and grow our own internal brands — a 20,000-member online community, an education platform and a product brand — so the systems you build serve businesses we run ourselves, not just client work. Small senior team, founder-led, heavily AI-integrated: Claude is part of how we work every day, and you'll work that way too.

This is not a VA role and not a "template deployer" role. We're hiring one person to own three things:

Build (about half your week): Lead gen pipelines, landing pages, and email/SMS nurture sequences in GoHighLevel. Email marketing end-to-end — newsletters, campaigns and automated flows for clients and our internal brands: building, scheduling, list segmentation and reporting on what performed. Deploying and customising our launch systems per client. Setting up analytics and conversion tracking (GA4, GTM, Search Console) on every site we ship. QA-ing websites against our launch standard before anything goes live.

Run (most of the rest): Everything in ClickUp. All active projects, deadlines, dependencies and client approvals. Triaging inbound client requests, checking briefs, routing work to our designers and developer. Client onboarding end-to-end. Writing SOPs as our processes stabilise.

Keep the founder on track (the part most people won't do): The founder is the bottleneck on approvals, sign-offs and decisions — that's the nature of a founder-led agency. Part of your job is managing him: a daily short list of exactly what he needs to review or complete, deadlines attached, and following up when he sits on things. If chasing your own boss makes you uncomfortable, this isn't your role. If it sounds satisfying, keep reading.

You're probably a fit if:

You've spent 3+ years agency-side in marketing systems, automation, email or delivery — and you can show us systems you built that actually ran and converted
You're deep in GoHighLevel, or deep in HubSpot/Keap/ActiveCampaign and confident you'd master GHL inside 60 days (we test this)
You've built and sent real email campaigns and newsletters — you know your open rates from your click rates and what you changed because of them
You can build a landing page in GHL or WordPress/Elementor without a developer
You know your way around domains, DNS and hosting well enough to fix things, not just describe them
You use AI tools daily and build with them, not around them
You're the person who notices the form with no success message — details that others miss make you genuinely irritated

Bonus points: WordPress editing beyond landing pages, Shopify, email deliverability (SPF/DKIM/DMARC), SOP writing, experience in regulated industries (health, finance, pharma).

The deal: Independent contractor, 30–40 hours/week, AUD $12–25/hr depending on experience, plus 13th month pay. 90-day trial with clear written goals at day 30, 60 and 90 — you'll know exactly what success looks like. Minimum 6 hours/day overlap with AEST. Long-term role: we're building this seat to grow with the agency.

How to apply — email ---------- with:

Your CV
A link to one marketing system or email campaign you built (funnel, nurture sequence, newsletter, automation — screenshots or Loom fine) and 3–5 sentences on why you built it that way and what you changed after launch
Short written answers (3–4 sentences each) to these three questions:
A client's emails are suddenly landing in spam. Where do you start, and in what order?
A client's domain is registered with GoDaddy, their site is hosted on Cloudways, and they want a funnel on a subdomain. What DNS records do you touch and why?
What's something you automated at a previous job that nobody asked you to?
A 2-minute Loom (voice + screen, camera optional) walking us through anything you've built that you're proud of

Subject line: Systems Manager — [your name]

Applications without the Loom and written answers won't be reviewed. That's the first test.

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.0184
Total Execution Time  0.0198
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,256 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Systems-Delivery-Manager-1713934
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0125 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1713934
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 398369
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1713934
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-24',ej.date_added) duration_daysDATEDIFF('2026-08-24',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-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1713934' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1713934 
0.0013   UPDATE employer_jobs SET hit_counts '***Aug-21-2026=755***Aug-22-2026=109***Aug-24-2026=1' WHERE job_id'1713934'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=864' WHERE job_id'1713934'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1713934' 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` = 1713934 
0.0067   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '398369'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)