---
title: "Platform Migration Speed: 23 Paths Ranked by CWV (2026)"
url: https://www.pagespeedmatters.com/resources/data-studies/platform-migration-speed
description: "We ranked 23 platform migration paths by Core Web Vitals change. BigCommerce to Shopify gained 34.8 points; Shopify to Next.js lost 28.2 points."
lang: en
---

Data Study · Website Migration

# Platform Migration Speed 2026: 23 Paths Ranked

Of 23 platform migration paths with 30 or more sites, the biggest Core Web Vitals gain came from BigCommerce to Shopify (+34.8 points, 91 sites) and the biggest loss from Shopify to Next.js (-28.2 points, 45 sites).

- 3,992 platform switches
- HTTP Archive, Sept 2026

Matt Suffoletto: https://www.pagespeedmatters.com/resources/author/matt-suffoletto

Founder, PageSpeed Matters Published Oct. 19, 2026 7 min read

## Key Findings

1. Ranked by change in Core Web Vitals pass rate, the best moves were BigCommerce to Shopify (**+34.8 points**, 91 sites), Magento to Shopify (+33.1, 341 sites) and PrestaShop to Shopify (+32.9, 77 sites). Copy stat
2. The worst were Shopify to Next.js (**-28.2 points**, 45 sites), Shopify to WooCommerce (-22.8, 57 sites) and Magento to Next.js (-21.0, 81 sites). Copy stat
3. All seven paths into Shopify with 30 or more sites improved, by **22.9 to 34.8 points** (1,290 sites in total), and every path out of Shopify with 30 or more sites got worse. Copy stat
4. Next.js is the most common destination and the least reliable: **six of the eight** Next.js paths lost pass rate, with only Gatsby to Next.js (+16.8 points, 134 sites) and Nuxt to Next.js (+3.4, 143 sites) improving. Copy stat
5. The biggest gains came with the biggest LCP cuts: the median site moving from WooCommerce or PrestaShop to Shopify cut LCP by **more than 1,200 ms**, while median LCP changes on the Next.js paths stayed within about 500 ms. Copy stat
6. Across all 3,992 platform switches with CrUX data in both windows, the average pass rate rose from **31.7%** to **42.6%**; 30.2% of sites improved and 16.8% got worse. Copy stat

Best and worst migration paths, change in CWV pass rate (points)

BigCommerce to Shopify 34.8 pts

Magento to Shopify 33.1 pts

PrestaShop to Shopify 32.9 pts

WooCommerce to Shopify 31.5 pts

Salesforce Commerce Cloud to Shopify 24.9 pts

Webflow to Next.js -14.3 pts

WordPress to Nuxt -17.5 pts

Magento to Next.js -21 pts

Shopify to WooCommerce -22.8 pts

Shopify to Next.js -28.2 pts

Source: PageSpeed Matters. HTTP Archive top 1M monthly crawls and CrUX, Sept 2024 to Sept 2026.

Top and bottom 5 of 23 paths; the full list is in the comparison table. Negative values are losses.

In this study

## Platform migration paths ranked by change in Core Web Vitals pass rate

| Path | Pass before | Pass after | Change (points) | Median LCP change | Sites |
| --- | --- | --- | --- | --- | --- |
| BigCommerce to Shopify | 31.5% | 66.3% | +34.8 | -429 ms | 91 |
| Magento to Shopify | 26.5% | 59.6% | +33.1 | -669 ms | 341 |
| PrestaShop to Shopify | 19.5% | 52.4% | +32.9 | -1,233 ms | 77 |
| WooCommerce to Shopify | 26.1% | 57.6% | +31.5 | -1,271 ms | 514 |
| Salesforce Commerce Cloud to Shopify | 29.3% | 54.2% | +24.9 | -244 ms | 83 |
| Next.js to Shopify | 19.1% | 43.2% | +24.1 | -122 ms | 101 |
| WordPress to Shopify | 55.0% | 77.9% | +22.9 | -178 ms | 83 |
| Next.js to WordPress | 30.2% | 49.0% | +18.8 | +61 ms | 81 |
| Next.js to Webflow | 24.7% | 43.0% | +18.3 | +317 ms | 31 |
| WordPress to Webflow | 26.4% | 44.4% | +18.0 | -85 ms | 72 |
| Gatsby to Next.js | 22.6% | 39.4% | +16.8 | -36 ms | 134 |
| Joomla to WordPress | 38.0% | 50.2% | +12.2 | +71 ms | 68 |
| WordPress to Drupal | 36.7% | 44.5% | +7.8 | -254 ms | 70 |
| Drupal to WordPress | 42.4% | 48.0% | +5.6 | -39 ms | 162 |
| Nuxt to Next.js | 17.1% | 20.5% | +3.4 | -267 ms | 143 |
| WordPress to Next.js | 33.2% | 32.2% | -1.0 | -221 ms | 511 |
| Drupal to Next.js | 35.8% | 28.5% | -7.3 | -40 ms | 110 |
| WooCommerce to Next.js | 29.0% | 21.5% | -7.5 | -502 ms | 123 |
| Webflow to Next.js | 44.7% | 30.4% | -14.3 | -64 ms | 79 |
| WordPress to Nuxt | 46.4% | 28.9% | -17.5 | +77 ms | 106 |
| Magento to Next.js | 39.5% | 18.5% | -21.0 | -143 ms | 81 |
| Shopify to WooCommerce | 57.0% | 34.2% | -22.8 | +777 ms | 57 |
| Shopify to Next.js | 41.5% | 13.3% | -28.2 | +86 ms | 45 |

Source: PageSpeed Matters, Sept 2026. Sites with CrUX data in both windows; WordPress to WooCommerce moves excluded.

## Summary

Speed is one of the most common reasons sites change platform, and one of the hardest to predict before the move. We ranked real migration paths by what happened to their Core Web Vitals pass rate, using the sites that actually made each move.

Of 23 platform migration paths with 30 or more sites, the biggest gain came from BigCommerce to Shopify, at +34.8 points across 91 sites. The biggest loss came from Shopify to Next.js, at -28.2 points across 45 sites. The destination platform shows the clearest pattern: paths into Shopify all improved, and most paths into Next.js got worse.

## What we measured

We used HTTP Archive monthly crawls of the top 1M sites from September 2024 to September 2026. A site counts as switching platform when it ran on one platform for 3 or more months and then on another for 3 or more months.

For each switch we compared Core Web Vitals in months 2 to 4 before the switch with months 1 to 3 after it, using Chrome UX Report field data. A site passes when loading, responsiveness and visual stability are all good. The pass rate for a path is the average across its sites, and only sites with CrUX data in both windows count. Change is in percentage points.

We ranked every path with 30 or more such sites. Moves between WordPress and WooCommerce are excluded, because they usually reflect a change in detection rather than a real migration. Results are compared at platform level, and they show what happened after each move, not what any platform causes on its own.

## Across all switches, pass rates rose

Across all 3,992 platform switches with CrUX data in both windows, the average pass rate rose from 31.7% to 42.6%. 30.2% of sites improved and 16.8% got worse, with the rest unchanged.

So on average a switch goes with better Core Web Vitals, and more sites improved than got worse. Part of that is likely the rebuild itself: a migration usually means a new theme, fresh images and the removal of years of old scripts, whichever platform a site moves to. The path a site takes still makes a large difference, as the rankings below show.

## Every common path into Shopify improved

Ranked by change in pass rate, the best moves were BigCommerce to Shopify (+34.8 points, 91 sites), Magento to Shopify (+33.1, 341 sites) and PrestaShop to Shopify (+32.9, 77 sites). WooCommerce to Shopify followed at +31.5 points across 514 sites.

All seven paths into Shopify with 30 or more sites improved, by 22.9 to 34.8 points, covering 1,290 sites in total. Even WordPress to Shopify, which started from the highest pass rate of the paths into Shopify at 55.0%, rose to 77.9%.

Shopify runs on managed hosting with a global CDN and image handling built in, so stores moving there often leave slow shared hosting and heavy plugin stacks behind. That likely explains part of the gain, alongside the redesign that usually comes with the move.

## The worst paths lead out of Shopify or into Next.js

The worst moves were Shopify to Next.js (-28.2 points, 45 sites), Shopify to WooCommerce (-22.8, 57 sites) and Magento to Next.js (-21.0, 81 sites). Every path out of Shopify with 30 or more sites got worse.

Next.js is the most common destination and the least reliable. Six of the eight Next.js paths lost pass rate. Only Gatsby to Next.js (+16.8 points, 134 sites) and Nuxt to Next.js (+3.4, 143 sites) improved. WordPress to Next.js, one of the largest paths at 511 sites, slipped 1.0 point, and Webflow to Next.js fell 14.3 points.

Results on a JavaScript framework depend heavily on how the site is built, rendered and hosted, so outcomes vary more than on a managed platform. The two Next.js paths that improved both came from other JavaScript frameworks, where the old site was likely already built in a similar way.

## The biggest gains came with the biggest LCP cuts

The three largest LCP cuts all came on paths into Shopify. The median site moving from WooCommerce or PrestaShop to Shopify cut LCP by more than 1,200 ms: 1,271 ms for WooCommerce and 1,233 ms for PrestaShop. Magento to Shopify cut a median 669 ms, and BigCommerce to Shopify 429 ms.

On the Next.js paths, median LCP changes stayed within about 500 ms, even where pass rates fell sharply. Shopify to Next.js lost 28.2 points with a median LCP change of only +86 ms. That suggests other metrics, such as responsiveness or layout stability, likely play a bigger part in those losses.

Shopify to WooCommerce had the largest median LCP increase of any path, at +777 ms.

## What this means for your site

A platform move is not a speed fix by itself. Most paths improved, but several common ones fell sharply, so plan speed into the migration rather than expecting it from the platform.

If you are moving to a JavaScript framework, set Core Web Vitals targets before the build starts and test the new site with real devices before launch, not just lab scores. Check responsiveness and layout shift as well as LCP, since the Next.js paths lost pass rate without large LCP changes.

If you are moving to Shopify, keep the gains by watching app and theme JavaScript. Whatever the platform, measure your Core Web Vitals in field data for the months before the move and again after, so you know what the migration actually changed.

## Sources

- HTTP Archive monthly crawls, top 1M sites, September 2024 to September 2026
- Chrome UX Report (CrUX) field data, September 2024 to September 2026
- web.dev, Core Web Vitals: https://web.dev/articles/vitals

## Embed this research

Paste this on your site to embed the chart. It links back to the source automatically.

<iframe id="psm-platform-migration-speed" src="https://www.pagespeedmatters.com/embed/data-studies/platform-migration-speed" width="100%" height="600" style="width:100%;border:1px solid #E2E3E1;border-radius:12px" loading="lazy" title="Platform Migration Speed 2026: 23 Paths Ranked - PageSpeed Matters"></iframe>
<script>window.addEventListener("message",function(e){if(e&&e.data&&e.data.psmEmbed==="platform-migration-speed"&&e.data.height){var f=document.getElementById("psm-platform-migration-speed");if(f){f.style.height=e.data.height+"px";}}});</script>
<p style="font:14px/1.5 system-ui,sans-serif">Source: <a href="https://www.pagespeedmatters.com/resources/data-studies/platform-migration-speed">Platform Migration Speed 2026: 23 Paths Ranked - PageSpeed Matters</a></p>

## Frequently asked questions

### Which platform migration improves Core Web Vitals the most?

In our data, BigCommerce to Shopify, with a +34.8 point rise in pass rate across 91 sites. Magento to Shopify (+33.1) and PrestaShop to Shopify (+32.9) followed, and all seven paths into Shopify with 30 or more sites improved.

### Does moving to Next.js make a site faster?

Often not. Six of the eight Next.js paths we ranked lost pass rate, including Shopify to Next.js at -28.2 points and Magento to Next.js at -21.0. Only Gatsby to Next.js (+16.8) and Nuxt to Next.js (+3.4) improved.

### Do sites get faster after a platform migration?

On average, yes. Across 3,992 platform switches with CrUX data before and after, the average pass rate rose from 31.7% to 42.6%. 30.2% of sites improved and 16.8% got worse.

Where a site ends up on speed after a migration depends far more on how the move is planned and built than on the platform alone. Need help with this? See our website migration services (https://www.pagespeedmatters.com/services/website-migration).

Share

How we measured

## Methodology & Source

Data source

HTTP Archive monthly crawls of the top 1M sites with Chrome UX Report (CrUX) field data

Collection date

September 2026

Sample

3,992 platform switches

Release

HTTP Archive, Sept 2026

Monthly crawls from September 2024 to September 2026. A platform switch means 3+ months on one platform, then 3+ months on another. Pass rates compare months 2 to 4 before with months 1 to 3 after the switch, for sites with CrUX data in both windows. Paths need 30+ such sites. WordPress to WooCommerce moves are excluded, as they usually reflect a change in detection rather than a real move. Results are compared at platform level and are correlations, not effects of a platform alone.

Using this data?

## Cite this study

Link back to the study when you cite it.

APA

Matt Suffoletto. (2026). Platform Migration Speed 2026: 23 Paths Ranked. PageSpeed Matters. https://www.pagespeedmatters.com/resources/data-studies/platform-migration-speed

Plain link

Platform Migration Speed 2026: 23 Paths Ranked - PageSpeed Matters - https://www.pagespeedmatters.com/resources/data-studies/platform-migration-speed

## Related studies

- Website Migration WooCommerce to Shopify Speed: 26.1% to 57.6% Pass CWV: https://www.pagespeedmatters.com/resources/data-studies/woocommerce-to-shopify-speed
- Website Migration Next.js Migration Speed: 31.4% to 28.5% Pass CWV: https://www.pagespeedmatters.com/resources/data-studies/next-js-migration-speed
- Website Migration Headless Commerce Speed 2026: Pass Rate Falls to 19.0%: https://www.pagespeedmatters.com/resources/data-studies/headless-commerce-speed
- CMS WordPress Passes Core Web Vitals Least Often of Any Major CMS, at 38.4%: https://www.pagespeedmatters.com/resources/data-studies/core-web-vitals-by-cms

## Ready to Get Started?

Get your site optimized in as little as 3 days. From $500.

See Plans & Pricing: https://www.pagespeedmatters.com/pricing

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "Platform Migration Speed 2026: 23 Paths Ranked",
    "datePublished": "2026-10-19",
    "dateModified": "2026-10-19",
    "author": {
      "@type": "Person",
      "name": "Matt Suffoletto",
      "jobTitle": "Performance Optimization Expert",
      "url": "https://www.pagespeedmatters.com/resources/author/matt-suffoletto"
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Home",
        "item": "https://www.pagespeedmatters.com/"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Resources",
        "item": "https://www.pagespeedmatters.com/resources"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "Data Studies",
        "item": "https://www.pagespeedmatters.com/resources/data-studies"
      },
      {
        "@type": "ListItem",
        "position": 4,
        "name": "Platform Migration Speed 2026: 23 Paths Ranked"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "name": "Platform Migration Speed 2026: 23 Paths Ranked",
    "description": "We ranked 23 platform migration paths by Core Web Vitals change. BigCommerce to Shopify gained 34.8 points; Shopify to Next.js lost 28.2 points.",
    "url": "https://www.pagespeedmatters.com/resources/data-studies/platform-migration-speed",
    "creator": {
      "@type": "Organization",
      "name": "PageSpeed Matters",
      "url": "https://www.pagespeedmatters.com"
    },
    "datePublished": "2026-10-19",
    "dateModified": "2026-10-19",
    "license": "https://creativecommons.org/licenses/by/4.0/",
    "isAccessibleForFree": true,
    "creativeWorkStatus": "Published",
    "variableMeasured": "Core Web Vitals pass rate and web performance metrics",
    "measurementTechnique": "HTTP Archive monthly crawls of the top 1M sites with Chrome UX Report (CrUX) field data"
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Which platform migration improves Core Web Vitals the most?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "In our data, BigCommerce to Shopify, with a +34.8 point rise in pass rate across 91 sites. Magento to Shopify (+33.1) and PrestaShop to Shopify (+32.9) followed, and all seven paths into Shopify with 30 or more sites improved."
        }
      },
      {
        "@type": "Question",
        "name": "Does moving to Next.js make a site faster?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Often not. Six of the eight Next.js paths we ranked lost pass rate, including Shopify to Next.js at -28.2 points and Magento to Next.js at -21.0. Only Gatsby to Next.js (+16.8) and Nuxt to Next.js (+3.4) improved."
        }
      },
      {
        "@type": "Question",
        "name": "Do sites get faster after a platform migration?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "On average, yes. Across 3,992 platform switches with CrUX data before and after, the average pass rate rose from 31.7% to 42.6%. 30.2% of sites improved and 16.8% got worse."
        }
      }
    ]
  }
]
```