Compare / Without an app

Combine Orders on Shopify Without an App (2026)

Shopify has no merge button, and Shopify Flow cannot merge orders either. Here are the methods that do work, what each costs, and when an app pays for itself.

The 10-second answer

Best zero-cost method
Ship both orders in one box
Fulfil both, pack one parcel, reuse the tracking number. Costs one label instead of two and changes nothing in your data.
Best when it happens twice a month
Cancel and rebuild with order editing
Refund and cancel the second order, then edit the first to add its items. Free, and roughly ten minutes per pair.
Best self-built option
Shopify Flow plus your own endpoint
Flow can tag, hold, and notify. The merge itself needs an endpoint you host, and the HTTP action needs Grow, Advanced, or Plus.
Best when it happens weekly
A merge app
Rocketly is free, MergeIt starts at $14.99. Both do in one click what the manual route takes ten minutes to do.
What does not work
Shopify Flow on its own
Flow has no merge action, and its Send Admin API request action runs mutations only. It cannot look up the customer's other open orders.

By Jannik Wempe and Alessandro Volpicella, who build MergeIt · updated · prices and ratings verified on the Shopify App Store that day

Merchants search for this because Shopify looks like it should have a merge button, and it does not. What Shopify does have is a merge for fulfilment orders inside one order, which is a different thing entirely and the source of most of the confusion.

Below are the methods that work today, in order of how much they cost you.

Why merchants switch

Why merchants leave Shopify alone

Every pair costs six to ten minutes

Spot the duplicate, check both are unfulfilled, refund one, cancel it, edit the other, adjust shipping, tell the customer. At five pairs a week that is roughly four hours a month of someone's time.

You have to catch it before the picker does

The manual methods only work while both orders are unfulfilled. Once the warehouse has picked or labelled either one, your options collapse to shipping two parcels or unpicking the work.

Cancel and rebuild damages your reporting

A cancelled order still counts in your order volume and skews conversion, average order value, and channel attribution. Rebuild it often enough and your reports stop matching reality.

The duplicate shipping charge is yours to sort out

The customer paid shipping twice. Refunding the difference is a separate manual action, and forgetting it is the fastest route to a support ticket about being overcharged.

Shopify's own merge is not the merge you want

The fulfillmentOrderMerge mutation and the Fulfillment order merged trigger in Flow work on fulfilment orders inside a single order. You can split one order across locations and merge it back. Neither touches a second order.

Flow cannot run the lookup the job needs

Shopify's documentation is explicit that Send Admin API request supports mutations only, not queries. A merge starts with a query for the customer's other open orders, so the workflow stops before it begins.

Side by side

Shopify alone and the alternatives

AppMethodSetup timeRuns automaticallyReporting stays accurateCostWorks on all plans
Ship both in one box
Fulfil both orders, pack one parcel, reuse the tracking
None
No
Yes, both orders stay intact
Free, saves one label
Yes
Cancel and rebuild
Refund and cancel one, edit the other to add its items
None
No
No, cancelled orders skew volume and conversion
Free, about 10 minutes per pair
Yes
Draft order
Build a draft with both sets of items, cancel the originals
None
No
No, payment and attribution both move
Free, about 15 minutes per pair
Yes
Shopify Flow plus your own endpoint
Flow triggers, your service performs the merge
Days of development
Yes, once built
Depends entirely on what you build
Developer time, then hosting
No, HTTP action needs Grow, Advanced, or Plus
MergeIt
Merge from the orders page or automatically on rules
About 15 minutes
Yes
Yes, sales and tax data stay intact
From $14.99 a month
Yes

Ratings, pricing, and plan features read from the Shopify App Store on 2026-08-21. Check the listings before you commit, because pricing in this category changes often.

In detail

The alternatives, one by one

Ship both orders in one box

Best for: Stores where a duplicate order shows up once or twice a month.

Why choose it

  • Costs nothing and needs no setup. You are already fulfilling both orders.
  • Both orders stay exactly as they are, so reports, tax, and the customer's receipts are untouched.
  • Works even when the two orders were paid by different methods.

When not to choose it

  • The customer paid shipping twice. You either refund the difference by hand or let it sit as a complaint waiting to happen.
  • Two confirmation emails and two tracking links go out, so the shopper still thinks two parcels are coming.

Setup notes

  • Fulfil the first order with the real tracking number, then fulfil the second with the same tracking number.
  • Refund the second order's shipping line so the customer is not charged twice.
Pricing
Free. You save the cost of one label per pair.
Example
A ceramics studio ships three or four duplicate pairs a month. One box, one label, a manual shipping refund, and the whole thing takes four minutes.

Cancel and rebuild with order editing

Best for: Stores that want one order in the admin and can afford the reporting noise.

Why choose it

  • Shopify's built-in order editing genuinely works: you can add products, change quantities, and collect or refund the difference.
  • The customer ends up with a single order and a single tracking number, which is what they wanted.
  • No app, no subscription, no new vendor in your data map.

When not to choose it

  • The cancelled order still counts in your order volume and skews conversion and average order value.
  • It only works while both orders are unfulfilled, and it takes about ten minutes of focused attention per pair.

Setup notes

  • Refund the second order in full, then cancel it without restocking if the items are moving to the first order.
  • Open the first order, click Edit, add the items from the cancelled order, and send the updated invoice or refund the difference.
  • Tell the customer what you did, because they received two confirmations and one cancellation.
Pricing
Free, at about ten minutes of staff time per pair.
Example
A menswear store gets a second order 20 minutes after the first. Rebuilding it into one order takes ten minutes and saves a $9 label, which is roughly break-even on labour.

MergeIt

Best for: Stores where duplicates happen weekly and the manual route has become a chore.

Why choose it

  • The merge is one click from the Shopify orders page, or automatic on rules you set.
  • Sales and tax data stay intact, so nothing in your reporting has to be explained away later.
  • A delay timer waits after the customer's last order and resets if another arrives, so quick second orders and post-purchase upsells land in the same merge.

When not to choose it

  • It is $14.99 a month with no free plan. Under about ten merges a month, the manual route or a free app is the better answer.
  • It merges orders. It does not let customers edit or cancel their own orders, which is a different product.

Setup notes

  • Choose the merge destination. Real order in test mode keeps financial reports clean.
  • Decide what happens to the originals: archive is reversible, cancel is not.
  • Start with automatic merging off and work from the suggestions list until the matching earns your trust.
Pricing
$14.99 for 50 merges, then $0.35 each. Seven-day free trial. Rocketly is a free alternative if budget is the blocker.
Example
A supplement store merges about 40 pairs a month. At ten minutes each that was six hours of admin. The app costs $14.99 and the merges happen before anyone picks.

Switching

How to switch without breaking anything

Time investment: Zero to keep doing it by hand. About 15 minutes to install and configure an app. Several days to build the Flow and endpoint route yourself.

Before you start

  • Count last month's duplicate pairs. Under about ten, the manual methods are genuinely fine.
  • Know your average domestic label cost, because the saving per merge is roughly one label minus any shipping refund you issue.
  • Check which of your orders must never be combined: subscriptions, wholesale, pre-orders, marketplace channels.

Where this breaks

  • Cancelling an order is irreversible and still counts in your reporting. Archiving is the reversible option, and only an app can archive as part of a merge.
  • Once either order is fulfilled, none of the manual rebuild methods work any more.
  • If you build the Flow route yourself, you own the race conditions, the retries, and the tax rounding. That is real ongoing maintenance, not a weekend project.

Test these first

  • One pair merged by hand, timed honestly, so you know what the manual route really costs.
  • One merged pair checked against your sales and tax reports the same day.
  • One order that must never merge, to confirm your exclusions hold.

Safe rollout

  1. Week 1: keep merging by hand, but log every pair and the minutes it took.
  2. Week 2: install a free or trial merge app and run it manually from the suggestions list.
  3. Week 3: turn on automatic merging with a delay window and read the merge history daily.
  4. Week 4: compare the shipping spend and the hours against week 1, then decide.

FAQ

Shopify alone questions, answered

Can you merge two orders in Shopify?
Not natively. The Shopify admin has no button that combines two separate orders. You either ship them together, rebuild one order manually, or install an app that does the merge for you.
Does Shopify Flow have a merge orders action?
No. Flow has a Fulfillment order merged trigger, which fires after something else performs a merge. There is no action in Flow that merges two orders.
What is the fulfillmentOrderMerge mutation then?
It merges fulfilment orders inside a single order. If you split one order's line items across locations, that mutation puts them back together. It does not combine two different orders.
Can I use Send Admin API request in Flow to merge orders?
No. Shopify's documentation states the action supports mutations only, not GraphQL queries. Merging starts with a query for the customer's other open orders, so the workflow cannot get past the first step.
Could I build order merging myself with Flow and a webhook?
Yes, with caveats. Flow's Send HTTP request action can call your own service, which does the lookup and the merge through the Admin API. That action is available on the Grow, Advanced, and Plus plans only, and you are then maintaining order editing, refunds, tax handling, and retries yourself.
Is Shopify Flow useful for order merging at all?
Yes, for everything around the merge. Flow can tag repeat customers, hold fulfilment for an hour so a second order can arrive, and notify the warehouse. Merge apps including MergeIt emit an order merged trigger that Flow can act on.
Can I combine shipping without merging the orders?
Yes. Fulfil both orders and put the items in one parcel with a single label, then reuse that tracking number on the second order. Refund the duplicate shipping charge so the customer is not billed twice.
Does cancelling an order hurt my analytics?
It does not delete the order. Cancelled orders still count in order volume and pull on conversion rate and average order value, which is the main hidden cost of the cancel-and-rebuild method.
Can I combine orders after one has been fulfilled?
Not cleanly. Once an order is fulfilled, rebuilding it means unfulfilling or refunding work that has already left the building. This is why the practical answer is to catch duplicates within minutes, which is the part automation is good at.
Is there a free app to merge Shopify orders?
Yes. Rocketly and Order Merging are both free, and Triom, Mergify, and Order Merger by BoostApps all have free tiers. Free tiers usually cap merges or charge per merge after a handful.
At what point is a merge app worth paying for?
Roughly when duplicates pass ten a month. Below that, the manual route or a free app wins. Above it, the labour cost alone covers a paid plan before you count the saved labels.

Keep reading

Other comparisons

See whether MergeIt fits your store

Seven-day free trial, first merge in minutes. If your volume is low enough that a free app wins, this page said so above.