Digital marketing virtual assistant

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

TYPE OF WORK

Part Time

SALARY

400

HOURS PER WEEK

15

DATE UPDATED

Oct 24, 2026

JOB OVERVIEW

We're Hiring: Digital Marketing Virtual Assistant (Remote – Philippines)

Location: Philippines – Fully Remote
Hours: Part-time, 20 hours per week initially
Salary: £ ---------- per month, depending on experience
Opportunity: Potential to progress to full-time

About the Role

We are looking for a talented, creative and proactive Digital Marketing Virtual Assistant to support a growing portfolio of UK businesses across healthcare, wellness, women's empowerment and personal branding.

You will work directly with the founder to help grow our online presence, increase customer engagement, drive sales and support business operations.

This is a marketing-focused role with some executive and administrative responsibilities.

We want someone who can take ownership, suggest ideas and deliver results — not just follow instructions.

Key Responsibilities


Email
Marketing & Klaviyo – 24 HR Pharmacy

- Manage Klaviyo email marketing campaigns and automated customer journeys.
- Create engaging newsletters, retention campaigns and customer re-engagement sequences.
- Build audience segments and optimise email performance.
- Monitor open rates, click-through rates, conversions and revenue.
- Identify opportunities to increase customer retention and repeat purchases.
- Prepare all healthcare-related campaigns for internal compliance approval before publication.

Social Media & Content Creation

- Plan and manage content across Instagram, TikTok, Facebook and ---------- .
- Create monthly content calendars aligned with business objectives.
- Edit short-form videos, Reels and TikToks using CapCut or similar tools.
- Design engaging graphics and social media content using Canva.
- Write captions, schedule posts and repurpose existing content.
- Research trends and identify opportunities to grow followers, engagement and website traffic.
- Track performance and recommend improvements.

Dose of Empowerment – Digital Growth

- Maintain and update the Dose of Empowerment website.
- Develop content to grow the brand's social media presence and online community.
- Promote events, workshops and collaborations.
- Support event registration, email marketing and communications.
- Identify opportunities to increase brand awareness and audience engagement.

Executive & Administrative Support

- Support the founder with diary management, scheduling and email administration.
- Coordinate projects and follow up on outstanding tasks.
- Organise documents, spreadsheets and presentations.
- Conduct research and assist with general business administration.
- Support multiple projects and businesses as required.

Essential Skills

- Proven experience in digital marketing and social media management.
- Hands-on Klaviyo experience, including building email flows and campaigns.
- Strong short-form video editing skills.
- Experience with Canva, CapCut and social media scheduling platforms.
- Excellent written English and communication skills.
- Ability to manage websites and update content.
- Strong organisational skills and ability to work independently.
- Confident using AI tools, including ChatGPT.
- Results-driven, creative and proactive.

Experience with UK businesses, healthcare marketing, SEO or event promotion would be advantageous.

What We're Looking For

Someone who is organised, creative, dependable and genuinely interested in helping businesses grow.

You should be comfortable managing multiple brands, taking initiative and bringing fresh ideas to the table.

How to Apply

Please submit:

1. Your CV and a short introduction.
2. Examples of Klaviyo campaigns or automated flows you have created.
3. Examples of social media accounts you have managed.
4. Two examples of short-form videos you have edited.
5. Your expected monthly salary and availability.

Important: Applications without examples of previous marketing work will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0111
Total Execution Time  0.0125
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,816 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Digital-marketing-virtual-assistant-1755658
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0052 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1755658
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 1012961
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1755658
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-26',ej.date_added) duration_days, DATEDIFF('2026-10-26',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1755658' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1755658 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-24-2026=341***Oct-25-2026=187***Oct-26-2026=3' WHERE job_id= '1755658'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=531' WHERE job_id= '1755658'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1755658' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1755658 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1012961'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)