Your developer just told you the BigCommerce theme you paid $3,000 to customize can't be "ported" to Shopify. It has to be rebuilt from scratch. If you're mid-migration and just found this out, you're not being scammed — Stencil and Liquid are fundamentally different templating systems, and no tool converts one into the other.
This catches store owners off guard every time. You assume a theme migration is a file transfer. It's not. It's a rebuild. The question isn't whether you'll redo your theme — it's how much of your current design, functionality, and SEO equity survives the process.
Why Stencil Themes Can't Just "Move" to Shopify
Stencil is BigCommerce's theme engine, built on Handlebars.js templating with a JSON-based configuration system called Theme Configuration. Liquid is Shopify's templating language, built by Shopify itself and used across every theme on the platform. They don't share syntax, don't share a component model, and don't share a rendering pipeline.
Here's what that means in practice:
- Templating syntax — Handlebars uses {{#if}} and {{#each}} helpers; Liquid uses {% if %} and {% for %} tags. Every loop, conditional, and variable reference has to be rewritten.
- Data structure — Stencil pulls product, cart, and customer data through BigCommerce's REST/GraphQL objects. Liquid pulls the same information through Shopify's own object model (product, cart, customer). The field names, nesting, and available properties are different.
- Theme editor — BigCommerce's Page Builder and Shopify's Theme Editor (sections and blocks) don't map to each other. Custom sections you built in Stencil need to be rebuilt as Shopify sections with their own schema.
- Asset pipeline — Stencil compiles SCSS/JS through a Node-based build process (Cornerstone or a custom setup). Shopify themes ship compiled CSS/JS directly or use their own asset tags. Your build tooling doesn't transfer.
There's no plugin, converter, or migration app that automates this. Any agency claiming a "one-click theme migration" is either overstating what their tool does or planning to rebuild the theme manually and calling it automation.
What Actually Transfers vs. What Gets Rebuilt
Store owners waste time worrying about the wrong things. Here's the real breakdown:
- Transfers cleanly: product data, customer records, order history, images, and URLs (with proper redirects) via standard migration tools or apps like Matrixify.
- Gets rebuilt from scratch: every template file, every custom section, your header and footer logic, product page layout, cart drawer behavior, and any custom JavaScript interactions.
- Needs a decision: third-party BigCommerce apps you relied on (reviews, upsells, subscriptions, loyalty) almost never have a direct Shopify equivalent app — you'll need to pick a replacement and reconfigure it.
If your Stencil theme was heavily customized — custom checkout logic, bespoke product configurators, unique filtering systems — budget for a full rebuild, not a "migration." Treat it as a new theme project that happens to match your old brand.
Three Paths for Rebuilding Your Theme in Liquid
You have three realistic options, and the right one depends on how custom your current site actually is.
- Buy a Shopify theme and customize it. Fastest and cheapest path ($150–$500 for the theme, plus customization). Works well if your BigCommerce site used mostly standard layouts — product grids, standard PDPs, a typical header/footer.
- Rebuild your existing design 1:1 in Liquid. A developer recreates your current look and feel using Shopify's section/block architecture. This preserves brand consistency and avoids retraining customers, but costs more than option one — typically 3–6 weeks of development depending on complexity.
- Redesign while you migrate. If your current theme is dated or underperforming, migration is the natural moment to redesign. You're rebuilding the templates anyway — doing a redesign in parallel doesn't add much incremental cost.
Most stores with more than 500 SKUs and any custom functionality land on option two or three. Simple catalogs with standard product types can often get away with option one.
The SEO Risk Nobody Warns You About
Theme migration and SEO migration are two separate jobs, and conflating them is where most DIY migrations go wrong.
- Your Stencil theme's URL structure, heading hierarchy, schema markup, and internal linking all contributed to your current rankings. A rebuilt Liquid theme needs to replicate — not just approximate — that structure.
- Shopify's default URL patterns (/products/, /collections/) differ from BigCommerce's, so 301 redirects are mandatory, not optional, for every indexed page.
- Structured data (product schema, breadcrumbs, reviews markup) needs to be rebuilt into the new theme's Liquid templates — it doesn't come with a purchased theme by default.
- Page speed changes with every theme rebuild. Test Core Web Vitals before and after; a poorly built custom theme can tank the speed gains Shopify's infrastructure usually provides.
A Realistic Timeline and Checklist
For a mid-sized BigCommerce store (500–5,000 SKUs, moderate customization), plan on:
- Audit your current Stencil theme and list every custom section, app integration, and unique page template.
- Decide: buy-and-customize, 1:1 rebuild, or redesign.
- Migrate product, customer, and order data using a dedicated migration tool.
- Build the Liquid theme in a development store, matching or improving on current functionality.
- Map every existing BigCommerce URL to its new Shopify equivalent and implement 301 redirects.
- Rebuild structured data and verify with Google's Rich Results Test.
- Run a full QA pass on desktop and mobile before pointing DNS at the new store.
Realistic timeline: 4–8 weeks for a properly rebuilt theme with SEO preservation, depending on customization level and catalog size. Anyone quoting a same-week theme migration is skipping steps you'll pay for later in lost rankings or broken functionality.
Get This Done Right the First Time
A botched theme migration doesn't just look bad — it tanks conversion rates and search rankings at the same time. This is the part of a BigCommerce-to-Shopify move where cutting corners costs the most, because fixing a live, indexed theme is far more expensive than building it correctly before launch.
TheDeki has rebuilt Stencil themes into Liquid for stores of every size, with redirect mapping and structured data handled as part of the same project — not an afterthought. Book a free migration consultation with TheDeki and get a straight answer on what your specific theme migration will actually take, in time and in cost, before you commit to anything.
Ready to take action?
Get a free Shopify store audit and a clear plan for what to do next.
Get Your Free Audit →