Zorzen Studios

Regimen — merchant documentation

A supplements / wellness theme where subscription is the default state of the buy box, with structured, accessible supplement facts rendered from your data. This guide covers setup end to end. No coding required.


1. Install & first run

  1. From the Theme Store, Add Regimen. Open Online Store → Themes → Customize.
  2. Set logo and colors in Theme settings, and choose a style in Theme settings → Presets.

Styles (presets)

StyleWhat changes
MeridianDefault — sage accent, warm bone ground
ClayAccent → terracotta
SlateAccent → muted blue, cooler ground

The compliance-slate accent (used for all trust/regulatory UI) is fixed across every style by design.


Header and footer are section groups.


3. Subscriptions (the core feature)

Regimen's buy box makes Subscribe & save the default, with the cadence chosen inside the selected card and a CTA that recomputes ("Subscribe — $34, every 30 days"). It renders from standard selling plans, so it works with the free Shopify Subscriptions app.

Setup:

  1. Install Shopify Subscriptions (Shopify App Store, free).
  2. Create a subscription plan: choose a discount (e.g. 15%) and delivery frequencies (e.g. every 4 / 6 / 8 weeks).
  3. Apply the plan to your products. The buy box automatically shows the subscription option as default, with one-time purchase as the secondary choice.
  4. No theme setup needed — if a product has selling plans, the subscription UI appears; if it doesn't, the buy box cleanly shows one-time only.
Any subscription app that uses Shopify's native selling-plan groups will work. Cadence labels and prices come from your plan, not the theme.

4. Supplement facts (accessible)

The facts panel renders from structured metafield data as a real, screen-reader-accessible table — never a flattened label image.

Product metafields:

MetafieldTypeExample
regimen.supplement_factsJSON list of {name, amount, dv}[{"name":"Magnesium (bisglycinate)","amount":"312 mg","dv":"74%"}]
regimen.serving_sizeText2 capsules
regimen.servings_perText/Number30
regimen.facts_footnoteText† Daily Value not established.

Add a page with the page.facts template (or use the Facts panel section) and pick the product. Ingredient "argued-for" cards (name, dose, form, why, source, citation) are section blocks you add in the editor — no metafield needed.


5. Compliance: lots & COAs

MetafieldTypePurpose
regimen.lot_numberTextBatch/lot shown on the facts panel
regimen.lot_dateText/DateDate the lot was tested
regimen.lot_testedBoolean"Lot tested" badge
regimen.coa_urlURLLinks the "View COA" button

These render in the fixed compliance-slate color so trust UI reads consistently across all styles.


6. Other product metafields (optional)

MetafieldTypeUsed for
regimen.taglineTextShort product tagline
regimen.benefitTextBenefit line (Newsreader serif)
regimen.format_lineTexte.g. "60 capsules · 30-day supply"
regimen.ingredientsText/JSONIngredient summary
regimen.pairs_withProduct ref"Pairs with" / cart-drawer suggestion
regimen.reviewerTextReviewer/expert attribution

Create all definitions once in Settings → Custom data → Products. Everything is optional and degrades gracefully.


7. Type rule

Regimen pairs Newsreader (benefit language only) with Archivo (all facts, dosage, data). The theme keeps serif and grotesk in separate blocks by design — keep benefit copy in benefit fields and factual copy in fact fields for the intended look.


8. Templates included

Home, collection, product, cart (+ drawer), blog, article, list-collections, search, page, facts page, gift card, 404, password, and all customers/* pages. Every section can be moved, duplicated, or removed safely.


9. Accessibility & performance


10. FAQ

Which subscription app? The free Shopify Subscriptions app, or any app using native selling-plan groups.

Facts table is empty. Ensure the product has a valid regimen.supplement_facts JSON value and the Facts panel section points at that product.

Do I have to use serif and grotesk as prescribed? It's the designed look, but fonts are font_picker settings you can change.

Checkout styling? Checkout is Shopify-owned; only logo/colors are themeable there.


Questions? hello@zorzen.xyz