Shopify VA for Product Uploads & Product Page Optimisation

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

TYPE OF WORK

Full Time

WAGE / SALARY

Negotiable

HOURS PER WEEK

60

DATE UPDATED

Jun 19, 2026

JOB OVERVIEW

I am looking for a reliable, detail-oriented Virtual Assistant to help manage our product upload and product page optimisation workflow.

This is a long-term role for someone who is comfortable using Shopify, following clear systems, working with AI tools like Claude, ChatGPT, and Higgsfield, and making sure product pages are completed to a high standard.

What You’ll Be Doing

For the first week, we will send you around 50 product links per day. Your role will be to run each product through our provided Claude workflow, monitor the process carefully, and make sure everything is completed correctly before the product page is finalised.

Claude will handle the main product listing work, including the product title, description, product details, and other core listing information. Your job is not to manually write the main product titles or descriptions from scratch.

Instead, you will be responsible for overseeing Claude’s output, following any issues or instructions Claude gives you, checking that the product page is accurate, and making sure everything is completed properly before publishing or moving on to the next product.

You will also be responsible for optimising product pages after Claude has created the listing. We will show you exactly how this needs to be done so every product page matches our store standards and looks clean, professional, and trustworthy.

You will also need to check the product images carefully. All product images must have a clean white background. If Claude generates an image incorrectly, you will need to regenerate the image using Higgsfield. If an image does not have a white background, you will need to use ChatGPT to generate or fix the image so it matches our store standards.

Once you become familiar with our store, product style, and the types of products we sell, you will gradually start finding suitable product links yourself and running them through the same process.

Main Responsibilities

Run product links through our Claude workflow

Monitor Claude’s output and follow any instructions or issues it gives you

Oversee the product upload process inside Shopify

Optimise product pages after the listing has been created

Check product images and make sure they have a white background

Regenerate incorrect images using Higgsfield when needed

Use ChatGPT to fix or generate images when the background is not suitable

Check that product pages look clean, accurate, and professional

Follow our process carefully and consistently

Eventually help find suitable product links for the store

Maintain a high standard across all products added to the website

What We’re Looking For

Experience using Shopify

Comfortable using Claude, ChatGPT, Higgsfield, or similar AI tools

Strong attention to detail

Able to follow instructions carefully

Good eye for clean product pages and store presentation

Reliable, honest, and consistent with daily tasks

Able to work independently after training

Able to check AI-generated work instead of blindly trusting it

Experience with pet products, dropshipping, Google Shopping, or SEO is a bonus, but not required

Important Standards

We care about quality. Product pages should not look rushed, messy, copied, or generic. Every product needs to be checked carefully and presented in a way that feels trustworthy to customers.

Speed is important, but accuracy matters more. Once trained, you should be able to process around 50 products per day and optimise the product pages while keeping a high standard.

About the Role

This will start with a training and onboarding period where we provide the product links, Claude prompts, examples, and instructions. You will learn what our product pages should look like and how our workflow works.

After that, the role will become more independent. You will manage the product workflow, oversee Claude’s output, optimise product pages, check product images, fix image issues when needed, and eventually help find suitable products for the store.

How to Apply

Please apply with:

A short explanation of your Shopify experience

Examples or links to stores or product pages you have worked on before, if available

A brief explanation of your experience using Claude, ChatGPT, Higgsfield, or other AI tools

Confirmation that you are comfortable processing around 50 products per day and optimising product pages once trained

Reply with the word GREEN at the top of your application so we know you have read the full job post.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0247
Total Execution Time  0.0260
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,518,920 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Shopify-VA-for-Product-Uploads-Product-Page-Optimisation-1672181
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0192 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1672181
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 946240
 LIMIT 1 
0.0141   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` = 1672181
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-21',ej.date_added) duration_daysDATEDIFF('2026-06-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1672181' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1672181 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-19-2026=1097***Jun-20-2026=174***Jun-21-2026=3' WHERE job_id'1672181'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1273' WHERE job_id'1672181'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1672181' 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` = 1672181 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '946240'
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)