When working with Printify and Customily, Customily will share your order information directly with Printify via API. This means that for every order you receive of a product that has Customily, we will share with Printify the order information (customer details, products in the order, etc.) with the unique print file needed to fulfill that personalization. 

The whole product-to-order cycle is:

  1. Publish your product in Customily using a Printify product as a base.
  2. Your customer places an order in your store.
  3. You'll immediately see the order information on your Shopify dashboard, including all the personalization information provided by Customily.
  4. Once the print file is ready (this usually takes around 30') Customily will send the order to Printify via API, and you'll be able to see the order on your Printify dashboard.
  5. Confirm the order on Printify to start fulfillment.
  6. Printify will start fulfillment and send updates as it goes. When the order is shipped, this update will be pushed to your Shopify order so your customer can receive their tracking information.

Click on any item to learn more about it.

Publish your product in Customily using a Printify product as a base

By going to start, and choosing to Publish a New product, you can select Printify as your POD and then pick a product to use. You can see more details on how to publish a product from a POD here.

If you see Printify disabled, make sure you've integrated Printify's API key in your settings. You can learn how to integrate with a POD here.

Products published via Customily will be assigned an automatic SKU, but you can change this SKU whenever you want since it won't affect the connection of the product with Printify.

They will also be created with Printify as the vendor, with inventory stocked at Printify, and will have Printify assigned as their location to use the shipping rates you have with Printify as an origin.

You can learn more about how location and shipping rates work for products with Printify and Customily here.


Products published via Customily will not appear on your Printify products dashboard. You don't have to create any kind of product on Printify or connect them with the products published through Customily in any way. 

Seeing the order on Shopify

After a customer makes a purchase you'll see their order on your Shopify Order Dashboard instantly. There you will have all the customer's and product's information, including the personalization and the print file. Keep in mind print files take some time to be generated (approx 30').
Printify order on Shopify.png


If you have your Shopify configured to fulfill orders automatically, your order might appear as rejected by Printify at first. This is because we send orders to Printify once the print file is ready, and this can take around 30 minutes, so at first, Printify won't find any order. But not to worry, once the print file is ready, and the order is created on Printify, the fulfillment status will update automatically to accepted.

If you have your Shopify configured to fulfill orders manually, then you should wait until the print file is ready to request fulfillment, otherwise it will be rejected at first.

Seeing the order on Printify

Orders are sent to Printify when the print file is complete in Customily. This normally takes around 30 minutes. They are created with the same order number from Shopify + API order # added to the end (to indicate it is an order created through API) with all the customer's information, product information, and the print file necessary to fulfill the order.
printify order on hold.png

You can learn more about where to find your orders on Printify, and what happens if you can't find them here.

To be able to create an API order, Customily needs to create a product on your Printify dashboard. This is a product that is not published on your store, it is a "dummy" product we create via API with the customer's personalization, to be able to add that product to the order. You can find these products under my products on Printify, they will have the name of the product from the order.
product on Printify.png
There is no need to publish these products, whatsoever. Once the order has been fulfilled you can delete them from your Printify dashboard if you want.

Confirm the order on Printify

Orders in Printify will always be created with status on hold. This means you have to confirm each order to send it to production. You can confirm orders manually one bye one, or configure Printify to confirm orders automatically after some amount of time. 

To confirm orders manually you can:

  • hover over the order and click "Submit order"submit one order Printify.png
  • or select multiple orders with the checkbox and click "Submit order" on the top right corner.bulk submit orders Printify.png

You can also configure your orders to be submitted automatically, by configuring it on your Printify settings.

  1. Open Printify
  2. Go to store settings on the left menu
  3. Open the order settings tab
  4. Scroll down to the Order Approval section and pick the setting you prefer
    automatic order approval.png
  5. Scroll to the end and click save

Fulfillment and tracking

Once you confirm the order, Printify will start working on it. You'll see fulfillment updates on Printify, as you would with any ordinary Printify order.

order on Printify.pngWhen the order is fulfilled and shipping begins, you will see the tracking information on Printify. This update will be automatically sent to your Shopify Order, together with the tracking information, so your customer can be aware that their order is being shipped and can track its progress.

Orders on Shopify will be marked as fulfilled, and the tracking number for the shipment will be added to them.


Was this article helpful?

2 out of 2 found this helpful
Have more questions? Submit a request