Guide/blog

Shopify to WordPress Migration: Comparing Tool Pricing

A transparent, long-form look at migration pricing—how established providers like Cart2Cart and LitExtension structure their quotes, how our per-item model works, and how to calculate your own number before you commit to anything.

By - Migration Master Editorial Team

01

Why migration pricing is confusing, even when providers are good

If you're moving a Shopify store to WordPress, the pricing landscape looks more complicated than it needs to be—not because any single provider is doing anything wrong, but because the major players each price migrations differently. Some quote by entity, some by tier, some only after you run their estimator.

Cart2Cart and LitExtension are both established, widely-used migration services with solid track records, and plenty of stores have moved successfully through either one. This post isn't about which is “better”—it's about understanding how each pricing structure works, so that whichever route you take, you know what you're actually paying for before you commit.

We'll walk through how entity-based pricing works, how our own per-item tiered model works, run the numbers side by side at a few catalog sizes, and give you a live calculator at the end so you can plug in your own store and see where you land. Every provider figure we quote is linked back to its source at the bottom of the post.

02

How entity-based pricing works

Most established migration tools, including Cart2Cart and LitExtension, price by counting “entities”— products, images, product options, customer records, orders, and so on—and running that count through an estimator to produce a quote. It's a reasonable model: it scales with the actual complexity of what's being moved, not just a flat headcount of products.

The trade-off is that you generally need to submit your store details to their calculator to get an exact number, since the rate isn't always a single published figure you can compute by hand. That's a perfectly normal way to price a service like this—it just means the number you see on a homepage is a starting point, not the final total.

ProviderPricing modelPublished starting priceNotes
Cart2CartEntity-based (products, images, options) via their pricing estimatorfrom $29Add-ons like order migration or SEO URL preservation are priced separately
LitExtensionTiered, entity-based, scaling with total entity countfrom $59Optional extras (custom field mapping, manual support) typically add to the base quote

Where these numbers come from

Starting prices are the figures each provider publishes on their own pricing pages as of this writing—Cart2Cart's Shopify→WooCommerce page and LitExtension's pricing page. Your actual quote depends on entity count and add-ons, so treat these as floors, not typical totals. Full source list at the end of this post.
03

How our per-item tiered pricing works

We use a different structure: a flat, published rate per item, scaled across three tiers, with a 15% discount code applied to the total. The idea isn't that this is inherently superior to entity-based pricing—it's a different trade-off. You give up some of the granularity of entity-based counting (images and options aren't priced separately from products) in exchange for being able to calculate your exact cost yourself, in advance, without submitting anything.

Tier 1

$0.15per item

1–500 items

Tier 2

$0.05per item

501–5,000 items

Tier 3

$0.025per item

5,001+ items

Discount code

Use SAVE15 to take 15% off the pre-discount total across all three tiers—not just the first bracket.
04

Try it yourself: live cost calculator

Rather than walking through the arithmetic in prose, here's a live calculator using the exact tier rates above. Enter your catalog size and it'll show both the pre-discount and discounted totals in real time.

Pre-discount
$325.00
After 15% discount (code SAVE15)
$276.25

Based on published tiered rates: $$0.15/item for the first $500 items, $0.05/item from 5005000, and $0.025/item beyond that.

This reflects our own pricing structure only. For an exact quote from Cart2Cart or LitExtension, their respective estimators will give you the most accurate, up-to-date number for their platforms—Cart2Cart's estimator and LitExtension's calculator are both linked here for convenience.

05

The numbers side by side, at a few common catalog sizes

To make the comparison concrete, here's how the math plays out at four catalog sizes. These are worked examples of our own tiered model, shown alongside independently reported ranges for automated migration tools at similar scale.

Catalog sizeOur total, pre-discountOur total, after 15%Reported tool-based range
1,000 items$100.00$85.00varies by provider & add-ons
5,200 items (mixed catalog)$305.00$259.25≈ $100–$400 reported
6,000 items$325.00$276.25≈ $100–$400 reported
10,000 items$425.00$361.25varies by provider & add-ons

About the comparison range

The $100–$400 figure is a commonly cited range for automated Shopify→WooCommerce migration tools (Cart2Cart and LitExtension among them) at a few hundred to a few thousand entities, per independent cost breakdowns rather than either vendor's own marketing copy. Exact quotes depend on which entities and add-ons are included, so treat it as a reference point, not a line-item comparison. Sources linked below.
06

Which pricing model fits your situation

Neither pricing structure is objectively right—they suit different priorities:

  • If you want a guided, full-service quote that accounts for every entity type individually, an estimator-based provider like Cart2Cart or LitExtension is a solid, proven choice, especially if your catalog has a lot of custom fields, complex variants, or order history you need moved precisely.
  • If you'd rather calculate your own number upfront without submitting store details first, a published per-item tiered rate lets you do that math yourself in a couple of minutes, using the calculator above or your own spreadsheet.
  • If your priority is white-glove support through the migration itself, check what each provider includes as standard versus paid add-on—this often matters more than the headline number.
07

What's included versus what's an add-on

Whichever provider you choose, the number that matters is the total after add-ons, not the headline figure. It's worth checking each of these explicitly before you buy, regardless of which tool you use:

  • Order and customer history migration
  • SEO URL structure and redirect preservation
  • Custom field and metadata mapping
  • Image migration, including variant images
  • Manual support or white-glove assistance during the move

Our policy

The only optional extra beyond the per-item rate is premium support, and it's listed separately at checkout rather than folded into the base total.
08

Common questions

Does the 15% discount apply to add-ons?

Yes—it applies to the total after all selected services are added, not just the base per-item cost.

What if my catalog has more than 10,000 items?

The same tiered rates continue—everything past 5,000 items is billed at the Tier 3 rate of $0.025 per item, with no separate negotiation required.

Is this pricing model better than Cart2Cart or LitExtension's?

Not inherently—it's a different trade-off. Entity-based pricing can account for complexity our flat per-item rate doesn't separately price (like image-heavy catalogs), while our model trades some of that granularity for a number you can calculate yourself in advance.

Are there any hidden fees on our end?

No. The only optional cost is premium support, shown separately at checkout.

09

Getting started

If you've settled on our tool, here's how to begin:

  1. 1Try the free demo—we'll migrate up to 50 items at no charge so you can verify data integrity before running a full migration. (please reach us out via contact page)
  2. 2Use the code SAVE15 on your first full migration to apply the 15% discount automatically.
  3. 3Reach out directly if you have requirements outside the standard catalog structure—multiple stores, unusual custom fields, or anything else worth a direct conversation.
10

Bottom line

Cart2Cart and LitExtension are both dependable, well-established options, and their entity-based pricing is a reasonable way to quote a migration with a lot of moving parts. Our per-item tiered model is simply a different approach, built around letting you calculate the exact cost yourself before you start, and it lands in a comparable range at every catalog size we checked.

Run your own numbers in the calculator above, and when you're ready, start your migration here.

11

References & sources