Shopify Expert - Ecommerce Operations

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

TYPE OF WORK

Any

SALARY

$1000 a Month

HOURS PER WEEK

25

DATE UPDATED

Jan 25, 2026

JOB OVERVIEW

We are seeking a highly organized, detail-oriented Ecommerce Virtual Assistant who is hands-on, quick to learn, and fully capable of navigating the Shopify platform with confidence. This person will support our Ecommerce Brand Manager in maintaining the day-to-day operations of our online store, ensuring smooth execution, accurate reporting, and fast communication.

Key Responsibilities
Shopify Platform Management

Navigate Shopify confidently and efficiently.

Create, update, and manage product listings (titles, descriptions, attributes, images, variants, collections).

Set up and test discounts, promotions, automatic and manual codes.

Make necessary changes to pages, menus, and store settings when requested.

Perform quality checks on the storefront to ensure accuracy and user experience.

KPI Tracking & Performance Reporting

Track key performance indicators daily, including:

CAC (Customer Acquisition Cost)

LTV (Lifetime Value)

CVR (Conversion Rate)

AOV, ROAS, Traffic, Revenue, Attribution metrics, etc.

Identify major KPI shifts and provide insights or possible causes.

Maintain KPI dashboards and update daily numbers accurately.

Understand how tracking pixels, attribution, and data sources work (Meta, Google, Shopify).

Communicate performance updates quickly and thoroughly when requested.

Marketing Support

General knowledge of at least 1 out of these 3 is required:

Google Ads

Meta Ads

Klaviyo Email Marketing

Responsibilities include:

Pulling reports or exporting data when needed.

Basic campaign checks: spend levels, errors, tracking issues, sudden changes.

Coordinating with the marketing team when optimization is needed.

Assisting with audience building, UTM checks, and simple campaign updates.

General Ecommerce Support

Quick and reliable communication with the team.

Assist with operational tasks such as updating assets, organizing files, and supporting cross-department requests.

Document processes and keep SOPs updated.

Handle misc. tasks that ensure the ecommerce engine runs smoothly (inventory notes, customer trend observations, competitor checks, etc.).

Requirements

Expert-level Shopify navigation skills (non-negotiable).

Strong analytical ability and comfort with numbers.

Experience working with ecommerce KPIs and dashboards.

Understanding of digital marketing metrics and attribution.

Fast communication, proactive attitude, and problem-solving mindset.

Ability to work under the Ecommerce Brand Manager and follow structured workflows.

Experience in ecommerce brands or DTC is a strong plus.

Preferred Experience

Experience with Shopify apps.

Understanding of Meta Pixel and Google Tag setup.

Familiarity with reporting tools like Google Analytics, Triple Whale, or similar (optional but beneficial).

Past experience supporting a marketing or ecommerce manager.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0156
Total Execution Time  0.0191
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,490,736 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Shopify-Expert-Ecommerce-Operations-1563418
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0057 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1563418
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 884890
 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` = 1563418
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-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-04-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1563418' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1563418 
0.0008   UPDATE employer_jobs SET hit_counts '***Jan-25-2026=111***Jan-26-2026=169***Jan-27-2026=92***Jan-28-2026=67***Jan-29-2026=64***Jan-30-2026=33***Jan-31-2026=24***Feb-01-2026=23***Feb-02-2026=32***Feb-03-2026=17***Feb-04-2026=11***Feb-05-2026=2***Feb-06-2026=7***Feb-07-2026=1***Feb-08-2026=4***Feb-09-2026=1***Feb-10-2026=4***Feb-11-2026=6***Feb-12-2026=6***Feb-13-2026=1***Feb-14-2026=5***Feb-16-2026=1***Feb-17-2026=5***Feb-18-2026=3***Feb-19-2026=6***Feb-20-2026=6***Feb-21-2026=5***Feb-22-2026=3***Feb-23-2026=4***Feb-24-2026=1***Feb-25-2026=1***Feb-26-2026=1***Feb-28-2026=1***Mar-04-2026=2***Mar-06-2026=1***Mar-07-2026=1***Mar-08-2026=1***Mar-09-2026=3***Mar-11-2026=1***Mar-12-2026=1***Mar-14-2026=1***Mar-15-2026=1***Mar-18-2026=4***Mar-19-2026=1***Mar-20-2026=4***Mar-23-2026=1***Mar-25-2026=1***Mar-26-2026=5***Mar-29-2026=1***Apr-04-2026=2***Apr-05-2026=1***Apr-10-2026=2***Apr-12-2026=1***Apr-17-2026=1***Apr-22-2026=1' WHERE job_id'1563418'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jan-2026=560***Feb-2026=157***Mar-2026=29***Apr-2026=8' WHERE job_id'1563418'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1563418' 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` = 1563418 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '884890'
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)