Customer Service VA — E-Commerce (Email & Chat) | Remote | US Hours, Long-Term

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

TYPE OF WORK

Part Time

SALARY

$3/hour

HOURS PER WEEK

30

DATE UPDATED

Jul 23, 2026

JOB OVERVIEW

HOW TO APPLY -- PLEASE READ FIRST

This job is NOT applied to by message. You apply on our application page (it has the full role details + a short form, including two quick real ticket replies). Applications that don't come through the page below will not be reviewed.

-> APPLY HERE: wlb-corp.vercel.app/careers/ecommerce/customer-service

Hi,

We're a small, fast-growing e-commerce group and we're hiring a Customer Service VA to be the front line of support for our stores. This is hourly, flexible, and long-term for the right person.

Most of our customers are in the US, so the more your working hours can overlap with US time, the better.

The job is mainly customer service, but we like multi-skilled people: when support is quiet, you may help on other simple ops missions (data entry, image checks, product tasks). We give you Loom video tutorials and reply templates for everything.

-> WHAT YOU'LL DO
- Answer customer emails and chats: order status, shipping delays, refunds, product questions, with warm, clear, positive replies.
- Solve order issues in Shopify (look up orders, tracking, refunds/replacements). We have SOPs for everything.
- Occasionally take a customer phone call (a plus, not a must, just tell us if you're comfortable with calls).
- Help on other simple ops tasks when the support queue is quiet.
- Communicate with us on Telegram (async, written).

-> WHAT WE CARE ABOUT MOST
- You UNDERSTAND the task and get it right (strong written English is a must, customers read your words).
- You're FAST and efficient, you use the templates smartly and keep the queue moving.
- You're AVAILABLE: US-hours overlap, and able to ramp your hours up with about a day's notice when work comes in waves.

-> WHAT WE LOOK FOR
- Real customer support experience (email/chat), ideally e-commerce
- Warm, clear, positive written English (spoken English is a plus, especially if you can take calls)
- Hours that overlap with US business time
- Comfortable with Shopify basics (orders, refunds) or a fast learner
- Calm with upset customers, solution-first mindset
- OK with time tracking via Hubstaff (screenshots + activity)

-> COMPENSATION
- $3/hour, tracked on Hubstaff, paid via Wise
- Flexible hours, long-term
- As you prove reliable: more hours and a possible move to part ---------- -time

-> THE PROCESS
The application takes about 10 minutes, one question at a time, including two quick real ticket replies so we can see how you actually write to customers.

-> APPLY HERE (the only way to apply): wlb-corp.vercel.app/careers/ecommerce/customer-service

Looking forward to reading your application.
— The Ops Team

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0140
Total Execution Time  0.0153
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,320 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Customer-Service-VA-E-Commerce-Email-Chat-Remote-US-Hours-Long-Term-1694723
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0086 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1694723
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 759537
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1694723
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',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-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1694723' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1694723 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-23-2026=2073***Jul-24-2026=386***Jul-25-2026=231***Jul-26-2026=188***Jul-27-2026=261***Jul-28-2026=225***Jul-29-2026=182***Jul-30-2026=159***Jul-31-2026=122***Aug-01-2026=96***Aug-02-2026=113***Aug-03-2026=113***Aug-04-2026=123***Aug-05-2026=98***Aug-06-2026=85***Aug-07-2026=86***Aug-08-2026=96***Aug-09-2026=1' WHERE job_id'1694723'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=3827***Aug-2026=811' WHERE job_id'1694723'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1694723' 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` = 1694723 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '759537'
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)