Printful is one of the largest print-on-demand services in the world. Their catalog includes clothing, accessories, home and living items.
With Zakeke, you have access to Printful services, which means you can add hundreds of products for personalization from their catalog to your eCommerce store, and have the orders fulfilled and drop-shipped to your customers automatically.
In this article:
How to use the Zakeke+Printful integration
To make use of the Zakeke and Printful integration, you’ll need to:
create a Printful account
and connect it to your Shopify store from Stores > Choose Platform > WooCommerce
If you already have a Printful account, just follow the steps here below.
Connecting Printful with Zakeke
In your WordPress back-office, go to Printful > Setting and copy the Printful store API key.
Go to your Zakeke > Print-on-demand services > Printful and paste the API keys just copied and save.For now, don't pay attention to the Order Import Settings, you'll learn about it in the How to Get Orders Fulfilled section.
The connection is now enabled and you can start adding customizable products from Printful catalog.
Adding customizable products from the Printful catalog
Before you start
Please make sure of the following points otherwise the integration won't work properly:
Go to your Printful dashboard > Settings > Orders > Sync as you go and make sure that the option Import unsynced orders is checked.
- Go to your Printful dashboard > Billings > Billings Methods and make sure that the currency is the same as your WooCommerce store.
Creating customizable products
In your Zakeke back-office, go to Customizable Products > Add a Customizable Product > Printful
By clicking on a product, you'll be guided through a few steps. In particular:
Edit the default name and the description of the product;
Choose the colors and the sizes, if available;
Select the sides of the product, if applicable;
Set the retail price of the product and your profit;
Once you finish all the steps, save the product to create a new customizable product at your store.
Important: the product is created as "pending" in your WooCommerce. Usually, it takes about 30-45 minutes to have it published at your store. Do not publish it manually! You'll receive an email from Zakeke informing you that the product is live once published.
How to get orders fulfilled
When a new order is received, follow this process:
Access the Orders section in your Zakeke back office;
Select the line of the new order and click on it;
Use the "Send to the POD" button on the top right to get the order sent to the POD.Please remember that if you accept manual payment methods (such as Cash on Delivery or Bank Deposit) or you have disabled the Capture charge immediately option for payment by Credit Card, even if you click on Send to the POD button, orders won't be sent to the POD until the order is "on hold" status because of no confirmation of the payment. To check the payment settings of your store, please go to your WordPress dashboard and then go to WooCommerce > Settings > Payments.
Important: when you activate the integration with Printful, you can choose whether to have the orders from Zakeke imported as drafts in your Printful account and manually confirm them to be fulfilled or have orders automatically fulfilled by Printful without having to confirm them.
The default setting is on "manually import".
To change it go to Product Providers API Keys in your Zakeke back-office and under the Printful tab activate the option Automatically confirm orders to be fulfilled.
Please note that if you activate the automatically fulfilled option, you won't be able to edit the print files before fulfillment as they'll be sent directly to Printful from Zakeke.
Important: remember that even if you set it to Automatically confirm orders to be fulfilled, you'll still need to Use the "Send to the POD" button to send the print files to the POD.
How to automate the process
If you wish, you can automate the process and have the orders automatically sent to the POD without having to click on "Send to the POD". Read here how to make it.
Orders in Printful
While the order is immediately created in Printful, you'll continue to see it as Not Synced until the print files are generated and attached to the order. Typically it takes 30 minutes although in some cases it may take even longer.
Once the print files are attached, you will no longer see the Not Synced product in the order and it will be ready to get fulfilled and shipped by Printful.
If your questions are not replied in this guide, please take a look at our FAQ section dedicated to Print-on-demand services integrations.
For products imported from third-party catalogs, it is not possible to change the product images and size and position of print areas because they are automatically provided by the POD services and must follow their rules. However, once the product is created, you can:
Add a 3D view of the product by using the Zakeke real-time 3D preview feature. You can use this feature instead of the Printful mock-up generator to show a real representation of your products.
Change the product price.
Add a pre-made design with editable parts on the product.
To do the above actions, go to Customizable Products and select the product from the list.