Quick Answer: You can connect Printify and Shopify in two ways: install the Printify app from inside your Shopify admin, or add Shopify as a sales channel from inside your Printify dashboard. Both take about ten minutes and end in the same place — a one-way link where Printify pushes products into Shopify and Shopify routes new orders back to Printify for fulfillment.
The harder part is what comes after: shipping rates don't sync automatically, taxes need configuring on the Shopify side, and your real margins live across two dashboards that won't reconcile themselves.
This guide walks both setup paths and then covers the parts most other guides skip — the ongoing ops you inherit the moment the integration is live.
Why connect Printify and Shopify
Printify gives you a catalog of 1,300+ blank products and a network of print providers across the US, EU, UK, and AU. Shopify gives you a storefront, checkout, and the marketing surface — themes, apps, email, ads.
Connecting them lets each platform do what it's best at. You design products inside Printify, publish them to Shopify with one click, and let Shopify handle the storefront. When a customer buys, the order routes back to Printify automatically for printing and shipping.
There's no inventory to manage, no upfront stock cost, and no second checkout for buyers. Most POD operators run on this exact stack because it's the lowest-overhead way to sell physical products without owning a warehouse.
If you're still weighing providers before you commit, our Gooten vs Printify comparison and roundup of Printify alternatives cover the trade-offs across catalog, base costs, and shipping.
Before you start: what you need
Both accounts are free to create, so you don't need to commit to a paid plan before connecting.
- A Shopify account — start with the free trial. You don't need a paid plan to install Printify or publish products, but you'll need one (currently from $39/month for the Basic plan) before you can take real orders.
- A Printify account — the free plan supports five stores and unlimited products. Printify Premium ($29/month) drops base costs by ~20% on most catalog items and only makes sense once you're past roughly $150/month in product cost.
- Designs ready to upload — PNG or JPG, transparent background where it matters, at least 300 DPI for print quality.
- A payment method on Printify — Printify charges your card the moment a Shopify order routes through, not when the customer pays you.
That last point trips up new sellers. Shopify pays you on its own payout schedule (usually 2–3 business days after the order), but Printify charges immediately. You're floating the production cost for a couple of days on every order.
Method 1: Connect from your Shopify admin
This is the path Shopify expects, and the one most sellers use. The Printify app is in the Shopify App Store, installs cleanly, and handles the OAuth handshake for you.
- Open the Shopify App Store from your Shopify admin (Apps → Visit the Shopify App Store).
- Search for "Printify" and open the official Printify ‑ Print on Demand app. It has a four-figure review count and the Printify logo as the icon; ignore lookalikes.
- Click Install. Shopify shows the standard permission screen — Printify needs access to read and write products, orders, and shipping. Confirm.
- Log in or sign up for Printify. If you already have a Printify account, log in with that email. If not, Printify auto-creates one tied to your Shopify email.
- Authorize the connection. You'll bounce briefly back to Shopify and land on the Printify dashboard with your Shopify store listed under My new store.
You're now connected. The connection is bidirectional in the technical sense — Printify can push products to Shopify and read orders back — but logically it's one-way: you design in Printify, sell in Shopify.
Method 2: Connect from your Printify dashboard
This path matters if you're starting from a Printify account that already has designs and a product catalog you want to push to a fresh Shopify store.
- Log in to Printify and open the My new store dropdown in the top-left, then click Manage my stores.
- Click Add new store and pick Shopify from the list. The list shows every platform Printify integrates with — Etsy, eBay, Amazon, Wix, BigCommerce, WooCommerce, Squarespace, and a few others.
- Enter your Shopify store URL in the format
your-store.myshopify.com. Printify redirects you to Shopify to log in. - Approve the install on Shopify's side. This is the same permission screen as Method 1, just reached from the other direction.
- Confirm the connection. You land back on Printify with the store added.
The end state is identical to Method 1. Pick whichever entry point matches where you're already working.
How orders and products flow between the two
Once the integration is live, the flow goes:
- Product creation: You design and configure a product inside Printify (base item, print areas, color/size variants, retail price).
- Publish: One click pushes the product to Shopify. Title, description, images, variants, SKUs, and inventory tracking all sync over. Shopify treats it as a normal product after that.
- Customer order: A buyer checks out on Shopify. Shopify captures payment, fires its order webhook, and the Printify app picks it up.
- Fulfillment: Printify charges your card for the production cost, routes the order to the assigned print provider, prints it, and ships it.
- Tracking: When the provider hands off to the carrier, Printify writes the tracking number back to the Shopify order and fires Shopify's shipping-confirmation email to the customer.
You don't touch anything in the order path unless something goes wrong. Most orders close out without a single click on your side, which is the whole point of POD.
What to do right after the connection is live
Three things to handle in the first hour after connecting. Skipping any one of them causes problems within the first week of selling.
1. Publish a test product end-to-end
Pick a low-cost item (a basic t-shirt is fine), apply a quick design, set a placeholder price, and publish it to Shopify. Don't promote it — you're verifying the pipe works, not selling it.
Then place a real order through your Shopify storefront using your own card. Watch the order land in Printify, get charged, and ship. End-to-end this takes 7–12 days. It's tedious, but the alternative is finding out the connection is broken when a paying customer is on the other end.
2. Set up shipping rates manually
This is the single most common Printify + Shopify mistake. Printify's shipping costs don't automatically appear in your Shopify checkout. If you skip this step, you'll charge customers $5 flat for shipping and pay Printify $9 to actually ship the item — and lose money on every order.
You have three options inside Shopify (Settings → Shipping and delivery):
- Static flat rates per region — easiest to set up, but doesn't account for cart size. Charge $5 US / $12 international and absorb the variance.
- Printify's published flat rates — copy Printify's per-product shipping costs into Shopify's per-product shipping settings. More accurate, more work to maintain.
- Printify shipping calculator — Printify offers an experimental real-time rate calculator that talks to Shopify's carrier-calculated shipping API. Requires Shopify Advanced plan ($399/month) or the carrier-calculated rates add-on ($20/month on lower plans).
For most stores under $5K/month in revenue, static flat rates are the right call. The math is simple, customers see a clean number at checkout, and you eat a small variance on outlier orders. LitCommerce's deep dive has a side-by-side of the three shipping options if you want the screenshot-level walkthrough.
3. Configure your Shopify tax settings
Shopify Tax (or your chosen tax engine) handles collecting sales tax from customers. Printify doesn't touch tax — they invoice you separately and you remit on your own.
If you're a US seller, set up tax registration in any state where you have nexus, then enable Shopify Tax to collect at checkout. Most new POD sellers only have nexus in their home state for the first year.
The work that starts the day after setup
The setup guides on most sites stop here. The reality is that the integration being live is the start of the operational work, not the end.
Three categories of ongoing work eat the most hours.
Catalog drift
Printify discontinues products. Suppliers run out of stock. Pricing on base items changes (usually quarterly). When any of that happens upstream, your Shopify product doesn't auto-update — it just keeps selling at the old price or, worse, keeps taking orders for an item nobody can fulfill.
The fix is a weekly check: pull your active Printify products, cross-reference against Shopify availability, and reconcile. For a 20-product store this is ten minutes. For a 200-product store it's an afternoon.
Margin reconciliation across two systems
Shopify shows you revenue. Printify shows you production cost. Neither shows you margin, because each system only sees half the picture.
For accurate per-product margin you need: Shopify retail price, Shopify transaction fee, Printify production cost, Printify shipping cost, the shipping rate you actually charged the customer, and any discounts applied. Five of those numbers live in Shopify, two in Printify. Reconciling them by hand in a spreadsheet works for the first 50 orders and breaks down somewhere around order 200.
Order issues that span both systems
A customer emails about a print quality problem. The order shows fulfilled in Shopify, but the actual issue is with the Printify provider. You need to: look up the Shopify order, find the linked Printify order, open a reprint request with the provider, refund the customer in Shopify, and update the order notes in both places so the next CS message has context.
That sequence is the same every time. Roughly one in 40 orders generates a message that needs this loop. At 200 orders/month that's five tickets — manageable. At 2,000 orders/month it's a part-time job.
This is the operational layer that most POD sellers eventually hire help for. It's also the layer that an AI operator like PodVector's Victor can take over — running the Printify catalog sync, reconciling Shopify and Printify data into one margin view, and handling the order-issue loop with approval gates before any refund or reprint goes out. Worth knowing it exists; you don't need it on day one.
Best practices for a Printify + Shopify store
Use mockup images, not just flat designs
Printify's built-in mockup generator gives you product-on-person photos for every variant. Shopify's product page converts noticeably better with mockups than with flat design files. Spend the extra two minutes per product.
Set Shopify pricing in Printify, not Shopify
Printify has a profit field on every product that lets you set retail price as cost + markup. If you change the price in Shopify directly, the next time Printify syncs, your override gets wiped. Always edit pricing on the Printify side.
Pick one print provider per product family
Printify routes each product to a specific print provider you choose. If you list five t-shirts spread across three providers, the customer who buys all five gets three packages on three different days. Standardize on one provider per family (one for shirts, one for mugs, etc.) to consolidate shipments.
Test print quality before promoting a design
Order one of every new design yourself before running ads. Print providers vary on color saturation, fabric weight, and placement accuracy. A design that looks perfect in the mockup can ship looking faded or mis-aligned, and you don't want to find that out from customer complaints after a $500 ad spend.
Watch your Printify provider stock alerts
Each product page in Printify shows the current stock status of the chosen variant. Out-of-stock variants still take orders by default — Shopify happily sells the size Medium that Printify can't actually print. Either enable "track inventory" on every Shopify product and let stock-out checks block sales, or pull a manual report weekly.
For more depth on the cluster of integration setup work, our Printify–Etsy integration guide, how Printify–Etsy works under the hood, and Printify–Etsy POD setup cover sister flows you may also be running.
You can also browse the full Printify integrations cluster or the wider Printify topic hub for related guides.
FAQs
Is the Printify Shopify app free?
Yes. The app itself costs nothing — you only pay Printify for production and shipping when orders come in, and Shopify for the storefront plan. Printify Premium is optional and only worth it past ~$150/month in product cost.
How long does it take to connect Printify to Shopify?
About ten minutes for the connection itself. Add another hour for shipping rates, taxes, and a test order if you want to be ready to sell. Plan a full afternoon if you're publishing your first batch of products at the same time.
Can I connect multiple Shopify stores to one Printify account?
Yes. Printify's free plan allows up to five connected stores, and you can mix platforms — for example, two Shopify stores plus an Etsy and a WooCommerce. Each store gets its own product catalog inside Printify.
What happens if a Printify product goes out of stock?
Printify shows the out-of-stock variant in your dashboard but doesn't automatically pause the Shopify listing. If a customer orders an out-of-stock size, the order will fail at the provider and you'll need to refund or substitute. Enable inventory tracking on Shopify and check stock weekly to avoid this.
Who handles shipping confirmation emails to the customer?
Shopify does. When Printify writes the tracking number back to the Shopify order, Shopify fires its standard shipping-confirmation email using whatever template you've configured under Settings → Notifications.
Can I sell Printify products on Shopify without a paid Shopify plan?
You can install Printify and publish products on a Shopify free trial, but you cannot take real orders without an active paid plan ($39/month and up). The connection itself doesn't expire when the trial does — you just can't transact.
What happens to existing Shopify products when I connect Printify?
Nothing. Printify only touches the products it publishes. Anything you had in Shopify before stays exactly where it was, and you can run a mixed catalog (some POD via Printify, some non-POD) on the same store.
How do refunds work between Printify and Shopify?
Customer refunds happen in Shopify (you refund the buyer there). Printify production refunds are separate — if Printify or the provider made a mistake, you open a reprint or refund ticket with Printify support and they credit your account. You handle the customer side and the provider side as two separate transactions.
Let Victor run your Printify + Shopify ops
Once the integration is live, the work moves from setup to ongoing: catalog sync, margin reconciliation across both dashboards, and the order-issue loop that spans both systems.
Victor is an AI operator that handles that work end-to-end — watches Printify catalog drift, reconciles your Shopify and Printify data into one live margin view, and runs the Meta/Google ad ops on top, asking for your approval before each material action.
Try Victor free