Product Decisions This Supports
- Buy vs. build for product catalog modeling. This addon gives Statamic a product data layer (blueprints, collections, tags, modifiers) instead of a bespoke Laravel implementation. v1.0.0 being a stable, official release is the signal that changes the calculus: it is now a defensible foundation for a roadmap rather than an experiment.
- Roadmapping a storefront or catalog feature. Product collections + blueprints (attributes/variants), tags (merchandising taxonomy, filters, collections/campaigns), and modifiers (price adjustments, promotions, fees) cover the majority of "we need to sell/catalog things" scope. That maps directly to epics a PM would otherwise staff from scratch.
- Replatforming and MVP commerce. Strongest fit when the content layer already lives in Statamic and commerce is an adjacent need. Time-to-first-product-page is the metric to sell internally; the addon buys weeks, not days.
- Version commitment / support policy. v1.0.0 implies semver intent — a stable contract for engineering planning, dependency pinning, and a support story to attach to customer-facing SLAs.
- Scoping migration work as a real workstream. The release explicitly breaks beta-era config, product blueprints, tags, and modifiers, and recommends standing up a new product collection and manually migrating products. If any team product is on a beta, this is a scheduled project with data-migration risk — not a
composer update. Treat it as a line item, not a footnote.
- Ecosystem/exit-risk review. Single-maintainer addons in a content-management ecosystem carry bus-factor risk. The 1.0 milestone reduces code risk; it does not eliminate maintainer risk. Pair adoption with a "could we fork / how deep is our coupling" answer.
When to Consider This Package
Consider it when:
- The stack is already Laravel + Statamic and product data should live natively alongside content, in the same authoring UI and blueprint model.
- Requirements are catalog-shaped: structured product attributes, variants-as-blueprints, taxonomy via tags, and rule-based price/total adjustments via modifiers.
- You are starting a new product collection or a greenfield storefront — the release notes point new setups at exactly this path, which is the low-friction route.
- Your team is comfortable owning the content model, templating, and front-end; you want a data layer, not an opinionated end-to-end commerce suite.
- You need a stable version tag to pin and plan against, and can accept self-directed upgrades.
Look elsewhere when:
- You already run a meaningful catalog on a beta. The required manual migration (rebuilt config, new blueprint, changed tags and modifiers) is real delivery cost and data-integrity risk; compare that against the value of upgrading before committing.
- You need mature commerce primitives out of the box — payments, tax jurisdiction logic, inventory/fulfilment, refunds, subscriptions, multi-currency accounting. This is a product modeling layer; a hosted or dedicated commerce platform will be cheaper than assembling those.
- Requirements include vendor SLAs, indemnification, or 24/7 support. Community-maintained addons do not provide them.
- The team is not on Statamic, or product data must be the system of record consumed by other services — a standalone headless commerce backend fits better.
- You need zero-downtime, schema-stable product storage with versioned migrations you control. Here, the blueprint is the schema, and the addon owns it.
- You lack bandwidth to verify behavior in staging before touching production data.
How to Pitch It (Stakeholders)
To executives: We can move faster on the product catalog by adopting this addon rather than building a product data model ourselves. It has just reached its official 1.0 release, which is the milestone that makes it safe to put on a roadmap — the maintainer is committing to a stable interface. The honest caveat: teams that adopted early, during the beta, cannot simply upgrade. Configuration, product structure, taxonomy, and pricing rules all changed, and the maintainer's own guidance is to build a fresh product collection and migrate data by hand. For anyone already on a beta, price that migration explicitly before we commit. For new catalog work, it is close to a straight buy decision.
To engineering: Treat v1.0.0 as a breaking release relative to every beta. Changes land in the addon config, product blueprint, tags, and modifiers. Do not attempt an in-place upgrade on anything holding real data — stand up a new product collection, diff schemas and modifier logic against the old one, and script an explicit content migration with a rollback path. Pin to ^1.0 and review each minor release; semver intent is not a guarantee of zero-migration releases in a content-modeling package. Expect ongoing ownership of the blueprint shape, since that effectively becomes our product schema.
To product and content ops: Authoring workflows built during the beta will not map one-to-one. Tag-based taxonomy and modifier-driven pricing need to be re-validated with the people who actually build products, not just in code review. Budget a short content-ops validation pass — re-creating a representative sample of live products in the new collection — before scheduling any cutover.
Confidence note: This is a first assessment. It is based solely on the v1.0.0 release notes; no prior evaluation or supporting data exists in the record. The release notes describe upgrade impact but do not enumerate the specifics of config, blueprint, and modifier changes — obtain the changelog and migration guidance before finalizing scope or dates.