Ecom Store Pro

Can Shopify Flow buy shipping labels automatically?

Published ·
At a glance
Short answer
Yes — Flow's Purchase shipping label action buys one label per fulfillment order, but not for third-party fulfillment services
Labels per run
One per fulfillment order; a bulk For each run loops through a list of up to 1,000
What you set
Shipping service, saved package, total weight, and when the buyer's shipping confirmation goes out
Cost
Flow: free app on Basic, Grow, Advanced and Plus; Shopify Shipping labels bought in admin bill your account's card

What the action buys and what you set

Shopify's changelog announced the Purchase shipping label action on October 15, 2026. It runs after a trigger that carries a fulfillment order, such as Fulfillment order ready to fulfill, and each run buys one label for one order fulfillment, ready to print from your Shipping labels page. You set four fields:

  • Shipping service — per Shopify's help, the cheapest available, or one fixed service.
  • Saved package — per Shopify's help, one you choose, or the recommended package if unset.
  • Total weight — the line items' assigned weights, or one custom weight.
  • Send shipping confirmation to buyer — the date that notification is sent.
In Shopify adminOpen in your store
  1. Apps
  2. Flow
Add the action under a fulfillment-order trigger, then set its fields in the Configuration panel.

Bulk buying — looping through a list of order fulfillments — needs a For each loop, and its list can't have more than 1,000 items; past that, the workflow fails and no action after the loop runs.

Which orders does the action skip?

Check who fulfills the order first
If an order is assigned to a third-party fulfillment service, the action “won't run even when a valid fulfillment order exists.” Mixing Shopify and third-party fulfillment? Filter orders by fulfillment service before the label purchase step.

Conditions pick which orders reach the purchase step: a tag, certain products, single-item orders or any combination of order attributes. Orders that don't match are left alone.

Available carriers and services depend on package weight, order destination and your fulfillment locations; label eligibility itself is covered in why you can't buy a shipping label on Shopify.

How Flow and Shopify Shipping labels are billed

Flow itself is free: as of October 2026 Shopify calls it “a free app available on the Basic, Grow, Advanced, and Plus plans,” installed from the Shopify App Store.

The action buys its label through your Shopify admin. Shopify Shipping labels bought in your Shopify admin are billed to the credit card on file for your Shopify account, with invoices based on threshold billing.

About This Article

This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Related questions

Shipping & fulfillment
Why can't I buy a shipping label on Shopify?

Shopify's billing page names an unpaid label bill; location eligibility, duties without a DDP carrier and verification holds also block labels.

Updated September 28, 2026

Shipping & fulfillment
What are your options if Shopify doesn't support your carrier?

If your carrier isn't on Shopify's list, you buy the label through your own account, an app, or another carrier — not through Shopify Shipping.

Updated October 16, 2026

Orders & customers
Can a Shopify Forms notification go to more than one person?

Not in the Forms app itself — Shopify documents a Shopify Flow automation as the route to several email addresses.

Updated October 6, 2026

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.