Kids' & youth clothing
Home & living
Sell with Printful
Platforms & marketplaces
How Printful works
Switch to Printful
Hire an expert on Fiverr
Master the art of ecommerce
Launch your own print-on-demand businessSign up with Printful
No upfront fees • No order minimums • 341 premium products
One of the best ways to build an ecommerce business is to create a dropshipping store. It usually doesn’t require a lot of money to get started, and there are multiple ways to do it.
For example, starting a print-on-demand dropshipping store with Printful is easy and doesn’t require an upfront investment. Printful fulfills and ships your orders to your customers only after an order’s been placed. But to start using Printful, you need to create a store using an ecommerce platform or a marketplace.
WooCommerce is one such platform. Whether you want to create a new print-on-demand WooCommerce store, or want to expand your existing store, the WooCommerce + Printful integration might just be the right fit for you. Read on to find out.
Yes, you can integrate Printful with WooCommerce and over 15 other platforms and marketplaces.
WooCommerce is one of the most popular open-source ecommerce platforms out there. It’s really customizable, making it easier to create your dream store. Plus, you can add features and extend the functionality of your store with official WooCommerce plugins.
Follow the steps below to learn how to integrate your WooCommerce store to Printful or watch the video before getting started.
To connect Printful to WooCommerce, you first need to create a WooCommerce account. Once you’ve done that, it’s time to integrate. Let’s go through the process of integrating Printful with WooCommerce step by step.
You can create a Printful account for free. It takes only a few minutes to sign up—simply click on Sign up on the Printful homepage and register with your email or social media account.
To install the free Printful plugin, head to your WordPress Dashboard, choose Plugins from the side menu, and click Add new. Then use the search bar to find the Printful plugin. It’ll appear first, click Install now.
Once the plugin is installed, click Activate.
When the plugin is activated, you’ll be able to easily access it from the side menu.
When you click on the Printful plugin, you’ll see that there are two things you’ll need to do before you can connect your WooCommerce store.
First, you need to set up your WordPress permalinks, so the WooCommerce API can work properly. Click on the Permalinks settings and, under Common Settings, choose any other link structure than Plain. Then click on Save changes at the bottom of the page.
Head back to the Printful plugin. To take care of the WooCommerce settings, click on the API settings.
Under the Advanced tab, click on Legacy API and check the Enable the legacy REST API box, then click on Save changes.
Now you can go back to the Printful plugin and sync your WooCommerce store with Printful. Click on Connect.
It’ll ask for your permission to connect Printful with WooCommerce. Click Approve.
You’ll be redirected to Printful. Sign in to your existing account or click Continue if you’re already signed in. You can also create a new free account here if you don’t have one yet.
Once you’re in your account, you’ll need to confirm the connection by clicking Connect store to [your email address]. It’ll take up to a few minutes to sync.
Now you can start adding products to your WooCommerce store. To start, click Add product and choose the product category and model from Printful’s Product Catalog.
Once you’ve chosen a product, click on it and create your design. Choose the fulfillment technique (like DTG printing) if more than one is available. Then choose the product colors and sizes.
After, click on the tab Design. Here you’ll be able to create a design using a variety of Printful’s free resources like text, clipart, and Quick Design, or choose Premium Images for an extra fee. You can also upload your own designs.
Choose the placement of your design. You can use the same or different designs for different placements. Keep in mind that there’s an additional fee for extra placements.
If you choose to upload a file, you can use your own print file or sample files made by Printful’s in-house designers.
Once you’ve chosen the design, you can resize and reposition your print file. Make sure to follow along with the print quality information for the best result.
When you’ve designed your product, click Proceed to mockups to continue adding the product to your store.
Here you can choose the type of mockup images you want to show on your store, and select the image format. Note that the green star in the corner of the photo indicates that it’ll be the main photo in your product catalog. You can change the main photo by clicking on it on the right side of the Mockup Preview.
Once you’ve chosen mockups, click Proceed to details.
In this step, you’ll be able to set the product title, description, size guides, and other information. You’ll also be able to change this information in your WooCommerce store later.
Once you’ve set the desired information here, click Proceed to pricing.
This is the last step before you can add your product to your store. Here you can set your revenue or retail price. To change the revenue, click Set revenue. You can also change revenue by adjusting the retail price with “+” or “-” next to the sum.
Read more on setting prices with our Beginner’s Guide to Product Pricing
Once you’re done, click Submit to store.
Now you’ll see the product added to your store. On this page, you can add products and edit the product directly in your Printful Dashboard or in your WooCommerce store.
To set up shipping for products fulfilled by Printful, go to your WordPress Dashboard.
In the side menu, click on the WooCommerce plugin, then choose Settings. Under General options, find the Shipping location(s) and enable shipping from the dropdown variants. Scroll down and click Save changes.
Then click on the Shipping tab and under it you’ll find Printful shipping.
On this page, you need to check the Enable this shipping method box. You’ll also have the option to disable standard WooCommerce rates for products fulfilled by Printful. That means, if you have other manual shipping rates set for products not fulfilled by Printful, those will not be visible at the checkout for Printful products. Leave this blank if you want to use shipping rates other than the ones offered by Printful.
Click Save changes to enable live shipping rates.
You can also set the shipping methods you want Printful to use for shipping your orders to your customers.
In the side menu, click on the Printful plugin and then on the Settings tab. Here you can specify which shipping speeds are available for your store based on location. Uncheck the ones you want to disable.
Keep in mind that checking Flat Rate enables Printful’s flat rates as a shipping option. That means the order will be shipped with the least expensive shipping method available, regardless of what other options you’ve enabled. If you want to use only specific shipping methods, disable the Flat Rate option.
If you want all of your orders to be tracked, disable the options that say Without tracking.
When you’re done, click Save changes. Printful’s algorithm will determine the fastest, most cost-effective, and most reliable shipping method for each order.
To learn more information about Printful shipping, click here.
Depending on where your customer lives, Printful may charge tax on your orders, like sales tax in the US or VAT in the EU. You may also be liable to collect tax from your customers. It’s a good idea to consult a tax specialist on your specific situation.
For some US states, Printful calculates sales tax automatically. To enable that, you need to go to the Settings tab in the Printful plugin and check the Calculate sales tax box. To see in which states Printful charges sales tax, click here, or on the states where Printful applies sales tax hyperlink.
For other locations and questions about WooCommerce tax settings, get in touch with their customer support team.
To learn more about taxes related to Printful products, click here.
To ensure that your customer orders get through and Printful can fulfill them, you need to set up billing on your Printful Dashboard.
Head to your dashboard, and in the side menu under Billing, choose Billing methods. Here you can set a primary billing method, which is the default Printful will use to charge you for future transactions.
To set a new billing method for your store, click Add new billing method. Select your store in the dropdown, then select the billing method you want to use.
Once you’ve done that, you can start selling your custom products right away.
That’s it! You’ve successfully integrated your WooCommerce online store to Printful, created and added products, plus set up shipping, billing, and taxes. Now you can promote and sell products to your customers, while Printful takes care of fulfilling and shipping your orders.
Good luck building your brand!
Jana is a Content Writer at Printful with a background in creative writing and content marketing. She draws inspiration from all things creative and has a deep love for all things written, be it a book, a script, a quote, or a joke.
© 2013 - 2023 All Rights reserved. Printful® Inc. 11025 Westlake Dr, Charlotte, North Carolina 28273