Printful Integration for WooCommerce


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

Mit Printful kannst du dich auf den Ausbau deines Stores kümmern. Wir kümmern uns um den Druck, die Abwicklung und den Versand deiner Produkte. Lade einfach dein Design hoch, füge es zu deinem Store hinzu und wir kümmern uns um den 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!

Wie funktioniert Printful?

Wenn ein Kunde etwas in deinem WooCommerce-Store kauft, wird der Auftrag direkt im Printful-System importiert und wir kümmern uns um das Abwickeln und Versenden im Namen deiner Marke. Du kannst Statistiken über Bestellung, Umsatz und Profit in deinem WooCommerce-Dashboard einsehen.

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:

Mit WooCommerce + Printful erhältst du:

  • Behalte die Kontrolle über deinen Profit: Wir berechnen dir eine Gebühr, um die Produktionskosten zu decken; du legst deinen Verkaufspreis fest und was danach übrig bleibt, ist dein Gewinn
  • Automatisches Festlegen von Steuern und Versandtarifen in Echtzeit
  • Free design templates: Get creative with our Design Maker
  • Produktpersonalisierung: Verkaufe Designs, die deine Kunden selbst personalisieren können
  • Warehousing & Fulfillment: Lagere deine Waren in unserem Warenhaus und wir wickeln all deine Aufträge ab
  • Stressfreier Versand: Wir übernehmen verlorengegangene Sendungen und bieten Versandmethoden mit 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


  • Mit Printful verbinden
  • Printful-Dashboard
  • Integration-Einstellungen
  • Plugin-Statusseite
  • Support-Seite


  1. Lade ‚printful-shipping-for-woocommerce‘ zu dem Verzeichnis ‚/wp-content/plugins/‘ hoch
  2. Aktiviere das Plugin über das „Plugins“-Menü in WordPress
  3. Klick auf die Schaltfläche „Verbinden“ oder füge deinen Printful-API-Schlüssel manuell zu der Registerkarte Printful->Settings hinzu
  4. Aktiviere die Versandtarif-Berechnung in der Registerkarte WooCommerce->Settings->Shipping->Printful Shipping
  5. Um Steuern automatisch zu berechnen, markiere bitte die Option„Steuern und Steuerberechnungen aktivieren“ der WooCommerce „Steuereinstellungen“.
  6. Gehe dann zur Registerkarte Printful->Settings und markiere „Berechnet für alle Produkte, die in Staaten versandt werden, in denen Printful Umsatzsteuer erhebt“.


Wie erhalte ich einen Printful-API-Schlüssel?

Gehe zu, wähle deinen WooCommerce-Store, klicke auf „Bearbeiten“ und anschließend auf „API-Zugriff aktivieren“. Dein API-Schlüssel wird erstellt und dort angezeigt.


11. September 2022
It was working fine until I accidentally pressed refresh data when adding products to my woocommerce store from Printful. Now I can't get it to sync. Customer support tells me not their problem, go to my host. My host says not my problem, go to printful. No one will figure out this issue and from reading some of the other reviews here it seems like this is a printful plugin issue.
7. September 2022
Thanks for the plugin. I have uploaded 100+ products and everything works fine but it would be great if the product title automatically added to the image alt text fields. You know, "Alt texts" are important for SEO.
3. September 2022
I was IM'ing someone about some issue that I cant even remember and the guy starts to go off about the content i have licensed i think insinuating that we did not have the right to mark and brand. Even though we have thousands of branded and licensed products in stores now. I was merely thinking about changing on demand platforms. I guess its good we found out now but man, that was weird.
2. September 2022
This post is after 2 weeks troubleshooting why, all of a sudden, I could not sync any new products to my WooCommerce site. It was fine, but then randomly had "maximum execution time exceeded" errors and 500 errors. I resolved the 500 error, and was left with the execution time issue. Now seeing the other reviews here and other conversations online, I see it's a known issue. So I followed all their steps, they had me troubleshoot it with the host (hostmonster), and we determined it's a problem with how they are executing commands while they load the product; we couldn't pinpoint it directly, but it's likely an image compression issue that can be resolved at the script level, but making the types of adjustments on the server side to "make it work" would leave my server vulnerable to downtime and attacks. I am absolutely confused, especially after all the troubleshooting I did and all the negative reviews on their Wordpress plugin lately, why Printful has not looked at its sync to WooCommerce. After disabling every plugin on my site, increasing the maximum execution time far beyond acceptable levels (10 min +), and showing them logs where it only errored out if the execution time was set at 2 minutes or less, they still said the "maximum execution time exceeded" error was something my host had to troubleshoot and fix. The real issue here is that their sync process to Wordpress is poorly scripted and causes high execution time to wrap up the publishing of the product. It does everything it needs to in order to publish - transmits photos, costs, variations, and categories. It creates the post, and is all set to finish, but then something on their side decides it can't complete the process and trashes the product. Now, it's completely possible, in researching common issues, that it's related to shared hosting not having priority access to ImageMagick for resizing the photos. There is no option to sync just the copy and details to upload photos later, which is an option with other POD providers. But they can't just leave it at "sorry, there's nothing we can do" and make it a known issue with shared servers (Bluehost, etc). That's a LOT of customers. So, after all this, I decided to forego any further use of Printful on WooCommerce and go with them if I feel they have something unique for my Etsy shop, which works way better. There is no bug reported because they refused to do so. There's no documentation stating that shared server customers may have issues with Wordpress integrations. And the suggestion to "just increase your maximum execution time" is a dangerous "requirement" to have - that doesn't just affect Printful, but any executed command on your site which, malformed, could take down your site if a denial-of-service attack targeted that execution over and over. Just a horrible outcome. I gave them two stars because, honestly, they have a LOT of potential. Their shipping calculation engine works well with no configuration required, their order processing is great, and the quality of their prints are awesome. If they would just fix their stupid sync script for Wordpress users, we'd be in business. ALSO: for those thinking this is like having a RedBubble or Zazzle account, that is absolutely not the case. It's not super clear in their documentation, but the timing between your transaction and theirs is moments. There is no way to hold the order until the payment has completed. You will be floating everything you take in through this integration: the customer's card gets charged, then your card or Paypal gets charged, and you wait for the customer transaction to pay you back for the cost of the print. This can mean you're floating hundreds and potentially thousands of dollars per day. Be prepared for that, or you will run into bank issues. Alternatively, post their products and process the orders manually if you are a cash-only business.
26. Juli 2022
UPDATE: Aaaaand I found yet another super frustrating thing with this plugin. I go into woocommerce and enter "Test Mode" so I can test my checkout experience. I process some dummy orders using the fake Visa/MC numbers woo provides and wouldn't you know it I start getting emails that Printful is processing all these orders for real! It charged my credit card for all these dummy orders! Apparently Printful isn't integrated enough to know when woo is in "test mode" and using dummy CC numbers. WOW. I did not see that coming. So, I go into Prinful and I cancel the orders like 5 minutes after they were placed. But my CC is still being charged. I talk to support and they insist there is no way to cancel the CC charged because they are "real" orders from their perspective, but not to worry they have refunded my Printful wallet. So then I have to go in and withdrawal from my Printful wallet back to my CC which can take 3 business days. It's just a ridiculous process all around and not user friendly at all. The plugin "works", but it can be so so so frustrating at times. When I go to support to try to figure something out they usually give me some really janky workaround. For instance, I had to switch servers and so I created a new website (with the same domain), and I figured since I already uploaded all my products to printful that I would easily be able to just reconnect and resync it all to my new woocommerce integration, but no, you have to actually re-add every single product, and re-create every single variable. There is no "resync to a new store" for all your existing products. You have to recreate everything all over again - the support said, "actually you don't have to recreate it all, you just have to create a template for every single product and then reload that template into the new store." Which, yes works, but its just as time consuming as having to redo it all! Especially if you're dealing with Attributes and Variations, its a real headache. Another example: Create a mockup for a canvas or frame and select multiple sizes and in the mockup generator adjust the image to fit the size you want for the frame. However, depending on the image and the sizes you are trying to use, you can't actually adjust each size individually, it adjusts the mockup image for every size, even if that isn't the size selected - if you adjust the image, it adjusts it for all, which is super frustrating. So I contact support and they say, "what you actually have to do is do the mockup for the 12x12" canvas, and then save that product, then go back in, all the way back to the beginning, and add a variation for that product, NOW you can go back in and adjust the 16x16" image you want for that canvas. It's like death by a thousand papercuts when it comes to efficiency. So if I want to create 3 different sizes for canvas, I basically have to create that product 3 different times, instead of being able to do it all in one go in the initial product setup. If it doens't make sense, it's because it doesn't really make sense. If you have a single art file you want to put on canvas, poster, and framed, and even if they are all the same size, lets say 12x12, you have to go through an unholy process between woocommerce/printful/attributes/variations to make it all work so it shows as a single product on the store. Your other option is to just list them all as separate products but then your shop page is full of the same image being repeated over and over. It's just a super frustrating process to try to go through. At the end of the day, so far, it still seems to work, but so many things will make you want to pull your hair out. I went with Printful after doing research because they seemed to be the "biggest" around the world, but I have to imagine that a competitor is hot on their heels given how frustrating printful can be to integrate with.
30. Juni 2022
I almost gave up on this plugin. I left Shopify for Wordpress bcuz I didn't appreciate my products being censored. FYI, if you don't fit the narrative - Shopify will literally remove products from your store w/out warning. Shopify + Printful work seamlessly together, but you pay for it. This is FREE. You might have to put in more effort to get things working, but you're learning all the while. Not sure ppl remember, but learning is a 'good' thing. I learned that I had to increase limits (time 300 + memory 256 or 512) at the hosting level. After several long days, this turned out to be a very simple 2-minute deal. I think it helped but still was throwing errors. I finally noticed that color variations and mock-ups were the problem. So, work around that might help others?? I have to limit product colors (ex: 3 colors of tshirts max). Then when I upload to store I do the most basic mock-ups. 2-3 images only! Once it's successfully loaded to the store (green is such a NICE color). I can add more color variations (usually 2). And download additional mock-ups to upload to library myself. YES, it's a pain in the ass, but..........IT'S WORKING! For that.....I'm grateful! Of course, site isn't LIVE yet, so.....we'll see what happens with orders/fulfillment? Fingers crossed.
Alle 64 Rezensionen lesen

Mitwirkende & Entwickler

„Printful Integration for WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:


„Printful Integration for WooCommerce“ wurde in 5 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Printful Integration for WooCommerce“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.



  • Woocommerce compatibility raised to 6.7


  • Plugin version fix


  • Woocommerce compatibility raised to 6.5.1
  • WordPress compatibility raised to 6.0


  • Licence updated to GPLv3
  • WordPress compatibility raised to 5.9
  • Woocommerce compatibility raised to 6.4


Additional billing setting check


  • WordPress compatibility raised to 5.8. Size guide bugfix


  • Woocommerce compatibility raised to 6.1


  • Woocommerce compatibility raised to 6.0
  • Size guide bug fix


  • Woocommerce compatibility raised to 5.9


  • Woocommerce compatibility raised to 5.5


  • Woocommerce compatibility raised to 5.4


  • Woocommerce compatibility raised to 5.3
  • Behebungen kleinerer Fehler


  • Woocommerce compatibility raised to 5.2


  • Advanced size guide translations fix


  • Woocommerce compatibility raised to 5.0


  • Woocommerce compatibility raised to 4.9


  • Woocommerce compatibility raised to 4.8


  • Woocommerce compatibility raised to 4.7


  • Woocommerce compatibility raised to 4.6


  • Fix translations


  • Advanced size guide feature


  • Verbesserter Support für WooCommerce 4.3


  • Verbesserter Support für WooCommerce 4.2


  • Verbesserter Support für WooCommerce 4.1


  • Verbesserter Support für WooCommerce 4.0 und andere kleinere Fehlerbehebungen


  • Verbesserter Support für WooCommerce 3.9 und andere kleinere Fehlerbehebungen


  • Verbesserter Support für WooCommerce 3.8 und andere kleinere Fehlerbehebungen


  • Aktualisierte Labels in den Plugin-Einstellungen


  • Es wurde die Möglichkeit hinzugefügt, den Popup-Titel zu personalisieren


  • Fehlerbehebungen beim Personalisierungstool und andere kleinere Fehlerbehebungen


  • Bei der personalisierten Bestellaufgabe wurde ein Fehler behoben


  • Bei der URL-Verifizierung auf der Plugin-Statusseite wurde ein kleinerer Fehler behoben


  • Verbesserter Themen-Support für personalisierte Produkte und andere kleinere Fehlerbehebungen


  • Verbesserter Support für WooCommerce 3.6 und andere kleinere Fehlerbehebungen


  • Personalisierungsfunktion


  • Verbesserungen bei der Versand & Steuerinformation


  • Fehlerbehebungen, Verbesserungen der Sicherheit und verbesserter i18n-Support


  • Verbesserter Support für WordPress 5.0 und Behebung mehrerer kleinerer Fehler


  • Verbesserungen der Printful Versandanbieter-Einstellungen


  • Verbesserter Support für ältere PHP-Versionen
  • Andere Behebungen kleinerer Fehler


  • Verbesserte Kompatibilität mit WC 3.4.3
  • WordPress-Lokalisierungssupport
  • Behebungen kleinerer Fehler


  • Falsche Webhook-Statusanzeige seit WC 3.3.0 behoben


  • Verbesserte Statuserkennung der Printful-Verbindung
  • Verbesserungen für den Systembericht
  • Zeige eine Warnung an, wenn eine Verbindung von localhost versucht wird


  • Neue höhere Plugin-Version
  • Nagelneues Printful-Dashboard
  • Verbinde dich mit Printful mit nur einem Klick
  • Sieh deine Printful-Profite und neuesten Printful-Produktbestellungen in WordPress-Admin
  • Bearbeite deine Versandanbieter im Printful-Dashboard
  • Verbesserte Umsatzsteuer-Kompatibilität mit existierenden Steuertarifen
  • Neue Status-Seite – überprüfe, ob deine Integration nahtlos läuft
  • Neue Support-Seite – alle Info an einem Ort
  • Registerkarte Größentabelle – beim Veröffentlichen von Produkten von Printful wird die Größentabelle in einer separaten Registerkarte platziert
  • Verbesserte Protokollierung von API-Anfragen für und von Printful


  • Der Fehler, der verursachte, dass Steuertarife beim Checkout seit WC 3.0 nicht sichtbar waren, wurde behoben


  • Keine Versandtarife für US-Adressen berechnen, wenn PLZ oder Staat nicht eingegeben wurden


  • Versandtarife in der Steuerberechnung für Staaten, die dies erfordern, einschließen


  • Es wurde die Option hinzugefügt, WooCommerce-Standardtarife neben den Printful-Tarifen für Printful-Produkte zu erlauben


  • Verhindern, dass für virtuelle Produkte Versandtarife erhoben werden, wenn sie zusammen mit Printful-Produkten gekauft werden


  • In Version 1.2.2 eingeführter Fehler behoben


  • PHP-Warnung bei Woocommerce 2.6 aufgrund geänderter Methodensignatur behoben
  • Konflikt mit dem Plugin „Multiple Packages for WooCommerce“ behoben


  • Fehler, der beim Berechnen von Versandtarifen eventuell zu Fehlermeldungen geführt hätte, wurde behoben


  • Gleichzeitiges Berechnen von Versandtarifen sowohl für Printful- als auch Nicht-Printful-Produkte unterstützen
    (Nicht-Printful-Produkte werden Standardtarife erhalten, die Woocommerce bereitstellt)
  • Caching zu Steuertarifen hinzugefügt
  • Verbesserte Kompatibilität mit WooCommerce 2.6


  • Die Markierung für Curl-Erweiterung wurde entfernt (da wir bereits wp_remote_get verwenden und diese nicht mehr notwendig ist)


  • Virtuelle und herunterladbare Produkte beim Berechnen von Versandtarifen ignorieren


  • Die Option, Umsatzsteuertarife für Standorte zu berechnen, an denen dies für Printful-Bestellungen erforderlich ist, wurde hinzugefügt
  • Die automatische Umrechnung von Versandtarifen in die von Woocommerce verwendete Währung wurde hinzugefügt
  • Die Printful-API-Client-Bibliothek wurde aktualisiert, um WordPress-interne wp_remote_get Methode anstatt direkt CURL zu nutzen
  • Geänderte Plugin-Code-Struktur für eine einfachere Implementierung neuer Funktionen in der Zukunft


  • Es wurde die Option hinzugefügt, SSL für Nutzer zu deaktivieren, die keine gültigen CA-Zertifikate in ihrer PHP-Installation haben


  • CURLOPT_FOLLOWLOCATION, was in einigen Hosting-Umgebungen Probleme verursacht hat, wurde entfernt
  • Es wurde die Option hinzugefügt, Ursachenstatus-Nachricht anzuzeigen, wenn die API-Tarifanfrage fehlgeschlagen ist


  • Erste Veröffentlichung