> For the complete documentation index, see [llms.txt](https://help.orderdesk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.orderdesk.com/guided-walkthroughs/print-on-demand-walkthrough/print-on-demand-custom-artwork.md).

# Print on Demand Custom Artwork

**IMPORTANT**\
If you’re looking for information on how to set up a print on demand store and won’t be working with custom artwork for each order, you can read our [print on demand fulfillment guide](/guided-walkthroughs/print-on-demand-walkthrough/print-on-demand-fulfillment.md) for more information.

**IMPORTANT**\
If you’re looking for information on how to set up a print on demand store and won’t be working with custom artwork for each order, you can read our [print on demand fulfillment guide](/guided-walkthroughs/print-on-demand-walkthrough/print-on-demand-fulfillment.md) for more information.

Accessing customized print files on a per-order basis is a common scenario that print on demand stores are facing. Sometimes the custom files have unique artwork supplied by the customer or sometimes a plugin is building custom files with special text from the buyer. The problem to solve is how to attach the custom artwork file to the order so it can be sent to a printer for fulfillment.

Every store will have a different set of factors at play, so the best way to find out how this will work for your store is to start sending test orders into Order Desk. We’ll go over the process of getting this set up in this guide and tell you what the next steps are you need to take and at what point our developers will be able to step in and work with you to finalize this setup.

**IMPORTANT**\
If you’re looking for information on how to set up a print on demand store and won’t be working with custom artwork for each order, you can read our print on demand fulfillment guide for more information.

### Manually Adding Artwork in Order Desk

You can manually add artwork to the items in your orders here in Order Desk. To do this, open up the order in Order Desk and click on the item name:

![](https://251457507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAQOLMUJWMYtrpQ7Oxxca%2Fuploads%2FKppSuUQHga6ZCDBLptw0%2Flegacy-09fefe4d43649ead0517.png?alt=media)

Click on **Add Variation**, add print\_url and the link to the artwork file, and save your changes:

![](https://251457507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAQOLMUJWMYtrpQ7Oxxca%2Fuploads%2FlDkEVYQqM1F8abYkr8EJ%2Flegacy-fa8c219110bf2099e895.png?alt=media)

You will also need to include the print\_sku (the printer’s code for the product) either as a variation or metadata. For more information on how to work with print on demand products in Order Desk, please review our [print on demand fulfillment guide](/guided-walkthroughs/print-on-demand-walkthrough/print-on-demand-fulfillment.md).

### Automatically Sending Artwork to Order Desk

Realistically, what you are looking for is how to do this automatically so you don’t have to manually add the artwork file every time an order comes in. This will take some testing and either setting up some more advanced rules using Twig or having your developer build a custom script to the Order Desk API.

First, you’ll want to see if your shopping cart or website provides any way to attach a custom file with an order. If so, set this up on your side and you can start sending test orders through to Order Desk. After sending some test orders into Order Desk, contact Order Desk support and let us know:

* your Order Desk store name
* the order number(s) for any tests you sent through
* what the artwork files are that you are testing (the URLs)

With this information, we will look at your store to see if the files are coming through. If we don’t see them, we’ll check the API connection from your shopping cart to see if we can access the file. If so, we’ll make sure to update how we pull the files for your store so they’ll be added as the print\_url for your items.

If your shopping cart doesn’t provide any way to do this, you will need your own developer to build a custom script that will add a specific URL to these items when they’re ordered and downloaded into Order Desk.

### Related Articles

* Print on Demand Providers
* Print On Demand Fulfillment
* Print on Demand Order Syncing


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.orderdesk.com/guided-walkthroughs/print-on-demand-walkthrough/print-on-demand-custom-artwork.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
