Prove the timing first, then test the checkout step where the drop happens. Compare conversion before and after the install date, rule out other changes made that week, and measure how fast the app returns rates. If drop-off concentrates at the shipping step, or rate calls are slow, time out or fall back to backup rates, the app is the likely cause.
Third-party rate apps work through a callback. When a customer enters an address, Shopify asks the app for rates and waits. A slow or failed reply delays the step or hides the right options, and both cost orders. Shopify’s own guidance is for apps to return rates in under 500 milliseconds. Our Shopify Plus development agency team audits checkouts like this.
The diagnostic sequence
Work through these in order so each step rules something in or out.
Do: plot daily checkout conversion against the install date, and list every other change that week: theme edits, campaigns, traffic mix and pricing.
Do: measure the time from address entry to rates displayed, and check the app’s response times and error rate.
Do: log timeouts, empty rate responses and backup rate use, and compare rates shown with expected carrier prices.
Do: split drop-off by device, country, cart size, carrier and new versus returning buyers. A one-segment drop points to rate logic, and a site-wide drop points elsewhere.
| What you see | Likely cause | What to check |
| Drop starts on install day, mostly at the shipping step | App latency or missing rates | Rate response times and timeouts |
| Fewer shipping options than before | Timeouts or fallback rates | Callback logs and fallback settings |
| Shipping prices differ from expected | Rate mapping or fallback rates | Compare with carrier quotes |
| Drop in one country or carrier only | Rate rules for that region | Carrier setup and zone rules |
| Drop across every step | Not the app | Traffic mix, theme and payment changes |
How third-party rate calls hurt checkout
The mechanism is simple, which makes it easy to test.
- Shopify requests rates when the customer enters an address, then waits for the reply.
- The read timeout is dynamic: 10 seconds under 1,500 requests a minute, 5 seconds up to 3,000 and 3 seconds above that, tracked per app and shop. Shopify calls these upper limits, not targets.
- Shopify advises responses under 500 milliseconds and simple backup rates for slow carriers.
- Slow calls delay the step, and failed calls can leave buyers with no options or the wrong prices.
The measurement setup you need
Without these, you are guessing.
- Funnel events for each step: cart, information, shipping and payment.
- Rate response time and error logs from the app.
- Segments for device, country, cart size and carrier.
- A weekly before and after review.
- A plan to disable the app for a short test window.
Alternatives to a third-party rates app
Each option trades flexibility for fewer moving parts.
What: live rates pulled directly from carriers, included on Advanced and Plus plans.
Best when: standard carrier pricing is enough.
What: adjust how delivery options appear, such as hiding, renaming or reordering them.
Limit: they do not fetch live carrier rates.
What: keep carrier retail rates internally, so checkout makes no external call.
Best when: rates change rarely and zones are clear.
Build or use an app
Decide on how unusual your rules are, and how much latency you can afford.
Rule of thumb: if the app cannot show you response-time and error data, treat that as a risk in itself.
Checkout work in practice
A delivery-safe checkout calendar and shipping rules that hide unsafe or regionally restricted methods, evaluate each warehouse separately and remove dates when capacity is reached. Logistics handling effort fell by up to 90 percent. The case study reports no conversion figure.
Read more: our Agri Beef Shopify Plus case study
Shopify Functions set payment and delivery methods by buyer type, so B2B and B2C buyers see the right options at checkout.
Read more: our Easilocks Shopify Plus case study
Share your conversion trend, install date and the app’s rate logs, and our Shopify Plus development agency team will tell you whether the app is the cause and what to replace it with.
Frequently Asked Questions
Compare conversion before and after the install date, rule out other changes that week, then check whether drop-off concentrates at the shipping step and whether rate calls are slow or failing.
Shopify advises returning rates in under 500 milliseconds, with simple backup rates ready for slow carriers.
Shopify’s read timeout is dynamic, from 10 seconds down to 3 as request volume rises. If the app misses it, customers may see no options or fallback rates, depending on how the app is set up.
It removes a third-party callback and is included on Advanced and Plus plans. Other plans pay a monthly add-on. See how a Plus store handles shipping rules in the Agri Beef case study.
Not for fetching live carrier rates. They can adjust how delivery options appear, such as hiding or renaming them, which covers many rule-based needs.









