Customer Service - eCommerce

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

TYPE OF WORK

Full Time

WAGE / SALARY

$600/month

HOURS PER WEEK

40

DATE UPDATED

Jun 16, 2026

JOB OVERVIEW

Established eCommerce company — We've been at this a few years, we're profitable, and we're growing. Not looking for someone who fires off template replies or runs every message through ChatGPT, we can tell, and it never lasts. We want someone who actually knows how to handle customers and knows when to bend a rule to keep one happy. Still figuring out the basics of CS? This one's not for you.

Why this one's different: Most CS jobs are a black box. We run the opposite, you'll know exactly how you're measured, see your numbers monthly, and promote on performance.

What You'll Own:

- Tickets via Commslayer (email primary) — refunds, orders, shipping, subscriptions
- De-escalation and retention — turn upset customers around and keep them
- Coordinate with suppliers, process refunds, update orders in Trello
- Spot at-risk customers early and prevent chargebacks
- Flag recurring issues and push improvements to our SOPs

How We Measure You (Your KPIs):

A few clear metrics, reviewed every month:

- QA score on your tickets — tone, accuracy, SOP adherence (target 8.5/10+)
- Save / retention rate on cancels and refund requests
- Response + resolution speed

Hit them consistently and you earn bonuses, raises, and promotions. No guessing, no politics.

Your Path (Promotion & Raises):

- CS Specialist ? Senior CS Specialist ? Team Lead ? CS Manager
- Raises and bonuses are tied directly to your KPIs and reviewed on a set schedule
- Top performers move up, we'd rather promote you than hire over you

You're a Fit If:

- You have sales or retention experience, objection handling, tone control
- You've hit or beaten KPIs before and can speak to your actual numbers
- You stay calm with frustrated customers
- You write clear, warm, professional English (non-negotiable)
- You use judgment, know the rules, know when nuance wins
- You're reliable and here to grow, not to temp

Requirements:

- 1+ year in sales, retention, or high-touch CS (eCommerce/Shopify a plus)
- Experience with ticketing systems (Commslayer, Zendesk, Gorgias, or similar)
- Stable internet, quiet workspace, available U.S. Pacific hours
- Comfortable with time tracking (Hubstaff)

Compensation & Benefits:

- USD $600/month base, paid weekly
- Incentive bonuses after 3+ months, tied to your KPIs
- Paid planned days + sick days
- Earned path to higher pay as you grow

Start here: ----------

We will only review the talent that has filled this Tally out, if you did not fill it out you will be ignored.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0345
Total Execution Time  0.0359
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,352 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Customer-Service-eCommerce-1669282
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0280 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1669282
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 776974
 LIMIT 1 
0.0164   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` = 1669282
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-22',ej.date_added) duration_daysDATEDIFF('2026-06-22',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-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1669282' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1669282 
0.0021   UPDATE employer_jobs SET hit_counts '***Jun-16-2026=1215***Jun-17-2026=148***Jun-18-2026=80***Jun-19-2026=62***Jun-20-2026=32***Jun-22-2026=1' WHERE job_id'1669282'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1537' WHERE job_id'1669282'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1669282' 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` = 1669282 
0.0048   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '776974'
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)