Skip to content

printful-pod

End-to-end Printful POD pipeline — takes a design PNG through file validation, upload, mockup generation, visual QA, and product listing. For selling merch online via Printful’s catalog.

ModelSource
sonnetpack: merch
Full Reference

┏━ 🔧 printful-pod ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ [one-line description of Printful product task] ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

Full pipeline from design PNG to sellable Printful product. Handles file validation, upload, mockup generation, visual QA, and sync product creation. Loads printful-api for API reference.

FileContents
reference/workflow.mdStep-by-step pipeline with API calls, validation checks, error handling
reference/garments.mdBlank recommendations by use case — budget, standard, premium with specs
Design PNG
1. Validate print file specs
→ Resolution check (150+ DPI apparel, 300+ DPI accessories)
→ Dimension check against product print area
→ Transparent background for DTG
2. Upload to Printful file library
→ POST /v2/files with design URL
→ Store file_id for reuse
3. Generate mockups
→ Invoke mockup-generator (Printful provider)
→ Multiple colors in one request
→ Poll or webhook for completion
4. Visual QA (merch-qa)
→ Invoke merch-qa with product_type=apparel_mockup
→ Verify design placement, color contrast, realism
→ Pass: continue | Fail: flag issues, revise
5. Create sync product (if e-commerce connected)
→ POST /v2/sync-products with variants + pricing
6. Present results with QA report
→ Mockup images + QA pass/fail + product URL if created
DependencyRequiredPurpose
PRINTFUL_TOKEN in .envYesAPI authentication
printful-api skillYes (loaded)API reference for all endpoints
mockup-generator skillYes (invoked)Mockup generation
merch-qa skillYes (invoked)Visual quality gate
CategoryExamplesDPI Requirement
T-shirtsBella+Canvas 3001, Comfort Colors 1717, Gildan 5000150 DPI
HoodiesBella+Canvas 3719, Independent Trading150 DPI
SweatshirtsComfort Colors 1566150 DPI
HatsYupoong, Otto Cap150 DPI
Stickers (kiss-cut)3x3”, 4x4”, 5x5”300 DPI
Tote bagsATC Canvas150 DPI

See reference/garments.md for detailed blank recommendations. Quick guide:

Use CaseRecommended BlankBase Cost
Budget events/giveawaysGildan 5000$2-3
Standard merch (best DTG)Bella+Canvas 3001$5-7
Premium feelComfort Colors 1717$6-9

Printful base cost + your markup = retail price. Common markups:

Product TypeBase Cost RangeSuggested RetailMargin
Unisex tee$5-9$25-3565-80%
Hoodie$18-25$45-6055-65%
Kiss-cut sticker$2.72-6.35$4-830-50%
  • Routed by: merch-pimp for Printful/POD requests
  • Loads: printful-api reference skill for API details
  • Calls: mockup-generator with Printful provider
  • Calls: merch-qa with product_type=apparel_mockup (mandatory before delivery)