Google Product Lister — Shopify Fashion Dropshipping

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

TYPE OF WORK

Full Time

SALARY

$3.5/hour

HOURS PER WEEK

48

DATE UPDATED

May 30, 2026

JOB OVERVIEW

We're a fashion e-commerce brand that has previously scaled to $300K/month in revenue. We're rebuilding and growing fast, and we're looking for a long-term tea ---------- mber to grow with us — not just a freelancer to fill a seat.

If you're reliable, detail-oriented, and take ownership of your work, there's a clear path to a management role as the team expands.

We run a fashion e-commerce store selling women's and men's apparel, and we're looking for an experienced Google product lister to join our team long-term.

What you'll do:

Import fashion products (clothing, shoes, accessories) into Shopify following our detailed SOP
Write SEO-optimized product titles and descriptions via AI
Process and clean product images
Build and verify size charts using Kiwi Size Chart that match variants 100%
Complete a full quality checklist for every product before it goes live

Tools you must know:

Shopify
Photoroom
Kiwi Size Chart
Canva
Gemini or ChatGPT
Google Sheets

What we expect on every single listing:

Images, titles, descriptions, and settings must follow our SOP exactly — no exceptions
Size charts must use the correct local units and match the variant options 100%
Any deviation, even small, can cause GMC disapprovals or account-level issues

Why attention to detail is non-negotiable:

Errors in fashion product listings cause Google Merchant Center disapprovals and can escalate to account suspensions. One bad listing can affect the entire store.

We need someone who runs through a checklist on every single product, every single time.

Who we're looking for:

You have listed 100+ apparel or fashion products on Shopify connected to GMC
You understand sizing conventions across different markets
You do not skip checklist steps under time pressure
You catch your own mistakes before they go live

To apply, you MUST include all three of the following. Applications missing any item will not be reviewed.

1. A Loom video (5–10 min) — Walk us through how you would list one fashion product from start to finish. Use any Shopify store or demo environment. We want to see your checklist habits, how you handle variants and size charts, and how you verify a listing before publishing.

2. Screenshots of your past experience — Show us listings you've worked on. This can include your Shopify product pages, GMC account, or any relevant work that demonstrates your experience with fashion product listing.

3. Start your application message with the words "DETAIL FIRST" — this confirms you read the full job description.

We review on a rolling basis. Loom submissions are prioritized.

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.0232
Total Execution Time  0.0248
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,712 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Google-Product-Lister-Shopify-Fashion-Dropshipping-1658270
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0154 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1658270
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 808084
 LIMIT 1 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1658270
AND `misc`.`idIS NULL 
0.0011   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-13',ej.date_added) duration_daysDATEDIFF('2026-07-13',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-07-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1658270' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1658270 
0.0022   UPDATE employer_jobs SET hit_counts '***May-30-2026=641***May-31-2026=413***Jun-01-2026=216***Jun-02-2026=175***Jun-03-2026=93***Jun-04-2026=57***Jun-05-2026=72***Jun-06-2026=56***Jun-07-2026=40***Jun-08-2026=80***Jun-09-2026=104***Jun-10-2026=59***Jun-11-2026=44***Jun-12-2026=32***Jun-13-2026=14***Jun-14-2026=22***Jun-15-2026=41***Jun-16-2026=34***Jun-17-2026=35***Jun-18-2026=34***Jun-19-2026=40***Jun-20-2026=21***Jun-21-2026=17***Jun-22-2026=23***Jun-23-2026=41***Jun-24-2026=31***Jun-25-2026=23***Jun-26-2026=21***Jun-27-2026=20***Jun-28-2026=33***Jun-29-2026=42***Jun-30-2026=62***Jul-01-2026=48***Jul-02-2026=48***Jul-03-2026=34***Jul-04-2026=28***Jul-05-2026=20***Jul-06-2026=34***Jul-07-2026=46***Jul-08-2026=27***Jul-09-2026=33***Jul-10-2026=33***Jul-11-2026=11***Jul-13-2026=1' WHERE job_id'1658270'  
0.0011   UPDATE employer_jobs SET monthly_hits '***May-2026=1053***Jun-2026=1581***Jul-2026=363' WHERE job_id'1658270'  
0.0018   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1658270' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1658270 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '808084'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)