Skip to content
Shopify app · Built by EcomLabs

Ecomly

The Shopify app EcomLabs designed and built end to end — an embedded Remix and Polaris admin that drafts product content and writes it back only after review.

ProductionEcomLabs ProductShopify Apps

See the product

Ecomly running embedded in the Shopify admin, showing generated product content awaiting review.
Overview

Ecomly is EcomLabs' own Shopify app, built as an embedded Remix surface using Polaris so it reads as part of the admin rather than a bolted-on iframe. The engineering problem was never generation — it was safety. Product content is live commercial copy, so every draft is held in a review state, each field is versioned before a write, and changes are applied through the GraphQL Admin API in batches that can be rolled back.

What EcomLabs did

  • Designed and built the embedded Shopify app surface in Remix with Polaris.
  • Modeled the draft, review and apply lifecycle so no write happens unreviewed.
  • Implemented batched writes against the GraphQL Admin API with rate handling.
  • Engineered field-level versioning and one-click rollback of applied changes.
  • Built the multi-language drafting path and the store-context configuration.

Capabilities

  • Runs embedded in the Shopify admin as a Remix app using Polaris.
  • Reads and writes product fields through the GraphQL Admin API.
  • Holds every generated draft in a review state before any write.
  • Versions previous field values so an applied batch can be rolled back.
  • Processes products in batches with a per-product preview and diff.

Stack

  • Shopify
  • Remix
  • Node.js
  • React
  • Polaris
  • GraphQL Admin API
  • LLM
Related work

Related work

Homepage of a bilingual corporate website for an ecommerce engineering studio.
Products & SaaSProduction

EcomLabs Corporate Website

Bilingual corporate website for EcomLabs, built on Next.js. It presents the studio's Shopify services, ecommerce engineering, CRO, custom apps and integrations.

EcomLabs ProductNext.jsBilingualSEO
Dashboard of an A/B testing and experimentation platform.
Products & SaaSProduction Recorded

EcomLabs Growth Lab

Full experimentation and analytics platform for A/B testing, behavioral analytics and session replay, backed by a public API and JavaScript SDK.

EcomLabs ProductA/B TestingExperimentationAnalytics
Let's build

Have a project in mind?

Tell us your goals and current setup — we'll come back with a clear, honest plan.