Build a product in an exact Printify shop
ArtDrop validates that the selected Printify Shop ID exists under the token and that its reported sales channel is Shopify or Etsy. It creates the product, then treats an accepted Printify publish request as success; it does not read back the storefront listing state.
- Availability
- Live
- Last verified
What this does
ArtDrop validates that the selected Printify Shop ID exists under the token and that its reported sales channel is Shopify or Etsy. It creates the product, then treats an accepted Printify publish request as success; it does not read back the storefront listing state.
Before you begin
- Confirm the Shop ID in Printify and independently confirm which Shopify or Etsy storefront it serves. The API check proves the shop and channel type, not the external storefront identity.
- Select the blueprint, print provider, variants, one image placement, and prices.
What changes outside ArtDrop
A matching drop uploads an image, creates the product with one placement, and asks Printify to publish title, description, images, variants, and tags. HTTP 200, 201, or 204 from that request is recorded as published, without a storefront readback.
Steps
-
Choose the exact Shop ID
Fetch the selected shop and confirm its reported sales_channel is shopify or etsy. Also verify its actual storefront connection in Printify.
-
Search and save the product
Blueprint search returns at most 50 matches. Select the blueprint, print provider, variants, placement, and prices, then save the template.
-
Keep the variant set within execution limits
The save endpoint does not enforce the limit, but execution keeps only the first 100 variant IDs when a saved template contains more.
-
Inspect Printify and the storefront
After the accepted publish request, inspect the exact Printify product and the actual Shopify or Etsy listing state. ArtDrop's Printify result alone does not prove that state.
Expected result
The exact Printify shop contains the configured product, and you have separately inspected the corresponding storefront for its real listing state.
Printify product mockups
Good to know
- Blueprint search returns no more than 50 matches. Product execution uses no more than the first 100 saved variant IDs.
- ArtDrop submits one image placement and has no repeat-pattern generator.
- Each nonempty tag is truncated to 255 characters before submission.
- The generic HTTP helper can retry product-creation and publication POST requests up to three attempts after transient or ambiguous failures. The requests carry no ArtDrop idempotency key.
Troubleshooting
- Wrong storefront? Check the Shop ID and then its actual connected storefront in Printify. Matching the reported channel type is not proof of storefront identity.
- Publish request succeeded but the listing is missing or draft? Inspect the exact sales channel. The adapter does not read the listing back.
- A transient create error occurred? Inspect Printify for an existing product before retrying because a retried POST can duplicate a remote write.
How to undo or clean up
Disable the template to stop future products. Delete an unwanted product in Printify and reconcile any Shopify or Etsy listing separately.