Can you use a customer segment to create bulk orders?

Topic summary

Main issue: Seeking a way to bulk-create orders from a customer segment or upload to auto-generate orders, primarily for corporate gifting and school fundraisers. A customer segment is a filtered group of customers (often via tags), and SKU is the product’s stock-keeping unit.

Current workflow: Upload a spreadsheet of customer info, tag them, build a segment, then manually create an order for each customer to generate shipping labels. A separate consolidated order is created to charge the purchaser for total SKUs and combined shipping. This is time-consuming for hundreds of customers.

Requested capabilities:

  • Use a customer segment or tag to generate multiple draft or live orders at once.
  • Import a customer list that includes a SKU column and auto-populate orders per customer.
  • From “Create order,” select a segment/tag to bulk-generate orders.

Constraints noted: Shopify separates product and customer data; customer CSV cannot simply include products; no built-in way to select multiple customers to create orders.

Latest update: Another participant reports the same need (bulk orders/labels from a segment). No solution provided; discussion remains open with unanswered questions about native features or app-based approaches.

Summarized with AI on December 12. AI used: gpt-5.

Trying to use a customer segment to auto create orders.

-Use a customer segment to a create (either in draft or orders) multiple order.

-And/or Be able to import a customer list with “sku heading” to allow us to then create orders from that import

-And/or from the “create orders” be able to select a customer segment or customer tag to select multiple customer to generate orders.

Here is what we have. We do a lot of corporate gifting and schools fundraising. They send us a spreadsheet to upload with customer info which we create a tag and then use to make a segment and manually enter each product ordered so we can create shipping labels. Then we keep a separate order that charges the customer for the quantity of each sku ordered and the combined shipping costs.

We would like to automate the order process. To be able to upload the spreadsheet that includes a single or multiple SKU(s) that we could then bulk order for that customer and/or automatically populate a normal or draft order for each of the segmented customers.

I know shopify separates the product and customer data so I can’t simply add a product header to the csv upload form, and there is no way to select multiple customers to create orders that I know of. So each customer segment is created, then each customer from that segment has an order manually inputted until we have gone through the entire list of the segment.

This is very time consuming when you have hundreds of names on the segments that need individual orders.

Any help is appreciated.

Unfortunately I’m responding not because I have the answer–but because I have the same question. Have created a segment of customers who will all be receiving the same item, and want to be able to be able to use to generate shipping labels/bulk order, so following along in case anyone has any input