Shopify orders rates by price by default, which is not always what you want — the cheapest option is often the slowest, and leading with it can push delivery dates past what the customer expected.
Before you start
- The exact rate labels from your live checkout.
- The order you want them in.
Watch it instead
Steps
1. Install Nex Reorder
Search Nex Reorder in the Shopify App Store, or use the button below. Approve the permissions and the app appears in your admin under Apps. There is a free trial, and it is free on development stores.
2. From the dashboard, choose Reorder Shipping Method.
3. Name the rule.
4. Add the rates you want to position.
5. In Display Order, drag rows by the handle. The top row appears first at checkout. Edit positions manually lets you type the numbers instead.
6. Use Move to bottom to pin something last.
7. Add conditions if the order should vary.
8. Set Rule Status to Activated and save.
Unlisted rates still appear
Rates you leave out are not hidden — they appear after the ones you ordered. Reordering never removes anything.
Verify it worked
Open checkout and confirm the sequence, and check which rate is preselected — promoting a rate usually changes the default too.
Common setups
| Goal | How |
|---|---|
| Lead with free shipping | Move Free Shipping to the top |
| Push a faster paid option | Put Express first; it often lifts average shipping revenue |
| Deprioritise slow economy rates | Move to bottom |
| Local pickup first for nearby customers | Shipping ZIP is one of your local codes |
| Different order per market | One rule per country group |