Shopify Ecosystem · May 2026

Build vs Buy:
Why In-House Shoppable Video Rarely Works

Some brands look at shoppable video and think: "We can build this ourselves — it's just another plugin." Here's what they actually run into once development starts.

Trusted by 2500+ brands, Globally ❤️

Nish Hair logo
Nandog logo
Interior Delights logo
Sunaofe logo
Bcouture logo
Maku The Label logo
House of Masaba logo
Suta logo
Alexel logo
Milton logo
Skyn logo
Minimalist logo
Nasher Miles logo
Petite logo
Sauna Place logo
Rubans logo
Thomas Scott logo
Flo Mattress logo
Dermatouch logo
Whole Truth logo
Nish Hair logo
Nandog logo
Interior Delights logo
Sunaofe logo
Bcouture logo
Maku The Label logo
House of Masaba logo
Suta logo
Alexel logo
Milton logo
Skyn logo
Minimalist logo
Nasher Miles logo
Petite logo
Sauna Place logo
Rubans logo
Thomas Scott logo
Flo Mattress logo
Dermatouch logo
Whole Truth logo
Nish Hair logo
Nandog logo
Interior Delights logo
Sunaofe logo
Bcouture logo
Maku The Label logo
House of Masaba logo
Suta logo
Alexel logo
Milton logo
Skyn logo
Minimalist logo
Nasher Miles logo
Petite logo
Sauna Place logo
Rubans logo
Thomas Scott logo
Flo Mattress logo
Dermatouch logo
Whole Truth logo

There might be instances when brands think of building shoppable videos in-house. These are brands who don't fully understand the complexities they would get into — they think of it like another small plugin they can knock out in a sprint or two.

The reality is different. Shoppable video is a technically demanding product that touches performance, infrastructure, content management, and conversion analytics all at once. The brands that try to build it themselves almost always end up with a solution that is slower, harder to manage, and delivers a fraction of the ROI compared to a purpose-built platform.

Here are the five problems they consistently run into — in the order they tend to discover them.

These are brands who don't fully understand the complexities they would get into — they just think of it like another small plugin.

The pattern we see repeatedly when brands attempt to build shoppable video in-house.

01 / Performance

Page speed issues

Page speed is the first wall brands hit — and it's a genuinely difficult engineering problem. Video is heavy. If it's not handled correctly, it will tank your Core Web Vitals and cost you organic traffic before it ever converts a single customer.

Getting this right requires several layers of work that most product teams underestimate:

  • Encoding and transcoding — Videos need to be optimised for streaming across devices and connection speeds. This means multiple format variants (WebM, MP4) and adaptive bitrate delivery.
  • Auto-generating thumbnails — A 3-second frame snapshot at 20–50 KB so the initial load is fast. Without this, the browser either shows a blank frame or loads the full video file just to render the first frame.
  • Lazy loading — The JavaScript assets for the video widget must not load during initial page render. They need to be deferred until the user is about to scroll to them, otherwise you're paying the JS parse cost on every page load whether the video is ever seen or not.
  • Chunking and batching — JS bundles need to be split intelligently. A monolithic video player bundle adds hundreds of milliseconds to your time-to-interactive.

Each of these is a solved problem — but only if you've solved it before. Most ecommerce engineering teams haven't. They end up shipping something that works in a test environment and then quietly drags down page speed scores in production.

02 / Operations

No dashboard to manage videos

The second problem hits the marketing team, not engineering. When you build in-house, video links typically get hard-coded in the frontend. There is no dashboard. There is no CMS layer. There is no way to swap a video without opening a pull request.

Every time you want to add, remove, or reorder videos — whether that's to align with a new campaign, pull down an out-of-season product, or test a different piece of UGC — it requires a developer, a code change, a deployment, and however long your release cycle takes.

What this looks like in practice

A brand launches shoppable video on their homepage in December. By February, the products in those videos are out of stock. The videos are still live — now pointing to dead PDPs — because no one on the marketing team has the access or the process to swap them out without engineering involvement.

A purpose-built platform gives the marketing team a visual editor to manage every video, every placement, and every product tag — without touching code. That operational independence compounds over time.

03 / Product depth

Limited templates & customizations

When brands build in-house, they almost always start with the simplest possible implementation: a horizontal carousel of 4–5 videos on the homepage. That's it.

There's nothing wrong with starting simple — the problem is they rarely get further than that. The full set of formats and touchpoints that actually drive conversions never gets built:

Format In-house (typical) Purpose-built platform
Homepage carousel ✓ Built ✓ Included
Stories (full-screen mobile) ✕ Rarely built ✓ Included
Floating video bubble ✕ Rarely built ✓ Included
Grid layout ~ Sometimes ✓ Included
Banner video ✕ Rarely built ✓ Included
Collection page integration ✕ Almost never ✓ Included
Product page (PDP) videos ✕ Almost never ✓ Included

Each format that doesn't get built is a customer touchpoint that doesn't exist. And the brands that hit top-quartile results are the ones with video present at every stage of the buyer journey — homepage, collection, PDP — not just one placement on one page.

04 / The economics

Zero or low ROI

The previous three problems combine to produce this one. When shoppable video is only present in one or two places, only a small fraction of visitors ever encounter it. When they do encounter it, the engagement is low because the format is basic. When engagement is low, the revenue impact is low — or zero.

This creates a vicious cycle. The marketing team sees low numbers from the in-house implementation and concludes that "shoppable video doesn't work for our store." The real conclusion is that a minimal implementation delivered minimal results.

Not having videos at multiple touchpoints — and not covering the full customer buyer journey with videos — means the sessions that actually engage with video stay very, very low. And when engagement is that low, it doesn't add anything to the overall conversion rate. The investment in building the system returns nothing because the system was never deployed at scale. For what proper deployment actually delivers, see our 2026 shoppable video benchmarks.

05 / Intelligence

No personalization

The final gap is personalization — and it's the one that is almost never on the roadmap when brands start building in-house, but becomes obvious once you have a working system.

Showing every visitor the same videos regardless of who they are leaves conversion on the table. The two key attributes for personalizing the video experience:

  • New vs Returning Users — different intent, different video.
  • Geo-based — surface regionally relevant content based on where the shopper is browsing from.

Understanding user behaviour and personalizing the video experience based on these attributes requires a data layer, a rules engine, and an A/B testing framework that sits on top of the video delivery system. This is rarely something an in-house team builds. It's usually something they put on the roadmap and never get to.

We actually tried building a similar solution in-house, but we kept running into issues — especially with video quality and site speed. Whatmore solved all of that for us effortlessly. Our videos now load fast, look great, and everything just works smoothly.

Shruti Kedia Daga
Shruti Kedia Daga Co-Founder & Head Of Marketing at Nasher Miles
06 / The verdict

So — build or buy?

If you are a large enterprise with a dedicated platform engineering team, months of runway to invest, and the ability to maintain a custom system long-term, building in-house is a defensible choice. You'll own the infrastructure and you can tailor it precisely.

For the vast majority of D2C and ecommerce brands, the math doesn't work. The engineering cost of getting page speed right, the operational overhead of managing without a dashboard, the missed conversion from limited formats, and the absence of personalization all combine to produce a system that costs more to build than it ever returns.

A purpose-built platform ships all of this on day one — video optimisation, a content management layer, every format type, and personalization rules — at a fraction of the cost of building and maintaining it yourself.

The question isn't whether you can build it. It's whether building it is the best use of your engineering team's time — and whether a half-built version serves your customers better than a fully-featured one they could have from a platform. If you're evaluating what the setup actually involves, our guide on how to add shoppable videos to your ecommerce website is a useful reference.

See What a Purpose-Built Platform Actually Looks Like

Whatmore handles video optimisation, the content dashboard, every format, and personalization — out of the box. No engineering sprint required.

Book a free demo to learn more →
This article reflects Whatmore's observations from working with D2C and ecommerce brands across fashion, beauty, accessories, and lifestyle. Build complexity and ROI outcomes will vary by brand size, traffic volume, and existing engineering capacity. For questions or feedback, contact us.