Connect WooCommerce
Install the plugin, connect your store by signing in, prepare products with saved rules, and check a full test order.

What the plugin does
Total Print Hub for WooCommerce is a free WordPress plugin that connects your store to your Total Print Hub account. A WooCommerce-only merchant does not need a Shopify store. Total Print Hub runs the designer, print prices, saved designs and production, while WooCommerce keeps your product catalog, checkout, orders, inventory and taxes.
- WordPress 6.9 or later, WooCommerce 10.8 or later and PHP 8.1 or later
- Works with High-Performance Order Storage (HPOS)
- Works with the classic cart and checkout and with the Cart and Checkout blocks
- The designer opens inside your own product pages, not on a separate site
- If the connection is ever off, your products stay normal WooCommerce products and never show a half-loaded designer
Connect the store securely
You connect by signing in, not by copying keys. You never paste an API address or access token into WordPress and never give Total Print Hub a WordPress password.
- 1
Download the free plugin from totalprinthub.com/pricing, then in WordPress choose Plugins > Add New > Upload Plugin and activate it.
- 2
Open WooCommerce > Total Print Hub and choose Connect to Total Print Hub.
- 3
Choose Core or Complete on the Total Print Hub website: secure Stripe checkout starts the free trial. For Dedicated, talk to us.
- 4
Create or sign in to your Total Print Hub account, verify its email address, and complete authenticator MFA.
- 5
Approve the exact WooCommerce site and the WordPress administrator who is connecting it.
- 6
You return to WooCommerce > Total Print Hub. Confirm it says Connected, with the plugin and store versions and a recent successful health check.
Prepare products without mapping them one by one
Create reusable product templates and saved rules by category, tag, SKU or product family in Total Print Hub. WooCommerce then sends each product and its variations to that same product setup; there is no second WooCommerce-only template system.
- 1
For one product, open its normal WooCommerce edit screen and choose Prepare with saved rules.
- 2
For a selected group, use the Products table bulk action Prepare with Total Print Hub rules.
- 3
For the whole catalog, open WooCommerce > Total Print Hub and choose Prepare catalog. It runs in the background, a page of products at a time.
- 4
Review the products that matched no saved rule instead of forcing an uncertain setup.
- 5
Choose Sync products after you change WooCommerce variations or finish setup in Total Print Hub.
- 6
Use the Total Print Hub panel on a product, or the bulk actions, to turn customization on or off for prepared products.
Check the customer and production path
- 1
Open the real WooCommerce product page and confirm that only the colors, sizes, sides, print areas and prices you prepared appear.
- 2
Upload artwork or make a design and check the preview, the quantity, the price and the cart line.
- 3
Finish checkout and confirm that one WooCommerce order creates one order in Total Print Hub, with its jobs in Production.
- 4
Check the artwork, the print files, a refund and a disconnect before launch.
- 5
Repeat on desktop and phone, with every theme your store uses.
Run and disconnect safely
- Orders are delivered and the catalog is synced by WooCommerce Scheduled Actions. Keep WordPress cron, or your host's scheduled runner, working so jobs finish after a customer leaves the checkout.
- WooCommerce may send the same order or refund again; it never creates a second production record.
- Disconnect ends the connection on our side first, then removes the keys from WordPress.
- Uninstalling removes the plugin's connection keys and scheduled jobs. Your products, orders and customers stay in WooCommerce.
- Never put connection keys, customer artwork, download links or store passwords in a support message.