CRM, Email & Automation Systems Lead — Multi-Brand (Klaviyo, GHL, AI Workflows

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

TYPE OF WORK

Full Time

SALARY

1000

HOURS PER WEEK

40

DATE UPDATED

Jul 24, 2026

JOB OVERVIEW

Full-Time | Remote | Philippines | $1000-$1500 USD/month depending on experience + performance bonuses + 13th month pay

About Us
We’re an Australian media and eCommerce group running three connected brands:

A major outdoor/fishing YouTube media brand — 4M+ subscribers and followers, with a members-only streaming platform

A merchandise eCommerce store (Shopify/WooCommerce)

A consumer energy products brand launching into the USA and international markets

We have a 4M+ audience, a growing email database, and revenue flowing through our stores — but our email flows need rebuilding, our systems need connecting, and our automations need someone who lives for this. That’s this job.

This is not a VA role and not a social media role. You are our technical revenue engine: CRM, email, automations and AI systems. You’ll work alongside our Content & Team Operations Lead (who runs content, posting and the creative team) and report directly to the founders.

The Role
1. Own email marketing end-to-end the #1 priority
Rebuild and run our core Klaviyo flows: welcome, abandoned cart, abandoned checkout, post-purchase, winback
Plan, build and send weekly campaigns across our brands — copy, segmentation, A/B tests
Own deliverability: domain authentication, list hygiene, sender reputation
Build membership email journeys for our streaming platform: onboarding, weekly content push, personalised at-risk and win-back sequences
Report revenue per send, weekly — clicks and revenue are the metrics; opens are directional

2. Own our CRM and pipelines
Manage GoHighLevel/HubSpot: pipelines, contact management, automations, lead routing
Keep data clean, synced and reportable across Klaviyo, Shopify/WooCommerce, GHL and our sites
Connect the stack: forms, integrations, webhooks, tracking (GA4, Google Tag Manager, Metorik)

3. Build our systems and AI workflows — the “tech builder” half
Build the automations our team runs on: project trackers, reporting pulls, content-repurposing pipelines (e.g., YouTube ? email ? social), notification flows
Use n8n / Zapier / Make plus AI tools (Claude, Claude Code, ChatGPT, APIs) to eliminate manual work — then document each system as an SOP the team can run without you
Build and maintain the weekly numbers dashboard the whole team reports from
Build landing pages, capture forms and funnel pages for campaigns and launches

4. Support launches
Build the email and landing-page machinery for product launches, merch drops and membership pushes — lead capture, nurture, launch-day sequences ready to fire

What Success Looks Like (first 90 days)
Core Klaviyo flows live and generating attributed revenue within 30 days

Email
revenue growing against a documented baseline, reported weekly
CRM clean and connected, with pipelines and automations running
At least three working automation/AI systems the team uses daily, each documented
Launch email machine built and battle-tested

You Must Have
4+ years hands-on in email marketing/CRM for eCommerce or DTC brands (show us)
Deep Klaviyo experience — flows, segmentation, deliverability, revenue reporting. You will screen-share a real Klaviyo account in your interview, so only apply if you can.

GoHighLevel and/or HubSpot at automation level (pipelines, workflows, triggers — not just contact entry)
Automation builder skills: n8n, Zapier or Make, plus API/webhook comfort

Daily AI tool use (Claude, ChatGPT, etc.) — bonus for Claude Code, custom GPTs/agents, or scripting
Shopify and/or WooCommerce working knowledge; GA4 and Tag Manager
Strong written English and confident direct communication with founders

Availability on Australian business hours
Bonus: Metorik, Triple Whale, landing-page builders, HTML/CSS for email, membership platforms

How to Apply
Start your application with the word SYSTEMS so we know you read this. Then send:
Your resume
The numbers: one email flow or campaign you built — list size, click rate, and revenue it generated (screenshots welcome, blur client data)

The build: one automation or AI workflow you’ve built that saved real hours — what it does, what tools it runs on
One sentence on which AI tools you use daily and how

Shortlisted candidates do a live screen-share interview (bring a Klaviyo account you’ve worked in) followed by a paid trial project before any final decision.

Applications without the SYSTEMS keyword, the numbers, or the build example will not be reviewed.

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.0127
Total Execution Time  0.0141
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,808 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/CRM-Email-Automation-Systems-Lead-Multi-Brand-Klaviyo-GHL-AI-Workflows-1695636
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0070 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1695636
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 954915
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1695636
AND `misc`.`idIS NULL 
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` = 1695636
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-21',ej.date_added) duration_daysDATEDIFF('2026-08-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1695636' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1695636 
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` = 1695636
AND `misc`.`idIS NULL 
0.0011   UPDATE employer_jobs SET hit_counts '***Jul-24-2026=564***Jul-25-2026=96***Jul-26-2026=72***Jul-27-2026=84***Jul-28-2026=53***Jul-29-2026=31***Jul-30-2026=17***Jul-31-2026=7***Aug-01-2026=6***Aug-02-2026=6***Aug-03-2026=7***Aug-04-2026=8***Aug-05-2026=6***Aug-06-2026=3***Aug-07-2026=3***Aug-08-2026=1***Aug-09-2026=1***Aug-10-2026=4***Aug-11-2026=4***Aug-12-2026=14***Aug-14-2026=6***Aug-15-2026=1***Aug-21-2026=1' WHERE job_id'1695636'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jul-2026=924***Aug-2026=71' WHERE job_id'1695636'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1695636' 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` = 1695636 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '954915'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)