Printful Integration for WooCommerce


Partner with the #1 print-on-demand drop shipping plugin. Over 300,000 active customers and counting!

With Printful, you can focus on building your store. We’ll print, fulfill and ship your products for you. Simply upload your design, add it to your store, and we’ll do the rest.

We offer more than 305+ products in various categories—apparel, home & living items, jewelry, accessories, and more! Once your orders start rolling in, we’ll fulfill and ship each one under your brand at our in-house and partner facilities, located globally.

Printful customers have already made more than $1 billion in sales, so start selling today!

How does Printful work?

When a customer buys something from your WooCommerce store, the order is automatically imported to Printful, where we fulfill and ship it to them under your brand. You can then see your order, revenue, and profit statistics on your WooCommerce dashboard.

We’re trusted to print over 1 million products monthly and we can’t wait to print yours!

Learn more about the WooCommerce + Printful integration here:

With WooCommerce + Printful, you get:

  • Control over your profit: We charge you to cover production while you set your retail price, and what’s left is your profit
  • Automated tax settings and live shipping rates
  • Free design templates: Get creative with our Design Maker
  • Product personalization: Sell designs your customers can personalize themselves
  • Warehousing & Fulfillment services: Store your inventory at our warehouse, and we’ll fulfill all your orders
  • Stress-free shipping: Lost shipments are on us, and we offer shipping methods with tracking
  • Discounted samples: Order samples of your products with 20% off + free shipping to select destinations to ensure your customers are getting quality products.
  • 24/7 support: Get in touch with us using chat or email


  • Connect to Printful
  • Printful dashboard
  • Integration settings
  • Plugin status page
  • Support page


  1. Upload ‘printful-shipping-for-woocommerce’ to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Click the «Connect» button or add your Printful API key manually to Printful->Settings tab
  4. Enable shipping rate calculation in WooCommerce->Settings->Shipping->Printful Shipping tab
  5. To automatically calculate taxes please check ‘Enable taxes and tax calculations’ under WooCommerce Tax settings.
  6. Then go to Printful->Settings tab and check ‘Calculated for all products shipped to states where Printful applies sales tax’.


How do I get Printful API key?

Go to , select your WooCommerce store, click «Edit» and then click «Enable API Access». Your API key will be generated and displayed there.


junio 13, 2024 1 reply
after having worked with printful for two years, and therefore inserted more than three hundred products, invested money and time, now it doesn’t work anymore, I don’t understand why they still allow you to use it. I’m closing my shop and moving to another more reliable company
junio 12, 2024 5 replies
Well I wanted to swich from another provider because they have great products But the integration really sucks, I can sync product… ehh like 40% of the timeAnd when it syncs in the background. I guess to also check up on stock it fails almost everytimeSo can’t use them sadly…Their support answered quickly but sadly mostly with «can you contact your host» anserws… And research on the net showcases this to extremes…. it’s definately their plugin having issuses, tried pretty much everything I can find…And they asked me to rollback woocommerce to 8.2.2, that was FORTY ONE updates back… OMGWell tried downgrading, disabling all plugins and resyncing many times and it’s failing half the times and succes half the times…. That is way to unsecure to be usuable
junio 4, 2024 1 reply
After using this for several months adding over 100 products it suddently stopped working and all products were gone! After weeks of discussions with support it’s still not working and I have to close my shop.What you have to know is that Printful ONLY support WooCommerce version 8.2.2 and WordPress version 6.4.3. If you have any other version they will tell you that unexpected behaviour may occur! So if you have any other plugins or themes (that are most likely) you are stucked with older versions of WordPress and WooCommerce. They have no plans for uodating the plugin. I really regret installing this plugin as it caused a lot of work and the end I’m stucked with a none working shop and lost products.
mayo 28, 2024 1 reply
The reviews for this plugin are pretty bad, but it worked right away for me. This is my first time using Printful so it’s possible that regular users may notice more issues, but I had no problems so far. Connecting to my account took about 5 minutes, and by the time I had added 4 products they had all synced. I think the active installations number being at 50,000 is a fairly good indication that this is working for most people, most of the time?
mayo 28, 2024 1 reply
I think the Printful team could be a little bit more helpful when trying to help someone troubleshoot or maybe the Printful documentation could be updated to include connection issues that may arise due to Cloudflare DNS proxy. Once I tried to connect in a staging environment and it worked I was then able to determine that it was my Cloudflare proxy causing the connection issue.
Read all 88 reviews

Contributors & Developers

“Printful Integration for WooCommerce” is open source software. The following people have contributed to this plugin.


“Printful Integration for WooCommerce” has been translated into 7 locales. Thank you to the translators for their contributions.

Translate “Printful Integration for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.