Steady, legible progress across the prep pipeline. No surprises in your storefront, and none here either.

13 releases

setlist 1.12July 25, 2026

Your whole catalog, in one working view.

NewProducts now live in one expandable Category → Sub-category tree, with Shopify thumbnails.Columns cover status, product line, COGS, price, margin, recent sales, forecast, and inventory on hand.
NewBulk-edit Product line, Sub-category, and classifications from that same tree, on whole groups or single products.Collapsing a group never loses your forecast drafts.
NewAfter your first Shopify sales sync, setlist refreshes sales automatically every Monday.Progress and retries are handled in the background.
NewConnected Fulfil catalogs pull each variant's bill of materials by exact SKU — quantities, units, and costs.Synced lines are read-only in setlist; edits belong in Fulfil.
NewLaunched is now a lifecycle state derived from real Shopify activity.Active, listed, and already-selling products land there automatically; it can't be set by hand.
ImprovedCategory is now setlist's own planning field, separate from Shopify's read-only Product type.Organizing work in setlist can never rewrite your store catalog.
ImprovedEvery action that writes to Shopify now pauses for a plain-language confirmation describing exactly what will change.
ImprovedLarge Shopify and Fulfil catalogs sync in bounded chunks and recover from rate limits.Isolated bad records are skipped instead of stopping the whole refresh.
FixedSales imports skip custom line items without SKUs instead of failing the whole refresh.
FixedManage plan now opens Shopify's pricing screen directly.
FixedPlanning data imports no longer flag Shopify-only fields as setlist conflicts.They also accept larger catalogs, and workbook exports now include Category.
setlist 1.11July 14, 2026

Your live Shopify catalog moves in.

NewReconcile your existing Shopify catalog: exact SKU matches link in one click.Suggestions, duplicates, and conflicts queue for your review — nothing links or merges automatically.
NewThe product description is now shared with Shopify: write it in setlist, linked edits save to Shopify first.If both sides changed, you resolve the conflict side by side.
NewProducts that go Active in Shopify get a Current operations summary: sales, inventory, production needed, warnings.Lifecycle cards move into history; stale or missing data says so instead of reading zero.
NewExport a planning workbook of every setlist field and bring it back through Import planning data.Column mapping included; the preview blocks on unresolved conflicts.
NewClassifications can now be free-form text fields, alongside Yes/No and managed lists.
ImprovedThe price-drift panel now groups variants by option value, with per-group Adopt and Push actions.Each group shows its Plan-to-Live range and expands to a per-SKU breakdown.
ImprovedLinked products stay current on their own: Shopify status, price, and description changes flow in automatically.The Products list shows and filters by Shopify status.
ImprovedBig catalogs load faster: product, campaign, and forecast reads are bounded, and long design-note threads load in pages.
FixedSave conflicts with a teammate now preserve your unsaved edits while you review, instead of discarding them.
setlist 1.10July 9, 2026

Launch planning gets a proper control room.

NewLaunches now have campaign-style cards and their own detail pages.Editable dates, assigned products, a card cover, internal images, and a complete readiness rollup.
NewBulk-edit products: select rows to add to a campaign, move to a launch, or update forecast totals.
ImprovedCampaigns can now be filtered by status, type, and date range, then sorted by start date, end date, or name.
FixedCampaign and launch cards now use one column in narrow views and restore the two-column layout on wider screens.
setlist 1.9July 8, 2026

Planned price and live price stop fighting each other.

NewThe planned price now lives beside the live Shopify price, with every change in Price history.When they drift, you choose: adopt Shopify's price or push the plan. Never automatic.
NewProducts and campaigns can carry a direct Link to brief, including Monday docs and other external URLs.
ImprovedCampaign member pickers are searchable and show product names and SKUs without losing selections while you filter.
ImprovedCampaign cards now lead with a compact cover or icon tile, clearer dates and status, and a readiness-focused footer.
ImprovedLineup is now setlist across the embedded app and documentation.
setlist 1.8July 5, 2026

Quicker page changes and a better notes thread.

NewDesign notes now use a chat-style composer with inline attachments, image paste, and drag-and-drop.
ImprovedPages now load into page-shaped skeletons instead of blank or blocking transitions.Covers products, campaigns, launches, tests, user tests, materials, and forecasts.
NewCreate a questionnaire in a modal while assigning a user test, without leaving the test flow.
FixedLong-running embedded sessions recover in place instead of sending you to a dead-end login page.
setlist 1.7July 4, 2026

Forecast from real sales, and bring existing catalogs with you.

NewForecasting arrives: sync recent Shopify sales, import older planning workbooks, and generate editable drafts.Lock versions, score accuracy, and turn the result into inventory, labor, and materials planning.
NewImport product cards from a CSV, with loose header matching.A row whose SKU already exists updates that card instead of duplicating it.
NewAdd materials by hand or import them from a CSV, for shops that don't run on Fulfil.Fulfil-synced rows stay the read-only source of truth.
Improvedsetlist asks for Shopify access only when you use the feature that needs it.Inventory, publishing, customers, and order history are each requested in context, never all up front.
setlist 1.6June 2026

Forecast overrides and a tighter Review gate.

NewOverride any variant's forecast by hand after an auto-distribute; the remaining rows hold.
ImprovedThe Review gate now blocks on both a confirmed price and a set forecast before Ready for launch opens.
FixedSuggested price no longer lags a beat behind a bill-of-materials edit.
setlist 1.5May 2026

Fulfil brings labor and unit costs with it.

NewLabor and per-unit material costs now sync from Fulfil into the bill of materials.
ImprovedStock-on-hand refreshes on connect and on demand, so COGS reflects the system of record.
setlist 1.4April 2026

Sell the sample.

NewClose out a user test by selling the sample through a Shopify draft order, linked to the tester record.
ImprovedQuestionnaire responses stay attached to the product all the way through launch.
setlist 1.3March 2026

SKU templates per product type.

NewEach product type owns an ordered SKU template; codes derive from type, name and material and join on the variant.
FixedRe-deriving a template no longer leaves an orphaned code segment on existing variants.
setlist 1.2February 2026

Bill of materials and live margin.

NewSupply lines roll up into material cost; type a price and COGS, margin and a suggested price compute.
ImprovedEvery derived cost on a variant is now read-only, leaving price as the one field you type.
setlist 1.1January 2026

Gates between every stage.

NewPlan, Design, Review and Ready for launch each carry a gate that must pass before the next opens.
NewArchived added as a terminal state for products that are no longer active.
setlist 1.0December 2025

setlist is live.

NewThe studio ships: products, variants and SKUs, with an unlisted Shopify draft handoff at the end of the line.