How to Add Printful to WooCommerce (2024) — A Simple Guide

This content has been independently produced in adherence to a strict honesty policy, but note that it contains affiliate links. When you buy via these, we may receive a commission.

'How to add Printful to WooCommerce' — the Printful and WooCommerce logos on a light blue background.

In this post, I’m going to show you how to add Printful to WooCommerce. Read on to discover how to set up an account with both platforms and how to add your Printful print-on-demand products to your WooCommerce online store.

1. Create your Printful account

To sell Printful products on a WooCommerce online store, the first thing you’ll need to do is get yourself a Printful account.

To create your Printful account, go to the Printful home page and click on the red ‘Get started’ button to go to the Printful sign up page.

The Printful home page
The Printful website

On the sign-up page, you are given several ways to register for a new Printful account. You can sign up with your:

  • Facebook account
  • Google account
  • Apple account
  • Email account
Printful sign up page
To connect Printful to WooCommerce, the first thing you’ll need is a Printful account

Once you’ve selected your preferred method and successfully signed up, Printful guides you through some onboarding questions about your business and objectives. Answer these questions, and when you’re done, click the ‘Finish’ button to complete the process and access your new Printful account.

Printful onboarding questions
Before you can start selling with Printful, you have to answer some onboarding questions

When you log in to Printful, you’ll find yourself in your account dashboard (pictured below). This dashboard serves as your central hub to manage key Printful account tasks, such as product design, order tracking, shipping management and promotion creation.

Printful dashboard.
Printful account main dashboard

Now that you’ve got your Printful account up and running, the next step is to get set up with WooCommerce.

Let’s see how to do that next.

2. Add the WooCommerce plugin to your WordPress account

Note: the instructions below are for adding WooCommerce to a self-hosted WordPress site.

For details on how to add WooCommerce to ‘hosted’ WordPress, there is a handy video guide available here.

To add WooCommerce to WordPress, go to the ‘Plugins’ section of your WordPress menu and click ‘Add New’.

Adding a new Plugin in WordPress
Adding a new Plugin in WordPress

Next, enter ‘WooCommerce’ into the search box and hit return on your keyboard.

WordPress plugins search box.
WordPress plugins search box

You’ll then see the WooCommerce plugin appear as the top result in your search query.

Click on the ‘Install Now’ button, followed by the ‘Activate’ button to add it to your WordPress account.

Installing the WooCommerce plugin
Installing the WooCommerce plugin

You’ll then see a WooCommerce section in the WordPress menu on the left side of your dashboard. When you click on this, the next screen that appears is the ‘WooCommerce Setup Wizard’ — this lets you configure your WordPress site to work with WooCommerce.

WooCommerce settings in the WordPress dashboard menu.
WooCommerce settings in the WordPress dashboard menu

Just follow the steps provided to complete the WooCommerce setup process.

(For more details on setting up WooCommerce on WordPress, you can read this article in the WooCommerce help center here.)

Now it’s time to add the Printful plugin to your WordPress account.

3. Install the Printful plugin on your WordPress account

In order to add Printful to your WordPress account, hover your cursor over ‘Plugins’ in the side menu of your WordPress dashboard, and click ‘Add new’ in the pop up box that appears.

Adding a new plugin in WordPress.
Adding a new plugin in WordPress

Then, enter ‘Printful’ into the search bar and hit return on your keyboard.

You will see the ‘Printful Integration for WooCommerce’ plugin appear at the top of the search results.

The Printful Integration for WooCommerce plugin.
The Printful WordPress plugin — to find it, enter ‘Printful Integration for WooCommerce’ into the WordPress plugins search bar

Next, click on the Printful plugin’s ‘Install Now’ button — this adds the Printful plugin’s code files to your WordPress account.

Then click on the ‘Activate’ button that appears beside the Printful app — you need to do this to turn on the Printful app in your WordPress account.

You’ll now see a Printful option in your WordPress main menu (on the left of the dashboard).

The Printful plugin in the WordPress menu after a successful installation.
The Printful plugin in the WordPress menu after a successful installation

The next step is to configure a few technical WordPress / WooCommerce settings, namely your WordPress permalink and your WooCommerce API settings.

Don’t worry, this is all pretty straightforward stuff.

Here’s how you do it…

When you click on the Printful plugin in your WordPress account, you will see a ‘Connect to Printful’ message accompanied by 2 error messages (see screenshot below).

Error messages.
Most WordPress users need to adjust permalink and WooCommerce API settings to enable the Printful-WooCommerce connection properly

If you don’t see any error messages, you can go straight to the next step.

But if you do see these error messages, it’s important to adjust a few key settings in WordPress.

First, you’ll need to configure your WordPress permalink settings.

Configuring WordPress permalink settings

Permalink settings can be accessed via the link in the error message itself, or alternatively, you can access them via Settings > Permalinks in your WordPress menu.

Accessing permalink settings.
Accessing permalink settings

On the ‘Permalink Settings’ page, scroll down to ‘Permalink structure’. This will be set to ‘Plain’ (as per the screenshot below). You’ll need to change this setting.

Permalink structure set to 'Plain'.
By default, WordPress permalink structure is set to ‘plain’. This needs to be changed for the Printful-WoCommerce connection to function properly

So, check the radio button beside one of the other options — it doesn’t really matter which one so long as it is no longer set to ‘Plain’.

In this case, I will change mine to ‘Post name.’

Changing permalink structure.
Make sure your ‘Permalink structure’ is NOT set to ‘Plain’

And to apply these new settings to your WordPress account, scroll down to the bottom of the page and click the ‘Save Changes’ button.

Saving changes in WordPress.
Changes to your WordPress settings will only take effect when you save the changes

Next, let’s adjust the WooCommerce API settings.

Configure WooCommerce API settings

To change your WooCommerce API settings, click on the ‘API setting’ link in the error message, or alternatively, navigate to WooCommerce > Settings in the WordPress side menu.

WooCommerce settings.
WooCommerce settings

On the WooCommerce settings page, select the ‘Advanced’ tab in the top right corner of the page, and then click the ‘Legacy API’ option (see screenshot below).

Selecting 'Legacy API' option in WooCommerce advanced settings.
Accessing the ‘Legacy API’ settings in WordPress

In the ‘Legacy API’ settings screen, select ‘Enable the legacy REST API’, followed by ‘Save Changes.’

Enabling the legacy REST API.
Enabling the legacy REST API

With these changes applied to your WordPress permalink and WooCommerce API settings, you’ll now be able to complete the process of establishing a WooCommerce-Printful connection.

5. Connect your WooCommerce store to Printful

In the WordPress side menu, click on the Printful plugin, and then click on the ‘Connect’ button on the ‘Connect to Printful’ screen that appears.on the screen that appears.

Clicking the 'Connect' button in the Printful plugin.
Connecting WooCommerce to WordPress

You will now be asked to approve the connection between WooCommerce and Printful. Click ‘Approve’.

Approving the Printful connection with WooCommerce
Approving the Printful connection with WooCommerce

You’ll then be redirected to the Printful sign in page.

If the Printful system detects that you are using the same email address in your WordPress / WooCommerce store, you can just hit ‘continue’; if it doesn’t, simply sign in with any of the 4 methods discussed previously.

Signing back in to Printful.
Signing back in to Printful

Printful now asks you to confirm the connection between your WooCommerce and Printful accounts, which you do by clicking on the red confirmation button.

Confirming your WooCommerce / WordPress connection in Printful
Confirming your WooCommerce / WordPress connection in Printful

Congratulations. You have successfully connected Printful to your WordPress / WooCommerce store.

You’ll now be able to create custom products in Printful and add them easily to WooCommerce.

So how do you add Printful products to WooCommerce?

6. Add your Printful products to WooCommerce

Before you can add a Printful product to WooCommerce, you’ll need to create a product in Printful first first need to create a product in Printful.

To do this, click on the ‘Start designing’ button in your Printful dashboard.

Creating your first product in Printful
Creating your first product in Printful

This takes you to Printful’s product catalog, which contains over 340 different printable products in several categories (these include ‘Men’s clothing,’ ‘Women’s clothing,’ ‘Hats,’ Home & living,’ ‘Eco-friendly products’ and more).

You can browse the catalog store by the search box and filters provided, and when you find a product you’d like to add a design to, click on it to start the customization process.

This takes you to Printful’s product designer interface — you use this to specify the printing technique (’embroidery,’ ‘all-over print,’ etc.), upload your artwork files, and experiment with an array of effects, including text effects and clip art.

You can add designs to the front, back and sleeves of many Printful clothing items, and you can also add your own branded labels to your products too.

Using the Printful designer to create a custom product
Using the Printful designer to create a custom product

When you’re happy with how your new product looks, Printful then takes you through the key steps to completing a full product listing before you add it to your WooCommerce store.

These include:

  • adding mock ups to your product
  • adding a product description
  • setting prices.

When you’ve gone though these steps, you’ll see a ‘Submit to store’ button at the bottom of the pricing page in the product designer. Click on this button to instantly add your product — including images, product description and pricing — to your WooCommerce storefront.

Submitting a new Printful product to your WooCommerce store

To check that your product has been correctly added, click on the ‘Stores’ menu item in your Printful dashboard, and then click on ‘View store’ next to your WooCommerce store details.

Accessing your WordPress / WooCommerce store in the Printful dashboard
Accessing your WordPress / WooCommerce store in the Printful dashboard

You’ll now see your newly created product in your Printful product list.

Printful lets you view your live product listing on your WooCommerce store via the ‘View in WooCommerce’ link.
Printful lets you view your live product listing on your WooCommerce store via the ‘View in WooCommerce’ link

As you can see from the screenshot above, this gives you the option to view your product in WooCommerce. Clicking this link takes you directly to the live listing of your product on your WooCommerce store.

If you want to change any details of your listing, you can just return to the product information in Printful from where you have two options — either edit your product details further in the Printful backend or over in your WooCommerce store’s dashboard (in your WordPress account).

A live Printful product listing in a s it appears in a WooCommerce store.
A live Printful product listing in a s it appears in a WooCommerce store

You have now successfully added your first Printful product to your WooCommerce store.

7. Promote your Printful / WooCommerce store

Now that you’ve successfully added Printful to WooCommerce, there’s lots more you can do to develop your print on demand business.

Here are a few tips on how to build out and promote your new POD store:

  • Create more Printful products and add them to your WooCommerce store. Printful gives POD merchants a large catalog of customizable products to work with, so be sure to create a large number of high-quality products for your customers to choose from. The Printful blog post ‘How to Choose Print-on-Demand Products for Your Store‘ has lots of suggestions on how to grow your store’s POD catalog product offering.
  • Perform search engine optimization (SEO) on your WordPress / WooCommerce store. WordPress gives you a huge amount of control over your site’s SEO technical settings. Check out our ‘How to Make Your Site More Visible on Google‘ article for some key SEO tips.
  • Add rich snippets to your products: Rich snippets enhance your search results by (1) displaying contextual information such as ratings, pricing and FAQs in SERPs and (2) letting search engines get a more detailed idea of what your page or product is about. It’s easy to add rich snippets to your products in WordPress / WooCommerce and there’s a huge range of plugins available in the WordPress plugin library that allow you to add the relevant markup to your products with a minimum of fuss.
  • Engage in content marketing. Use WordPress’ excellent blogging features to drive sales of your Printful products. By regularly posting engaging blog articles that focus on topics in your product niche, you can significantly improve your search rankings and increase organic traffic to your store. Read our 10-step guide on how to increase blog traffic to learn how to get going with content marketing for your WordPress / WooCommerce store and its products.
  • Use email marketing. Although WordPress doesn’t come with a built-in email marketing tool, you can easily connect it to professional email marketing platforms like GetResponse and AWeber. You can use these tools to promote your Printful products, announce new designs and offer discounts and special offers to your subscribers. To learn more about gaining email subscribers, check out the Style Factory guide on how to grow an email list.

No comments

Your email address will not be published. Required fields are marked *