Printify

The Printify app connects your Prodigy store to Printify’s print-on-demand platform.

Printify can be used as:

  • The primary source of products for your store
  • A fulfillment option for products you do not want to stock yourself
  • A low-volume solution for products that may not justify purchasing inventory in advance

 

After the integration is configured, products created in Printify can be published to Prodigy. Orders placed for those products are then sent to Printify for production and fulfillment, and fulfillment information is synchronized back to Prodigy.

In this article, you will learn about:

  • Preparing a Printify store
  • Connecting Printify to Prodigy
  • Verifying the storefront connection
  • Publishing Printify products
  • Managing Printify products in Prodigy
  • Synchronizing orders and fulfillment
  • Troubleshooting products stuck in publishing

 

Preparing a Printify Store

Before connecting Printify to Prodigy, you must have a Printify account and a Printify store configured to use the API sales channel.

Creating an API Store

In Printify, open the store menu and select Add a new store.

From the list of available sales channels, select API.

Enter a name for the store and click Continue.

The store name is primarily used to identify the store later when selecting it from Prodigy.

Creating Products Before Connecting

You can create and design products in Printify before connecting the integration.

However, products should remain as drafts until:

  • Printify is connected to Prodigy
  • Prodigy is connected to the storefront

 

Important: Do not publish Printify products until both connections are complete. Products published before the connections are ready may remain stuck in the publishing process and never appear in Prodigy.

If you are moving products from a Printify store that uses another sales channel, create a new API store and migrate or duplicate the products into it. The copied products should be saved as drafts until the integration is ready.

Connecting Printify to Prodigy

To get started, navigate to Apps from the left sidebar menu.

Locate the Printify app and click Enable.

You will then be taken to the Printify app configuration page.

Click Authorize in the upper-right corner.

You will be redirected to Printify.

If you are not already signed in, enter your Printify account information and log in.

Printify will display the permissions requested by Prodigy.

Review the permissions and click Allow.

You will then be returned to Prodigy.

Selecting a Printify Store

Under Select Store, open the Printify Store dropdown and select the API store that you want to connect.

Click Save Changes.

Only one Printify store can be connected to a Prodigy store at a time.

The selected store can be changed later. However, products from the previously connected Printify store may no longer be able to send orders to Printify correctly. Changing the connected store should therefore be done carefully.

Verifying the Storefront Connection

Before publishing products from Printify, confirm that the Prodigy store is connected to its frontend.

Navigate to Settings → General Info.

Under API synchronization status, confirm that the status displays Connected.

This frontend connection is required because Printify products must synchronize through Prodigy to the storefront.

The Printify app can be authorized before the frontend is connected, but products should not be published until the frontend connection is active.

Publishing Products from Printify

After both connections are complete, return to Printify and open My Products.

Click the product that you want to publish.

Review the product information, variants, pricing, and selected mockups.

When ready, click Publish.

The publishing process may take anywhere from seconds to a couple of minutes

Once synchronization is complete, the product will appear under Products → All Products in Prodigy.

Identifying Printify Products

Products synchronized from Printify display a small Printify icon in the Prodigy product list.

This icon is informational and helps distinguish Printify products from products created directly in Prodigy. Customers do not see this icon on the storefront.

Each synchronized product also includes a read-only Printify ID under its General Information.

The Printify ID connects the Prodigy product to its corresponding product in Printify and cannot be edited.

Managing Printify Products

Printify should generally remain the primary source for information that can be edited in both platforms.

For example, information such as the following should normally be managed in Printify:

  • Product title
  • Description
  • Mockups and product images
  • Colors and sizes
  • Variants
  • Prices
  • SKUs

 

When changes are made in Printify, the product must be published again to send the updated information to Prodigy.

Republishing Product Information

Before publishing an update, Printify may allow you to select which product details should be synchronized.

Available options may include:

  • Product title
  • Description
  • Mockups
  • Colors, sizes, prices, and SKUs

 

However, republishing from Printify will still overwrite other synchronized product information in Prodigy, even if you deselect one of these options from syncing.

As a general rule:

If a field can be managed in Printify, make the change in Printify rather than Prodigy.

Avoid editing synchronized Printify information directly in Prodigy unless necessary.

Prodigy-Only Product Information

Settings that exist only in Prodigy can generally be configured after the product has synchronized.

Examples include:

  • Product categories
  • Descriptive attributes
  • Up-sell products
  • Cross-sell products

 

Storefront Display

After the product is synchronized and visible, it is displayed on the storefront like other Prodigy products.

The storefront does not indicate that the product is supplied or fulfilled through Printify.

 

Order and Fulfillment Synchronization

When a customer purchases a Printify product through the Prodigy storefront, the order is sent to Printify for production and fulfillment.

Product information sent with the order includes the connected Printify product, variant, quantity, and shipping information.

When Printify fulfills the order, fulfillment and tracking information are synchronized back to Prodigy.

This allows the Prodigy order to reflect the current fulfillment status and provide shipment information to the customer.

Troubleshooting Products Stuck in Publishing

A Printify product may remain in the Publishing status indefinitely if it was published before:

  • Printify was connected to Prodigy
  • The Prodigy frontend connection displayed Connected

 

The product may not display an error. It may simply remain in the publishing state without appearing in Prodigy.

Preventing Publishing Problems

Before publishing any product, confirm that:

  1. The Printify app is authorized in Prodigy.
  2. The correct API store is selected.
  3. The app settings have been saved.
  4. Settings → General Info displays a connected frontend.
  5. The product is still saved as a draft in Printify.

 

Republishing Through a Duplicate

The most reliable option for a product that was published too early is usually to duplicate it in Printify.

The duplicate will be created as a draft.

After confirming that all connections are active:

  1. Open the duplicated product.
  2. Review its variants, pricing, images, and description.
  3. Click Publish.
  4. Wait for the product to appear in Products → All Products in Prodigy.

If an existing product is already permanently stuck in publishing, recovering it without duplication may require additional configuration. Avoiding publication until setup is complete is considerably easier than attempting to recover a stuck product.

That's everything you need to know about the Printify integration.

Build WordPress stores with modern technology

Sign up to use the Prodigy platform, a powerful alternative to WooCommerce. Prodigy is free at ANY scale.

Create an Account