Virtual Assistant — E-commerce & Website

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

TYPE OF WORK

Part Time

SALARY

$3/hr

HOURS PER WEEK

20

DATE UPDATED

Aug 1, 2026

JOB OVERVIEW

**4YEARS+ EXPERIENCE REQUIRED. DO NOT APPLY IF NOT**

We're looking for an experienced, all-rounder Virtual Assistant to support the day-to-day operations of two growing online businesses: PreFilters, an Australian water filtration retailer, and Recovadapt, a naturopathic supplement brand. This is a hands-on, part-time remote role (potentially moving to full-time) covering website maintenance, order, affiliate and subscription management, shipping logistics, and general operational support across both stores.

You'll primarily be working across our WordPress/WooCommerce site, so you must already be confident and experienced on that platform — this isn't a role to learn it on the job. You must also know how to use Shopify, as we may be moving away from WordPress/WooCommerce (and Stripe) to Shopify in the near future.

This role suits someone who works independently and proactively and takes initiative. We're after someone who is excited about the work, is a self-starter who takes ownership, responsibility and initiative of tasks, gets things done quickly and accurately, and doesn't need close supervision or repeated follow-up. We're not looking for someone who needs constant hand-holding — we want someone who spots gaps or inefficiencies in how we operate and brings us solutions, not just someone who waits to be told what to do (this is important!!!)

Key Responsibilities (must have 4 years+ experience)
- Website Management
- Maintain and update WordPress websites, including regular content and product updates
- Build and edit pages using Thrive Themes and Thrive Theme Builder
- Manage the WooCommerce store (products, pricing, inventory, checkout flow)
- Troubleshoot and action general website changes as needed
- Shopify

Subscriptions & Orders
- Manage recurring subscription orders (e.g. supplement subscriptions) — set-up, edits, pauses, cancellations, and customer queries
- Process and manage general order flow across both platforms
- Monitor stock levels and flag low stock or availability issues

Customer Service
- Respond to customer emails and enquiries in a timely, professional manner
- Handle returns, refunds, and order issue resolution
- Provide general customer support across both businesses

Shipping & Fulfilment
- Manage shipping via Australia Post and Interparcel (must have experience with these platforms!!)
- Prepare order labels daily
- Troubleshoot shipping issues and delivery queries

AI & Tools
- Use AI tools to support customer service, or operational tasks
- Identify opportunities to use AI to improve efficiency across the businesses

General Support
- Assist with general administrative and operational tasks across both businesses as they arise
- Support ad hoc projects (e.g. content updates, sales, campaigns, testing changes)
- Provide weekly update on tasks completed and outstanding

Skills & Experience Required (minimum 4 years)
- Minimum 4 years' experience as a Virtual Assistant or in a similar e-commerce/operations support role
- True all-rounder — comfortable across website, ops, admin, and customer-facing tasks without needing a narrow lane
- Highly efficient and self-directed — turns tasks around quickly without needing reminders or step-by-step direction
- Proactive and innovative — regularly identifies gaps, bottlenecks, or opportunities to improve/optimise how things are done, and brings suggestions to us rather than waiting to be asked
- Experience with WordPress and WooCommerce
- Experience with Thrive Themes and Thrive Theme Builder
- Experience managing subscriptions in an e-commerce environment
- Experience with shipping/fulfilment logistics — Australia Post, Interparcel, and preparing order labels
- Comfortable using AI tools to support daily tasks
- Experience with Shopify (we may be migrating to this platform in the near future)
- Strong attention to detail and ability to manage multiple platforms/businesses at once
- Self-motivated and comfortable working independently in a remote role
- Good communication skills
- Excellent written English
- Able to work with a reasonable overlap of AU business hours (AEST)
- Comfortable handling customer and order data with discretion
- Must have and use WhatsApp for day-to-day communication
- Experience in e-commerce customer service
- Experience with email marketing platforms like klaviyo

You'll be working closely with our senior VA and project manager, so clear communication and a collaborative approach is important.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0186
Total Execution Time  0.0199
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,216 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-E-commerce-Website-1699280
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0126 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0016   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1699280
 LIMIT 1 
0.0016   SELECT *
FROM `employers`
WHERE `employer_id` = 891881
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1699280
AND `misc`.`idIS NULL 
0.0012   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-08',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1699280' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1699280 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-30-2026=1***Aug-01-2026=1950***Aug-02-2026=279***Aug-03-2026=176***Aug-04-2026=90***Aug-05-2026=60***Aug-06-2026=19***Aug-07-2026=8***Aug-08-2026=6' WHERE job_id'1699280'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1***Aug-2026=2587' WHERE job_id'1699280'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1699280' 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` = 1699280 
0.0035   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '891881'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)