Type at least 3 letters to search

·10 min read

Moving to Shopify Plus? 8 Things to Check Before You Migrate

Moving to Shopify Plus, cover of a Peretz article with eight checks to make before migrating an online store

We build on Shopify and on Laravel, so we have seen both sides of this decision. Here is what we check with a client before a move to Shopify Plus, and why the answer is not always Shopify.

SHORT ANSWER

What to Check Before Moving to Shopify Plus

Before migrating to Shopify Plus, check eight things: who maintains your integrations, whether your hardest pricing and delivery rules fit inside Shopify Functions, which payment provider can charge in local currencies, what each type of order really costs in fees, how integrations behave under load, which data moves and how, which old URLs can be kept, and how you would leave if you had to. Shopify Plus takes the servers, the core updates and checkout security off the owner's hands. It does not always take away the complexity of the business; sometimes that complexity moves into apps, integrations and the limits of the platform.

That does not make Shopify a bad choice. For a standard store it is often the best one, and we build on it ourselves. It changes what has to be verified before the contract is signed.

Shopify removes the servers. It does not always remove the complexity.

WHY SHOPIFY

Why Stores Move to Shopify Plus

Owners rarely choose Shopify Plus by accident, and most of the reasons we hear from them are sound:

  • No servers to run: hosting, security patches, payment card compliance and traffic peaks are Shopify's job. For a team that has spent years on Magento upgrades and late-night incidents, this alone can be worth the subscription.
  • Design is no longer a template: the old fear that a Shopify store will look like every other one no longer holds. A theme can be designed and built from scratch for the brand, and for full freedom the storefront can be built separately with Hydrogen, Shopify's headless framework, while Shopify runs the catalogue and orders behind it. The one exception is checkout, which is branded and extended within Shopify's own checkout tools. We still hear this question from clients often, so it is worth saying plainly: the design of the store can be whatever the brand needs.
  • A checkout people already know: Shopify keeps developing its checkout, and many buyers have already paid through it or through Shop Pay in other stores.
  • The team works without developers: marketing and merchandising staff can launch a collection, a campaign or a landing page on their own, and that changes how fast a brand can move.
  • A large ecosystem: there are thousands of apps, themes, agencies and developers, so a missing feature is often a matter of installing something, and the store is easy to hand over to another team.
  • Sales beyond the website: point of sale, social channels and marketplaces connect to the same catalogue and orders, and Plus adds B2B features for wholesale buyers.
  • Predictable costs: for a standard store, a fixed subscription is easier to plan than a stream of development invoices.

These are good reasons, and for many stores they settle the question. The checks below exist to make sure the same reasons still hold once your own prices, markets and integrations are added.

1. MAINTENANCE

No Platform Upgrades Does Not Mean No Development

Shopify maintains the core, but your own integrations and custom apps stay your responsibility. Shopify releases a new API version every quarter and supports each stable version for at least twelve months, so a connector to your ERP, warehouse or CRM needs a planned compatibility check and update at least once a year.

The hidden cost here is the upkeep of the system around the store. Before moving, get a separate estimate for each connector: who maintains it, who pays for changes, and what happens if the app behind it stops being supported.

2. CUSTOM LOGIC

Custom Logic Works Inside Fixed Limits

Shopify Functions lets a store run its own logic for discounts, delivery and payment options, and it is a real step forward. It runs under strict limits: a function has a maximum number of instructions, a capped input size, a memory limit, network access only in some function types, and no randomness or reading of the clock. Custom apps with Functions require the Plus plan.

None of this means a complex rule is impossible. It means the rule has to be checked at the exact point where Shopify calculates the order. Suppose the final price depends on the buyer's contract, the region of shipment, current data from the ERP and several discount conditions applied together. The real question is whether the function can get all that data at checkout, fast and predictably, every time.

Build the hardest pricing or delivery scenario as a small prototype before signing a large project. Leaving it for "the integration stage" is how budgets grow after launch.

3. PAYMENTS

Selling Abroad Depends on the Payment Provider

Showing local prices and actually charging in the local currency are different things. According to Shopify, checkout in local currencies works with Shopify Payments and, for enterprise businesses, with Adyen; with other providers, prices are converted back to the store's own currency at checkout.

For a brand selling in several countries, check before the move:

  • whether the provider you need is available to your legal entity;
  • whether it covers every country you sell to;
  • which currencies are used at payment and at payout;
  • whether the local payment methods your customers expect are kept.

The risky order is to design international sales first and discover later that the payment setup limits them. We saw how much this matters on multilingual stores with their own prices and taxes per market.

4. FEES

Count Fees by Order Route, Not by the Pricing Page

The subscription is only the start. Shopify charges a currency conversion fee of 1.5 per cent in the United States and 2 per cent in most other regions when a payment is converted to the payout currency. Managed Markets, Shopify's service for handling international orders, adds 3.25 per cent on Plus on top of payment processing and conversion; it applies only to stores that use that service. An outside payment provider adds its own fees, and Shopify adds a fee of its own for using one.

These percentages belong to different setups, so they cannot simply be added up. What works is to calculate a few real routes:

Order routeWhat to find out
Domestic orderPayment processing and contract fees
International orderConversion, payout currency, which service is used
Order through an outside providerIts fee plus any Shopify fee
RefundWhich fees are returned and which stay

5. LOAD

Integrations Behave Differently Under Load

Shopify limits how many API requests an app can make; the limits are higher on Plus, but they do not disappear. For a complex store this means testing a few scenarios before launch:

  • a bulk update of prices and stock;
  • the delay between the ERP and the storefront;
  • recovery after an integration fails;
  • synchronisation during an order peak.

This is not a problem unique to Shopify: a custom platform has to be designed for load too. But "we have a ready connector" does not yet say how the system will behave at your volume of changes.

6. DATA

Migration Is More Than Products and Customers

Shopify uses different methods for different data. Products and customers can be moved with CSV files; historical orders, gift cards, pages and blog posts need migration apps or the API. "We will move the database" is therefore not a scope of work.

The acceptance list should name every type of data: order history, customer relationships, discounts, gift card balances and the data held by the apps you use. Then someone checks what actually arrived and how staff will work with it.

7. URLS

Redirects Do Not Guarantee Your Rankings

Shopify warns that its link structure is likely to differ from your previous platform. Products live under /products/ and collections under /collections/, and these fixed paths cannot be changed or redirected. A redirect works only from an address that no longer opens a page, some paths are reserved, and collection URLs with tag filters cannot be redirected at all.

So before choosing the platform, check whether your catalogue and content structure can be reproduced, where the old landing pages will go, and which addresses can be redirected with the standard tools. Do it before development starts, not after.

The same structure matters again on the way out. After a few years on Shopify, every link, ranking and backlink is tied to its URL pattern, and moving to another platform means another full round of redirects. A rigid URL structure is one of the quieter ways a platform keeps a client.

Plan the exit before you enter.

8. EXIT

Exporting Data Is Not the Same as Taking the Business With You

Your data on Shopify stays yours and can be exported. The working system is a different matter: the logic inside apps, the settings for taxes, delivery, checkout and payments, and the theme all have to be rebuilt on any new platform, and historical orders need separate tools to move.

It helps to design the exit at the start: which data can be exported, where the logic of each app lives, which settings would have to be recreated, and how long a change of platform would take. The same question is worth asking of any platform, including a custom one; there the answer depends on whether the code, documentation and infrastructure are in the company's hands, as we described in Leaving Magento in 2026.

THE TEST

The Three-Rule Test

The most useful check takes one meeting. Take the three most inconvenient rules of your current store, and for each one ask for a concrete implementation plan, the cost of maintaining it, and what happens when it fails. A price that depends on the contract, delivery that depends on the city, a discount that combines with some offers and not others: these are the rules where you see whether a platform simplifies your business or simply changes the shape of its complexity.

We run this test with clients ourselves, and we offer Shopify development as a service. Even so, after going through these questions, many of the clients who came to us about Shopify decided to build on Laravel instead. The reason was usually the same: their rules were their own, and they preferred a platform built around them.

WHEN SHOPIFY

When Shopify Plus Is the Right Choice

  • The store is standard: direct-to-consumer, one or two markets, no unusual pricing or delivery rules.
  • The team prefers a managed platform and does not want to own servers, upgrades or checkout security.
  • The payment provider fits: Shopify Payments or Adyen covers your countries and currencies.
  • The three-rule test passes: your hardest rules work in a prototype within Shopify's limits.

FAQ

Frequently Asked Questions

Does a Shopify Plus store have to look like a template?

No. A theme can be designed from scratch for the brand, or the storefront can be built headless with Shopify's Hydrogen framework. Checkout is the exception: it is branded and extended with Shopify's checkout tools rather than designed freely.

Is Shopify Plus worth it for a complex store?

It can be, if the store's hardest rules work inside Shopify Functions and the right apps, and the fees by order route are acceptable. Check this with a prototype before migrating, not after.

Can you keep your URLs when moving to Shopify?

Not all of them: product and collection paths are fixed, so most old addresses get new ones with redirects. Check which pages can be reproduced before choosing the platform.

What are the limits of Shopify Functions?

Functions run with a capped number of instructions, input size and memory, limited network access and no randomness or clock. Custom apps with Functions require Shopify Plus.

Can you charge customers in their own currency on Shopify?

Yes, with Shopify Payments or, for enterprise businesses, Adyen. With other payment providers, prices are converted to the store's currency at checkout.

Can you leave Shopify later?

Yes, the data can be exported, but the apps, settings, theme and URL structure have to be rebuilt or redirected on the new platform. It is worth planning that before you move in.

Sources

Considering Shopify Plus and not sure your rules will fit? Bring us your three hardest ones.

Book a Strategic Session

Shopify Development