Install the free JetPrint plugin, connect a WooCommerce API key, and start selling print on demand products without holding inventory.
WooCommerce print on demand starts with the free JetPrint plugin: install it from your WordPress dashboard, connect a WooCommerce API key, and your catalog syncs straight into your store. From there, WooCommerce print on demand selling needs no inventory, since JetPrint's own factory produces and ships each order under your brand once a customer buys.
WooCommerce is a WordPress-based, open source e-commerce platform built to be customized. It lets you create your own branded store, and official free and paid plugins let you add or extend functionality however your business needs. You can also design your site's appearance exactly the way you want it.
That flexibility is why WooCommerce pairs so well with JetPrint. The plugin handles catalog sync and the API key handles authentication, so a WooCommerce print on demand store runs on the same account, the same five-step workflow, and the same factory that has produced orders since 2017 as JetPrint's other integrations.
WooCommerce adds four advantages most print on demand sellers eventually need: a huge plugin ecosystem, a proven platform, low fixed costs and a community that keeps building it.
WooCommerce offers thousands of free and paid WordPress plugins to cover almost any marketing or technical need, well past what a print on demand store alone requires.
According to W3Techs, WordPress powers 43.2% of all websites in 2022, up from 39.5% the year before: two out of every five sites on the internet run on WordPress.
To run a WordPress store, you only pay for hosting. Most hosts bundle hosting, a domain, privacy protection and security into a single low-cost plan.
Over 350 contributors from around the world help build WooCommerce, and the project is fully open source and managed on GitHub.
Search for JetPrint under Plugins in your WordPress dashboard, then install and activate it like any other WooCommerce extension: the same one-click pattern covered in our how it works guide.
In WooCommerce, go to Settings, Advanced, REST API and create a key with Read/Write permissions. Paste the consumer key and secret into JetPrint to authorize the connection.
Pick from over 650 items, build a mockup with your design, set your retail price, and publish. The product appears in your WooCommerce catalog automatically.
From here, every order placed on your store pushes into JetPrint for production, and a tracking number syncs back to WooCommerce the moment it ships.
Yes. The free JetPrint plugin syncs your catalog and orders. Install it from your WordPress dashboard the same way you would install any WooCommerce extension, then connect it with an API key from your store settings.
In your WordPress dashboard, go to WooCommerce, Settings, Advanced, REST API, and create a new key with Read/Write permissions. Copy the consumer key and consumer secret into JetPrint to finish the connection.
No. The JetPrint plugin, the WooCommerce API connection and your JetPrint account are all free, with no monthly fee and no minimum order. You only pay the product price and shipping once an order sells.
Yes. Retail price and description edits made in JetPrint sync back to your WooCommerce store automatically, and stock status updates the moment a product goes out of stock or becomes available again.
Yes. A single JetPrint account can connect WooCommerce and any of JetPrint's other integrations at the same time, including more than one store on the same platform. Every order lands in one production queue no matter which store it came from.
Deactivating the plugin stops new orders from syncing, but products already published and orders already placed are not affected. Reactivate it and reconnect your API key at any time without losing your catalog in JetPrint.
Free to start. Install the plugin, add your API key and publish 650+ print on demand products with no minimums and no setup fees.
Start free