Email Marketing VA (CRM/ESP Specialist) - Kit, ActiveCampaign, HubSpot - Full-Time, $800/month + raises per client

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

TYPE OF WORK

Full Time

SALARY

$800 to start

HOURS PER WEEK

TBD

DATE UPDATED

Sep 4, 2026

JOB OVERVIEW

I'm an email copywriter running a small studio that writes and sends emails for coaches, course creators and ecom brands in the US. I write the emails. I need someone to own everything that happens after the copy is done.

You'll be my right hand in the ESP. Every week I hand you a Google Doc with finished emails. You take it from there: upload, format, test, schedule, and make sure nothing goes out broken.

What you'll do every week

Upload emails into the client's platform (Kit/ConvertKit, ActiveCampaign, HubSpot, GoHighLevel) exactly as written, matching each client's formatting and branding
Check every link: it opens, it goes to the right page, and it carries the correct UTM and tracking parameters
Send test emails, review them on desktop and mobile, and fix anything that looks off
Schedule sends and apply the correct lists, segments, tags and exclusions for each client
Keep our Google Drive organized: every email, image and asset filed in the right client folder with consistent naming
Keep a simple tracker of what was sent, when, and to whom
Flag anything that looks wrong before it goes out, not after

You're a fit if you

Have hands-on experience in at least two of these: Kit (ConvertKit), ActiveCampaign, HubSpot, GoHighLevel, Klaviyo, Mailchimp
Understand UTM parameters and can spot a broken or mistyped link without being told
Are detail-obsessed. A wrong link, a wrong date, or a missing merge tag in a real send is the thing we exist to prevent
Write clear, direct English in Slack and can explain a problem in two sentences
Can follow a checklist to the letter and also notice when the checklist is missing a step
Are comfortable on Google Drive and Google Docs
Ask questions early instead of guessing

Bonus points: you've worked with an agency or freelancer serving multiple clients, or you know your way around HTML email blocks.

How we'll work

Slack is home base. That's where the briefs, files and questions live
Full-time, 40 hours/week, Monday to Friday
Our clients are in the US and I'm in Europe, so I need at least 4 hours of overlap with 2pm to 10pm Philippine time. The rest of your day is flexible
Long-term role. I'm looking for someone to grow with, not a project hire

Pay and growth

$800/month to start
Every new client you take over adds $200/month to your salary. Manage three more clients and you're at $1,400
Paid twice a month via your preferred method (Wise, PayPal or GCash)

How to apply

To make sure you actually read this, start your application with the word "SCHEDULED" on the first line. Applications without it are skipped.

Then answer these four questions:

Which email platforms have you used hands-on, and what did you actually do in them? Be specific
A client's email has 5 links, each needing UTM parameters. Walk me through exactly how you'd check them before sending
Tell me about a time you caught a mistake right before something went out
What hours can you commit to, and when can you start?

Shortlisted candidates will get a short paid test task: upload, format and schedule one real email in a sandbox account.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0176
Total Execution Time  0.0197
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,040 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Email-Marketing-VA-CRMESP-Specialist-Kit-ActiveCampaign-HubSpot-Full-Time-800month-raises-per-client-1723766
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0089 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0006   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1723766
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 899054
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1723766
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-08',ej.date_added) duration_daysDATEDIFF('2026-09-08',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-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1723766' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723766 
0.0009   UPDATE employer_jobs SET hit_counts '***Sep-04-2026=770***Sep-05-2026=50***Sep-07-2026=2***Sep-08-2026=1' WHERE job_id'1723766'  
0.0020   UPDATE employer_jobs SET monthly_hits '***Sep-2026=823' WHERE job_id'1723766'  
0.0006   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1723766' 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` = 1723766 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '899054'
AND `date_added` >= '2022-06-08' 
0.0008   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)