Launches are a stack of decisions, not a single line item.

Why setlist exists

Product editors are built for the moment a product is already finished — name, photos, description, live. But the real work happens earlier, in a pile of variants, supply lines, costs and decisions that a storefront was never meant to hold.

So makers end up running that work in spreadsheets and group chats, then hand-keying the result into Shopify and hoping it matches. setlist gives that work its own room. It runs the operational layer end to end, then stages a clean draft for Shopify to finish.

setlist owns the prep. Shopify owns the storefront. Neither does the other's job.

What we believe
  • 01One source of truth

    Material cost, stock and labor come from Fulfil, not a spreadsheet that drifts out of date. You type the price; the rest is derived.

  • 02Gates, not vibes

    Plan, Design, Review, Ready. Nothing advances to the next stage until the work that stage is responsible for actually passes.

  • 03Stage, don't publish

    setlist hands Shopify a clean, unlisted draft. You finish the listing where listings belong, and you decide when it goes live.

  • 04Built for variants

    The SKU, bill of materials, cost and forecast live on the sellable unit. A product is the design container around them.

4
Ordered stages from Plan to Ready, each behind a gate.
3
Option types per product, the ceiling Shopify enforces.
2,048
Variants per product. Effectively no limit for makers.
1
Price field you type. Every other cost is read-only.

Run your next launch in order.

Maintained by chase