Print-On-Demand Products Setup VA | Long-Term + Raises

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

TYPE OF WORK

Full Time

SALARY

$500-$800/month (full time)

HOURS PER WEEK

40

DATE UPDATED

Jul 29, 2026

JOB OVERVIEW

Looking for a fast learner who has experience with AI Image generation tools or regularly uses ChatGPT/Claude to solve problems and learns on his own. You will be creating bulk product images and mockups using AI tools and then setting up products using teeinblue/customily for our Shopify stores.

- About us -
We run 2 fast growing Shopify POD gift stores in EU and USA. Small team, zero bureaucracy, and we can automate anything boring for you. New AI tools appear monthly and our processes change with them. We are looking for someone who learns very fast and can juggle multiple tasks.

You'll learn tools and systems most VAs won't touch for years.

Learn them and you will 100% increase your pay as you will become much more valuable for any ecom business.
For the right person we can do both part time 4-5hours a day or full time.
We also offer performance bonuses. Come and Grow with us :)

Your CORE work
- Generate product images and mockups at scale using our AI workflow (Freepik / Magnific / GPT Image)
- Build product and personalization artwork templates in TeeinBlue (layers, name & photo personalization fields, previews, fonts, text colors/outlines). Don't know TeeinBlue yet? Fine - we hand you video walkthroughs and step-by-step SOPs. It's a system, not rocket science, and a fast learner picks it up in days.
- Connect TeeinBlue templates to Shopify products, map variants, QA everything against the original design
- Prepare artwork template files in Canva or Photoshop (easy, we have training for this)
- Our two stores need different setups and we launch different product types - you must hold many small nuances in your head and never mix them up. Great attention to detail


Required
- Experience with Print on Demand either in creating products/images or setting them up in a personalization app or experience with products in Shopify/Etsy or advanced experience with AI tools
- You can solve problems/learn basic things on your own by asking AI. You already use ChatGPT, Claude or Gemini to solve personal/work problems. You know how to do basic prompting and how to talk to AI.
- A fast learner: new AI tools appear monthly and our processes may change - you must pick up a new tool or workflow quickly
- Great written and verbal English. Great attention to detail.
- available 4-5 hours a day or Full-time

Helps but not required
- TeeinBlue or Customily experience or another personalization app for product setup
- experience with any of these tools: Shopify, Etsy, Magnific/Freepik or Higgsfield, AI image generation with Nano banana or GPT image, Claude Code/Codex, Canva/Photoshop (use of layers or very basic editing), basic video editing;

What we offer
Long-term role, EU daytime hours (no USA night shifts), 13th-month pay. Real growth path: prove yourself in the first couple of months and I'll train you on harder, better-paid work - including deeper AI tools like Claude Code. The more you take on with AI, the more you earn. Bonuses for fast learners.

- HOW TO APPLY -

Answer these in order and end with the word LETSSCALE

1. Which of the above do you have experience with? show/describe/link some examples.
2. The last problem you solved using ChatGPT/Claude/Gemini in a couple sentences
3. Do you have experience creating images using AI? If so please describe which tools / what use cases.
4. Do you have experience creating/setting up Print-On-Demand products? Have you set up any products in personalization apps like TeeinBlue/Customily? (its ok if you have none)
5. How many hours per week are you available to start and What is your expected monthly rate for this role? When can you start?

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.0180
Total Execution Time  0.0196
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,416 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Print-On-Demand-Products-Setup-VA-Long-Term-Raises-1693422
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0078 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1693422
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 957276
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1693422
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-07',ej.date_added) duration_daysDATEDIFF('2026-08-07',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-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1693422' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1693422 
0.0010   UPDATE employer_jobs SET hit_counts '***Jul-21-2026=700***Jul-22-2026=66***Jul-23-2026=53***Jul-24-2026=35***Jul-25-2026=20***Jul-26-2026=46***Jul-27-2026=49***Jul-28-2026=11***Jul-29-2026=456***Jul-30-2026=109***Jul-31-2026=103***Aug-01-2026=62***Aug-02-2026=27***Aug-07-2026=1' WHERE job_id'1693422'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1648***Aug-2026=90' WHERE job_id'1693422'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1693422' 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` = 1693422 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '957276'
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)