Digital Marketing Virtual Assistant

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

TYPE OF WORK

Part Time

SALARY

$7/hour

HOURS PER WEEK

20

DATE UPDATED

Feb 25, 2026

JOB OVERVIEW

Hiring a part-time Virtual Assistant to support a fast-moving fractional CMO and systems operator who works with medical practices, professional service firms, and podcast-driven businesses. This role is designed to grow into a full-time position for the right person.
You will be the operational backbone — keeping projects moving, keeping communication clean, and making sure nothing falls through the cracks. This is not a basic data-entry VA role. We need someone who is organized, proactive, communicates clearly, and can work independently once trained.
Working Hours
This role requires availability during Pacific Standard Time (PST) business hours. You must have prior experience working PST or US West Coast hours. Please do not apply if you cannot commit to these hours.
What You Will Do
Your time will be split roughly across three areas:

Project Management (~40%)
• Receive task briefs via email and assign them to the appropriate freelancer
• Track deadlines and follow up with freelancers to ensure on-time delivery
• Check Google Drive and Dropbox for client content, move files to editors, collect finished work, and route to posting
• Flag delays and keep projects moving without needing to be chased

Content & Social Media (~40%)
• Schedule and post content across social media platforms using a scheduling tool (Buffer, Later, or similar)
• Generate captions and copy using AI tools and pre-built prompts
• Create short video clips from long-form podcast or video content using CapCut or Premiere Pro templates
• Upload content to YouTube and podcast channels with AI-generated titles and descriptions

Administrative Support (~20%)
• Manage calendar invites — sending, receiving, and keeping the calendar accurate
• Receive post-call summary notes via email and enter them into Notion as organized tasks
• Draft clear task instructions for freelancers and either get sign-off or send directly to the appropriate channel
• Keep communication organized — important tasks go through email, not chat
Tools You Must Already Know
Do not apply if you do not have working knowledge of the following. We will ask you to demonstrate competency during the hiring process. We are looking for a jack-of-all-trades digital marketer — someone who has touched most of these tools and can ramp up quickly on the rest.

Project Management & Admin
• Notion — task management, project tracking, and database management (minimum 6/10)
• GoHighLevel (GHL) — CRM navigation, pipeline management, and basic automation (minimum 5/10)
• Google Drive and Dropbox — file management, folder organization, and sharing
Email — primary channel for all task assignments and project handoffs
• Zoom and Loom — for team check-ins and async training videos

Content Creation & Design
• Canva — creating social media graphics, carousels, and branded templates (minimum 6/10)
• AI writing tools — ChatGPT, Claude, or similar for copy generation and prompt building (minimum 7/10)
• Social media scheduling tools — Buffer, Later, or equivalent

Video & Audio
• CapCut and/or Premiere Pro — video editing using templates, creating short clips from long-form content (minimum 6/10)
• Podcast audio editing — basic cleanup, trimming, and export for distribution platforms
• YouTube — uploading, titling, tagging, and basic channel management
How We Communicate
Email: All task assignments, project updates, and important deliverables go through email
• WhatsApp: Quick questions and fast back-and-forth only — not for tasks
• Zoom: Weekly or bi-weekly syncs
• Loom: Async training videos and how-to walkthroughs
What We Are Looking For
• PST availability — this is non-negotiable
• Digital marketing generalist — you have touched content creation, social media, video editing, CRM tools, and project management. You do not need to be an expert in everything, but you need to be competent across the board.
• Strong written English — you will be communicating with clients and freelancers
• High attention to detail — tasks need to be completed correctly, not just completed
• Self-starter — you can take a rough voice note or email and turn it into action without step-by-step hand-holding
• Reliability — you show up, you follow through, and you communicate if something goes wrong
• Experience working with US-based founders, marketing agencies, or professional service businesses is a strong plus
What This Is Not
• This is not a role for someone looking for simple copy-paste work
• This is not a role for someone who needs constant supervision
• This is not a good fit if you cannot work PST hours consistently
How to Apply
Send your applicat

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0028
Controller Execution Time ( Jobseekers / Job )  0.0185
Total Execution Time  0.0221
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,088 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Digital-Marketing-Virtual-Assistant-1587796
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0084 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1587796
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 896901
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1587796
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-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-04-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1587796' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1587796 
0.0007   UPDATE employer_jobs SET hit_counts '***Feb-25-2026=1102***Feb-26-2026=170***Feb-27-2026=83***Feb-28-2026=47***Mar-01-2026=25***Mar-02-2026=53***Mar-03-2026=50***Mar-04-2026=59***Mar-05-2026=26***Mar-06-2026=27***Mar-07-2026=22***Mar-08-2026=8***Mar-09-2026=19***Mar-10-2026=13***Mar-11-2026=19***Mar-12-2026=18***Mar-13-2026=11***Mar-14-2026=6***Mar-15-2026=5***Mar-16-2026=12***Mar-17-2026=7***Mar-18-2026=8***Mar-19-2026=3***Mar-20-2026=9***Mar-21-2026=2***Mar-22-2026=7***Mar-23-2026=3***Mar-24-2026=3***Mar-25-2026=9***Mar-26-2026=9***Mar-27-2026=6***Mar-28-2026=1***Mar-29-2026=2***Mar-30-2026=13***Mar-31-2026=5***Apr-01-2026=1***Apr-02-2026=11***Apr-03-2026=7***Apr-04-2026=6***Apr-05-2026=3***Apr-06-2026=8***Apr-07-2026=4***Apr-08-2026=5***Apr-09-2026=8***Apr-10-2026=13***Apr-11-2026=7***Apr-12-2026=1***Apr-13-2026=4***Apr-14-2026=9***Apr-15-2026=3***Apr-16-2026=1***Apr-17-2026=5***Apr-18-2026=2***Apr-21-2026=2' WHERE job_id'1587796'  
0.0016   UPDATE employer_jobs SET monthly_hits '***Feb-2026=1402***Mar-2026=460***Apr-2026=100' WHERE job_id'1587796'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1587796' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1587796 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '896901'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0013   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)