Skip to main content
All CollectionsSetting Up Your StoreEtsy IntegrationManage the Etsy Integration
How to Assign Different Print Files to Variants of Your Etsy Products
How to Assign Different Print Files to Variants of Your Etsy Products

Learn how to assign different print files to variants of a product.

Updated over a year ago

Do you need to add a different design to certain variants of your product? Maybe you've listed a t-shirt in black and white and need them to use different print files?

With our Etsy integration, you can easily assign a different print file to each variant of your product to ensure that your orders are received with the correct design.


How to add a new print file per variant

Begin by creating a product listing with the options you want to have available for that item (e.g. size, colour).

You'll only be able to upload one version of your design whilst creating the product, but we'll fix this in the following steps.

Once the listing is created, open your integration to edit linked products from Etsy:

Click Edit next to the product you want to upload additional print files.

If you scroll to the bottom of this page, you'll find the main print file that's currently assigned to each of your variants. This can be left as it is - any print files added to your variants will override this file, but the variants that don't have any uploaded will default to this main print file. Scroll back to the top of the page.

Working from the top of this page, you can start adding print files to any variants that require one.

In the following example, the original design for this product is black, but since black can't be printed on black, we'll need to upload a print file that's a different colour for the black variants.

In the Inkthreadable product column, for each variant, there'll be an Upload button under the heading Print-ready design image. Click this button and upload the file you'd like to be used when this variant is printed.

Please note: The file you upload here must be templated for printing to the position/size that you require. Check out our article on templating if you're unsure.

Repeat this process for each variant that needs a different print file, including every size.

Remember, any variant that doesn't have a file assigned in this way will default to the original print file.

When finished, click the Save button.

Your product will now be updated, and variants will be printed using the print files you've uploaded.

Upload mockups to Etsy

Once you have saved the product, navigate to the product page for the specific blank on the Inkthreadable website. You can do this by clicking on the product once again and then selecting the link in the top-right corner.

On the product page, upload the new print file that you've used for certain variants of the product and select the colour you need the mockup for.

In this example, we've uploaded the white print file and selected the Black t-shirt just like we linked earlier. You can now download the mockup image by clicking the Download icon.

Once you've got it, upload the mockup image to your Etsy listing to ensure your customers can see the correct print version.

And that's it! You've now added print files to your variants, so each variant will use the correct file when printed.

If you need any help uploading different designs for each variant of a product, get in touch with our support team โ€“ they're always happy to help.

Happy selling!


What if I want to list multiple designs and let my customers choose between them?

Your Etsy listings can only have two variables, which are used for Colour and Size.

At the moment, Etsy does not allow you to sell products with the option for customers to choose from different designs. For instance, if you wanted to offer "White Text" and "Black Text" as design choices for your customers across all colours/sizes. This cannot be done on Etsy.

Another option is to list separate designs individually. Or, if you want full control over your product listings and variant availability, consider using Shopify.


Did this answer your question?