VA Shopify Creative Project Manager

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

TYPE OF WORK

Any

WAGE / SALARY

2000$ / month

HOURS PER WEEK

TBD

DATE UPDATED

Jun 11, 2026

JOB OVERVIEW

Type of work: Project Management / E-Commerce Operations Hours: Full-time (~40 hrs/week), starting part-time during the test phase, scaling fast Pay: $1,000–$2,000 / month depending on bonuses, based on skill, speed, and track record Start: As soon as we find the right operator

WHO WE ARE

We're a fast-scaling, profitable Shopify brand (DTC, paid-traffic driven). The owner runs media buying and high-level strategy. We're missing one person: an operator who owns the execution engine so the owner can stay on the levers that scale revenue.

This is not an entry-level VA seat. This is the #2 in the business.

THE ROLE

You take the owner's strategy, research, and AI prompt systems and turn them into finished, ready-to-launch output — fast. You run the people, the deadlines, and the daily machine so nothing slips and the owner never has to chase you.

You will own roughly 80% of daily execution. The owner keeps media buying, money, and expansion strategy.

WHAT YOU'LL OWN

1. Creative & Copy (with AI leverage)

Take our copy-planning docs + research and run them through our AI prompt chains to produce finished image-ad concepts, mini sales letters (MSL), and VSL scripts — typically in 20–30 minutes each, not days.
Mine Reddit, Amazon reviews, and customer feedback for new angles and feed the prompt system.
This is NOT a traditional copywriting role. If you refuse to use templates and AI, this isn't for you.

2. Creative & Asset Management

Brief our video editors and graphic designers, hand off approved scripts and image prompts, manage deadlines, QA the output, and deliver upload-ready ads to the owner on a silver platter.

3. Daily Operations & Customer Service

Oversee our customer-support VA (standards, response quality, escalations).
Keep comment sections under our ads clean (protect social proof).
Handle refunds, cancellations, and routine order issues independently.

4. Project Management

Run our task board (Asana). Keep the whole content + ops pipeline moving. Flag blockers early. Own the timeline.
WHO YOU ARE
High executive function — you think and act like a mini-CEO, not a task-taker.
Fast. You'd rather ship a strong v1 today than a perfect v3 next week.
AI-native and comfortable with structured prompt systems and templates.
Organized and reliable — you flag problems early and solve them instead of waiting to be told.
You want a long-term seat where you grow with the business, not a quick gig.
REQUIREMENTS
Proven experience managing or leading other VAs / freelancers (delegate, QA, hold people accountable).
Hands-on experience with Shopify e-commerce operations.
Comfortable writing/editing English ad copy and customer-facing messaging.
Confident with AI tools (ChatGPT/Claude) and willing to work inside our prompt frameworks.
Strong with spreadsheets and basic numbers (KPIs, simple margin/reorder math).
Excellent written English.
THE PAID TEST

We only hire people who can actually do the work. Shortlisted candidates get a short paid test based on a real scenario from our store: we'll hand you a small copy-planning doc and our MSL/VSL structure, and you'll produce one finished ad concept using AI — on a clock. We're testing execution and speed, not your résumé.

HOW TO APPLY

Read carefully — this is the first part of the test.

Start your message with the word GREENLIGHT and end it with the word SHIP IT. Applications that skip this are deleted unread.
In your application, tell us briefly:
Have you managed other VAs or freelancers before? How many, and what did you own?
Your experience with Shopify operations and/or paid-traffic creative.
Which AI tools you use daily and what you use them for.
How fast you can realistically turn a brief into a finished ad concept.
Include one thing you'd improve about how most e-com brands run their creative pipeline — one sentence, your honest opinion.
If you have examples (ads you've helped ship, ops you've owned), drop a Google Drive link.

We read the quality of thinking in your reply more than the length. Generic copy-paste applications won't make it past the first filter.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0162
Total Execution Time  0.0177
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,518,632 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/VA-Shopify-Creative-Project-Manager-1666849
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0101 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1666849
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 940994
 LIMIT 1 
0.0029   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1666849
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-19',ej.date_added) duration_daysDATEDIFF('2026-06-19',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-06-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1666849' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1666849 
0.0010   UPDATE employer_jobs SET hit_counts '***Jun-11-2026=162***Jun-12-2026=69***Jun-13-2026=32***Jun-19-2026=1' WHERE job_id'1666849'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=263' WHERE job_id'1666849'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1666849' 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` = 1666849 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '940994'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)