Marketing Operations & GoHighLevel Automation VA for US Marketing Agency (Part-Time, Long-Term)

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

TYPE OF WORK

Part Time

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Sep 16, 2026

JOB OVERVIEW

Pay: $9 to 12/hour depending on GHL experience, 10 -20 hours/week to start, paid weekly via Wise. Grows to full-time as our client roster grows.

Hours: Flexible, with a required 2-hour overlap with US Eastern Time (9am to 5pm New York).

About us

OutCast Company is a direct marketing agency in Florida. We work with founder-led product brands: ranches, farms, outdoor gear, home goods. We build their email, ads and social systems and scale them toward their first $100K month. Small team, fast pace, zero drama. You'd work directly with the founder and alongside our video editor.

What you'll do

This role is half GoHighLevel automation, half marketing execution. Every task is assigned in ClickUp with a brief, a deadline and the files you need. ClickUp is also where we communicate: comments on the task, a daily status update, and a same-day flag if anything is unclear.

GoHighLevel automation (about half your time)

Build and maintain workflows in our agency GHL account: connect the founder's sales pages and forms so every opt-in is tagged, added to the pipeline and dropped into the right welcome series
Set up the full appointment flow around our calendar: pre-call qualifying questions, confirmations, reminders, no-show rebooking, post-call follow-up sequences
Build pipeline stage automations (e.g. moving a deal to Proposal Sent triggers a 3-touch follow-up)
Later: build client sub-accounts from a snapshot and connect n8n for handoffs to ClickUp and Google Drive
Document every workflow you build in a simple "what triggers what" sheet

Marketing execution (the other half)

Load finished email copy into Drip and GoHighLevel: build the email, match formatting, insert images and links, set timing, send a test, QA every link
Schedule approved social content for 3 to 4 client brands from a Google Sheets content calendar, pulling assets from Google Drive
Upload products, images and descriptions into client Shopify stores
Pull product content off Shopify into structured Google Sheets we use to train our AI systems
Organize client content libraries in Google Drive by client, product and campaign
Set up new clients: connect Shopify, Meta Business Manager and email platforms, install the Meta pixel, organize logins, follow our onboarding checklist
Basic weekly reporting from Drip, Shopify and Meta into a sheet

You're a fit if you

Have built GoHighLevel workflows for at least one other agency or business (forms to pipeline, calendar automations, email sequences)
Have 1+ years as a VA or marketing assistant for a US or Australian agency or ecommerce brand
Have used at least two of: Drip, Klaviyo, Meta Business Suite, ClickUp
Have worked in Shopify as ALL out clients use shopify and there will be alot of work inside the platform
Are meticulous. You check the link before you say it's done.
Communicate before a deadline slips, not after
Can learn a new tool from a screen recording and figure the rest out

Not a fit if you

Juggle several full-time clients at once
Go quiet for more than one working day without notice
Need every step written out before you can start

How we work

ClickUp for tasks and communication, Google Drive for files, Loom for training. First 30 days is a paid trial with a clear checklist. If it's a fit, we make it long-term.

To apply

Put the word SAWFISH as the first word of your subject line
Describe your most successful client: what their business was, what you did for them, and what changed as a result
List the GoHighLevel automations you've built for other clients. Be specific: what triggered them, what they did, what problem they solved
List the other tools from above you've used, and for how long
Share your OnlineJobs.ph profile

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0017
Controller Execution Time ( Jobseekers / Job )  0.0201
Total Execution Time  0.0226
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,776 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Operations-GoHighLevel-Automation-VA-for-US-Marketing-Agency-Part-Time-Long-Term-1732036
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0113 seconds)  (Hide)
0.0012   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1732036
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 969571
 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` = 1732036
AND `misc`.`idIS NULL 
0.0009   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-22',ej.date_added) duration_daysDATEDIFF('2026-09-22',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-09-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1732036' 
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1732036 
0.0018   UPDATE employer_jobs SET hit_counts '***Sep-16-2026=536***Sep-17-2026=256***Sep-18-2026=73***Sep-19-2026=35***Sep-22-2026=1' WHERE job_id'1732036'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Sep-2026=901' WHERE job_id'1732036'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1732036' AND status LIKE 'sent%' ORDER BY id DESC  
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1732036 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '969571'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)