Send Shopify Orders to Printful Automatically

4 min setup
No coding required
Runs automatically

If you sell print-on-demand items alongside your own stock, you need only the right orders to reach Printful, and to see when they ship. This workflow sends each new Shopify order with Printful items to Printful as an order, then tags the Shopify order so your team knows it's in production.

Shopify logo icon
When a customer pays for a Shopify order
Continue only if the order has Printful items
Printful logo icon
Create the order in Printful with its POD items
Shopify logo icon
Tag the Shopify order as sent to Printful

How it works

4 steps to get print-on-demand orders to Printful the moment they're placed

Shopify logo icon

When a customer pays for a Shopify order

App connector: Shopify • Time to complete: 1 minute

Runs once each order's payment goes through.

Continue only if the order has Printful items

App connector: Filter • Time to complete: 1 minute

Check the line items for your Printful products, by SKU prefix, vendor or product tag.

Printful logo icon

Create the order in Printful with its POD items

App connector: Printful • Time to complete: 1 minute

Create a Printful order with the shipping address and only the print-on-demand line items, matched to Printful variants by SKU.

Shopify logo icon

Tag the Shopify order as sent to Printful

App connector: Shopify • Time to complete: 1 minute

Add a tag such as printful so your team can see the order is in production.

Trusted by 1,000+ merchants
Logo: Rothy's Logo: Adidas Logo: Allure Logo: GQ Logo: DraftKings Logo: Chubbies Logo: Made In Cookware Logo: MUD/WTR

Ready to get print-on-demand orders to Printful the moment they're placed

Get setup in 4 minutes.

Use this template →

FAQs

Do I need this if I use Printful's Shopify app?

Printful's own app syncs products it created in your store. Use this workflow when you need rules it doesn't have, such as sending only some orders or adding tags and alerts.

Can Printful orders wait for my approval?

Yes. Create them as drafts in Printful and confirm them yourself, or add a Confirm Draft for Fulfillment step to send them straight to production.

How do customers get tracking numbers?

Add a second workflow on Printful's Package Shipped trigger that adds the tracking number to the Shopify order's fulfillment.

Personalize this template

Customize this workflow even further:

Alert the team on failed orders
Add a workflow on Printful's Order Failed trigger that posts the order and error to Slack or email.
Skip orders with a hold tag
Extend the filter so orders tagged hold or flagged as high risk aren't sent to Printful.

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

get print-on-demand orders to Printful the moment they're placed

4 min setup • Fully supported if you need help