How do I connect Printful so shop orders print and ship by themselves?
Create a Printful token, save it in Settings > Connections > Printful, press Match products, and paid shop orders go to Printful automatically.
If you print products with Printful, NinjaHQ can send each paid shop order to Printful. Printful prints and ships it, and your customers get a tracking email when it ships.
Before you begin
- You need a Printful account with your products in a store.
- The Printful card appears in Connections only when your shop is on.
- Owners connect it. Treat the token like a password: do not email or text it.
Steps
- Sign in at developers.printful.com with your Printful account.
- Choose Create token and name it NinjaHQ.
- For access, choose A single store and pick the store with your shop products.
- Tick View and manage orders, View store products and View and manage store webhooks. Pick the longest expiry date and create it.
- Copy the token (it is shown once). In NinjaHQ open Connections, paste the token into the Printful card and press Save. It connects at once.
- Press Match products to link your shop products to Printful's. Match again after you re-import products or add new ones in Printful.
What you'll see
Paid shop orders for matched products are sent to Printful with the customer's shipping address. On Orders the card shows the Printful status. When Printful ships, the tracking number comes back automatically and the customer is emailed. Orders placed before you switched to live mode are not sent on their own; the card offers Send to Printful as a draft (test order).
If an order was not sent or failed, the card shows Send to Printful.
Troubleshooting
Some products do not match. The match report lists shop products with no Printful match and Printful products with no shop match. Matching uses SKU, then product name plus color and size.
Your token expires. Make a new one in Printful and save it in Connections before the old one runs out.
Disconnecting. Removing the Printful connection also stops Printful's webhook.
Questions
Are shipping prices live from Printful?
No. Your shop's flat shipping price is used.
What happens if I refund an order?
A full refund cancels the order at Printful. If Printful will not cancel it because it is already in production or shipped, your contact inbox is told.
What if an order fails to send?
The contact inbox is emailed once and NinjaHQ retries on its own. The order card on Orders shows a Send to Printful button when it was not sent.