INV—W/SHOP · CASE · 2026 THEME EXTENSION → APP STORE · FIG. 01
Invental/ Works/ Custom Shopify App
Shopify app Full-stack — Confidential engagement · DTC commerce

Custom Shopify app.

A direct-to-consumer brand needed more than a theme tweak — a real Shopify app: a storefront product-recommendation quiz, a merchant admin to run it, and a backend to power it. We built all three surfaces and shipped it through Shopify's App Store review.

Confidential · under NDA
Full-stack Shopify app · design → App Store
Theme app extension · Embedded admin · Backend · Compliance
Shopify · App Store
DTC / e-commerce
Custom Shopify app — theme extension to App Store [ FIG. 01 ] — Custom Shopify app · Case cover INV-W-SHOP-2026
[ M · 01 ]
3
Surfaces shipped — storefront extension, embedded admin, backend
[ M · 02 ]
0
Hard-coded theme edits — shipped as a theme app extension
[ M · 03 ]
100%
GDPR + HMAC compliance webhooks, verified before review
[ M · 04 ]
1
Published Shopify app — passed App Store review

§ 01Context

A direct-to-consumer brand on Shopify wanted to guide shoppers to the right product with an interactive, on-storefront recommendation quiz — and then manage the whole thing themselves. Off-the-shelf quiz apps were either too rigid, too generic, or forced their data and branding into someone else's box. What they actually needed was a custom Shopify app: their logic, their look, their data — running natively inside Shopify.

§ 02Challenge

A "quiz on the storefront" sounds simple until you list the real constraints. It had to render on the live theme without hard-coding into the theme (so a theme update couldn't break it). Merchants needed a real admin to edit questions, logic and recommendations — one that felt like part of Shopify, not a bolted-on iframe. It needed a backend to hold the logic and results, respect Shopify's data and privacy rules, and ultimately pass Shopify App Store review, which is unforgiving about auth, webhooks and GDPR.

The brief was "a quiz." The build was a full Shopify app — three surfaces that had to feel like one.— Engagement scope, week one

§ 03Architecture

We split the app into three surfaces that share one contract:

§ 04What we shipped

Four layers, built to Shopify's standards and to survive App Store review:

Surface · 01 Storefront quiz

A theme app extension rendered with Lit web components — fast, framework-light, and safe against theme updates.

Theme app extensionLitWeb components
Surface · 02 Embedded admin

A Remix + Polaris admin so merchants edit questions, logic and recommendations inside a native-feeling Shopify surface.

RemixPolarisApp Bridge
Surface · 03 Backend & data

App Proxy + metafields tie the surfaces together, over a Node/Express + Prisma backend that owns the app's logic and state.

Node / ExpressPrismaApp ProxyMetafields
Surface · 04 Compliance & review

HMAC-verified webhooks and the mandatory GDPR data webhooks, wired and tested — then taken through App Store review to approval.

GDPR webhooksHMACOAuthApp Store

The hard part of a Shopify app isn't the quiz — it's making three surfaces feel like one, and passing review.

— Engagement close-out

§ 05Result

  1. A published Shopify app. Approved through App Store review — auth, webhooks and GDPR handling all to Shopify's bar.
  2. No theme lock-in. The storefront quiz ships as a theme app extension, so the merchant's theme updates never break it.
  3. A merchant admin they own. A Remix + Polaris surface to run the quiz and recommendations without touching code.
  4. A clean, extensible base. A typed Node/Express + Prisma backend the brand can grow — new quiz types, new logic, new surfaces.

This case shows how we take a "simple" storefront idea and deliver it as a real, compliant, App-Store-grade Shopify app — front end, admin, and backend.


— The full engineering write-up is on the blog: Building a Custom Shopify App: Theme Extension to App Store. Building something on Shopify? Start a conversation.

— More work View all case studies ↗
Vitrina
Vitrina
2023Marketplace
Vitrina — creator marketplace
Promoo
Promoo
2023Commerce
Promoo.io — promotions engine
House of Pitch
House of Pitch
2024Web app
House of Pitch — pitch platform

Building on Shopify? Let's make it real.

We build custom Shopify apps and full-stack commerce products — storefront to admin to App Store. Thirty minutes on a call is usually enough to see if we're a fit.

Book an intro call