Ecommerce Virtual Assistant – Product Listings & Meta Ads Manager (Part-Time, Long-Term)

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

TYPE OF WORK

Full Time

SALARY

480

HOURS PER WEEK

20

DATE UPDATED

May 21, 2025

JOB OVERVIEW

About Us
We are a fast-growing Australian hunting and outdoor gear retailer with a loyal customer base and a passion for high-quality products. We also run a streaming video platform and ecommerce website. We're now looking for a skilled and reliable Virtual Assistant to help us manage and grow our digital presence — across Facebook Ads, Google Shopping, eBay, and WooCommerce.

Job Overview
We are seeking a part-time virtual assistant (20 hours/week to start, with potential to go full-time) who is experienced in Meta (Facebook/Instagram) Ads, product listings, feed management, and eCommerce platforms. You must be fluent in English, detail-oriented, tech-savvy, and able to work independently.

Tasks Include:
Meta (Facebook/Instagram) Marketing
Set up and manage Meta Ads campaigns using Ads Manager
Create and test audiences (broad, interest-based, lookalikes)
Build and optimize retargeting campaigns (video viewers, website traffic, purchasers)
Monitor ROAS, performance, and make data-driven adjustments
Manage product catalog and feed within Meta Commerce Manager

Google Shopping / Merchant Center
Maintain product feed for Google Merchant Center
Resolve feed or policy disapprovals
Optimize product titles, GTINs, pricing, and descriptions
Link campaigns to Google Ads (optional)

Product Listings – WooCommerce + eBay
Create and upload product listings (titles, descriptions, categories, images)
Bulk import/export via CSV when needed
Sync stock and pricing updates across platforms
Research competitor listings and optimize ours for visibility
Use tools like Codisto, InkFrog, or CedCommerce (optional)

General VA Tasks
Light graphic editing (Canva or similar) for ads and thumbnails
Customer support (optional)
Report generation, tracking product/ads performance
Research trends and keywords

Requirements
Proven experience with Meta Ads + Facebook Business Manager
Experience with Google Shopping, Merchant Center, and/or Google Ads
Familiarity with WooCommerce
Experience with eBay listing creation and management
Strong written English
Attention to detail and ability to follow SOPs
Stable internet and ability to work AU timezone overlap (some hours)

Nice to Have (Bonus Points)
Experience with Canva or basic video editing
Worked with hunting, outdoor, 4x4, or sporting products
Knowledge of Conversion API (Meta CAPI), Google Tag Manager
Experience using automation tools like clickup, slack

Hours & Pay
Part-time (20 hrs/week to start)
Pay: USD $4–6/hr based on experience
Potential to move to full-time with bonuses over time
Long-term role — we’re looking for someone to grow with us

How to Apply
Please include the following:
A short intro about you and your experience
Links to Meta Ads accounts or ROAS screenshots you've managed (blurred if needed)
Examples of product listings or feeds you’ve worked on
Your expected hourly rate (USD)
Your availability (hours per week + timezone)

We look forward to hearing from you — and hopefully working together long-term!

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0206
Total Execution Time  0.0219
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,516,656 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Ecommerce-Virtual-Assistant-Product-Listings-Meta-Ads-Manager-Part-Time-Long-Term-1381694
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0148 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1381694
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 811385
 LIMIT 1 
0.0034   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1381694
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1381694' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1381694 
0.0013   UPDATE employer_jobs SET hit_counts '***May-21-2025=208***May-22-2025=57***May-23-2025=20***May-24-2025=16***May-25-2025=11***May-26-2025=18***May-27-2025=17***May-28-2025=9***May-29-2025=9***May-30-2025=7***May-31-2025=2***Jun-01-2025=2***Jun-02-2025=8***Jun-03-2025=10***Jun-04-2025=9***Jun-05-2025=2***Jun-06-2025=3***Jun-07-2025=4***Jun-08-2025=2***Jun-09-2025=6***Jun-10-2025=5***Jun-11-2025=6***Jun-12-2025=4***Jun-13-2025=6***Jun-14-2025=3***Jun-16-2025=2***Jun-17-2025=4***Jun-18-2025=2***Jun-19-2025=8***Jun-20-2025=6***Jun-21-2025=1***Jun-22-2025=2***Jun-23-2025=2***Jun-24-2025=1***Jun-26-2025=7***Jun-27-2025=6***Jun-28-2025=2***Jun-29-2025=1***Jun-30-2025=3***Jul-01-2025=4***Jul-02-2025=5***Jul-03-2025=4***Jul-04-2025=3***Jul-05-2025=2***Jul-06-2025=3***Jul-07-2025=6***Jul-08-2025=2***Jul-09-2025=1***Jul-10-2025=2***Jul-11-2025=4***Jul-12-2025=2***Jul-13-2025=1***Jul-14-2025=7***Jul-15-2025=2***Jul-16-2025=3***Jul-17-2025=2***Jul-18-2025=2***Jul-19-2025=2***Jul-20-2025=3***Jul-22-2025=1***Jul-23-2025=2***Jul-24-2025=2***Jul-26-2025=1***Jul-27-2025=2***Jul-28-2025=1***Jul-29-2025=2***Jul-31-2025=2***Aug-01-2025=2***Aug-04-2025=1***Aug-05-2025=2***Aug-07-2025=1***Aug-08-2025=6***Aug-09-2025=1***Aug-10-2025=1***Aug-11-2025=4***Aug-12-2025=1***Aug-13-2025=2***Aug-14-2025=6***Aug-15-2025=1***Aug-16-2025=3***Aug-19-2025=2***Aug-20-2025=4***Aug-21-2025=4***Aug-22-2025=2***Aug-23-2025=1***Aug-24-2025=3***Aug-25-2025=4***Aug-26-2025=1***Aug-27-2025=1***Aug-28-2025=3***Aug-29-2025=3***Aug-31-2025=1***Sep-01-2025=3***Sep-03-2025=3***Sep-04-2025=2***Sep-05-2025=1***Sep-06-2025=1***Sep-07-2025=3***Sep-08-2025=4***Sep-09-2025=1***Sep-10-2025=3***Sep-11-2025=2***Sep-13-2025=1***Sep-15-2025=2***Sep-16-2025=1***Sep-17-2025=2***Sep-18-2025=5***Sep-19-2025=2***Sep-21-2025=1***Sep-22-2025=2***Sep-23-2025=4***Sep-24-2025=7***Sep-25-2025=4***Sep-26-2025=2***Sep-27-2025=1***Sep-28-2025=5***Sep-29-2025=1***Sep-30-2025=2***Oct-01-2025=1***Oct-02-2025=1***Oct-03-2025=2***Oct-04-2025=1***Oct-05-2025=2***Oct-06-2025=4***Oct-07-2025=2***Oct-08-2025=2***Oct-09-2025=1***Oct-10-2025=2***Oct-12-2025=1***Oct-15-2025=2***Oct-16-2025=1***Oct-17-2025=2***Oct-19-2025=1***Oct-20-2025=2***Oct-21-2025=1***Oct-22-2025=2***Oct-24-2025=2***Oct-25-2025=2***Oct-27-2025=3***Oct-28-2025=6***Oct-29-2025=2***Oct-30-2025=4***Oct-31-2025=2***Nov-01-2025=2***Nov-02-2025=1***Nov-03-2025=3***Nov-04-2025=1***Nov-05-2025=1***Nov-06-2025=3***Nov-07-2025=2***Nov-08-2025=2***Nov-09-2025=2***Nov-10-2025=2***Nov-11-2025=1***Nov-12-2025=1***Nov-13-2025=2***Nov-14-2025=2***Nov-16-2025=1***Nov-17-2025=3***Nov-18-2025=5***Nov-19-2025=1***Nov-20-2025=2***Nov-22-2025=1***Nov-23-2025=4***Nov-27-2025=1***Nov-28-2025=1***Nov-29-2025=2***Dec-01-2025=4***Dec-02-2025=8***Dec-03-2025=1***Dec-04-2025=2***Dec-05-2025=2***Dec-06-2025=2***Dec-07-2025=3***Dec-08-2025=1***Dec-09-2025=3***Dec-11-2025=2***Dec-12-2025=2***Dec-14-2025=4***Dec-15-2025=1***Dec-17-2025=1***Dec-18-2025=1***Dec-19-2025=1***Dec-20-2025=1***Dec-21-2025=1***Dec-22-2025=2***Dec-23-2025=3***Dec-24-2025=1***Dec-27-2025=1***Dec-28-2025=2***Dec-31-2025=1***Jan-01-2026=1***Jan-02-2026=4***Jan-04-2026=2***Jan-05-2026=4***Jan-06-2026=2***Jan-07-2026=2***Jan-08-2026=1***Jan-10-2026=2***Jan-11-2026=1***Jan-22-2026=3***Jan-23-2026=2***Jan-27-2026=2***Jan-29-2026=1***Feb-02-2026=4***Feb-05-2026=2***Feb-07-2026=5***Feb-20-2026=1***Feb-22-2026=1***Feb-23-2026=1***Feb-24-2026=2***Feb-27-2026=1***Mar-01-2026=1***Mar-02-2026=1***Mar-07-2026=1***Mar-08-2026=3***Mar-09-2026=2***Mar-10-2026=1***Mar-11-2026=1***Mar-12-2026=2***Mar-13-2026=2***Mar-14-2026=1***Mar-16-2026=3***Mar-17-2026=1***Mar-20-2026=1***Mar-21-2026=1***Mar-24-2026=2***Mar-27-2026=1***Mar-29-2026=1***Mar-30-2026=1***Apr-02-2026=1***Apr-09-2026=1***Apr-15-2026=2' WHERE job_id'1381694'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2025=374***Jun-2025=117***Jul-2025=73***Aug-2025=60***Sep-2025=65***Oct-2025=51***Nov-2025=46***Dec-2025=50***Jan-2026=27***Feb-2026=17***Mar-2026=26***Apr-2026=4' WHERE job_id'1381694'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1381694' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1381694 
0.0042   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '811385'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)