← Arcanum HollowDocs · 1.2.0

Lookbook metaobjects setup

Create the lookbook_look metaobject, add entries, and connect them to the Lookbook section in Theme Editor.

Use this guide when you want Lookbook content managed in Shopify Content instead of manual section blocks. The Lookbook section supports both modes, so you can migrate gradually.

1. Prerequisites

  • Theme version with Lookbook source mode that includes manual blocks and metaobject rendering.
  • Admin access to Settings -> Custom data -> Metaobjects and Content -> Metaobjects.
  • Storefront access enabled on the lookbook_look definition.

2. Create the definition

Shopify admin: Settings -> Custom data -> Metaobjects -> Add definition.

FieldValue
NameLookbook Look
Type (API)lookbook_look
Storefront accessPublic read enabled

3. Recommended fields

KeyTypeRequiredPurpose
imageFile (single image)YesHero media for each look card.
titleSingle line textYesPrimary heading shown in overlay/cards.
subtitleSingle line textNoSecondary copy for look context.
descriptionMulti-line textNoLonger editorial text for overlays.
cta_labelSingle line textNoOptional CTA label in overlay.
urlURLNoDestination when tapping the look card.
productsProduct reference listNoShop-the-look products (recommend up to 3).
categorySingle line textNoFilter taxonomy option 1.
moodSingle line text OR metaobject referenceNoFilter taxonomy option 2. Supports plain text and referenced mood records.
service_typeSingle line textNoFilter taxonomy option 3.
featuredTrue/falseNoPin high-priority looks first when enabled in section settings.

4. Create entries

Shopify admin: Content -> Metaobjects -> Lookbook Look -> Add entry.

  • At minimum fill image and title so the look can render cleanly.
  • Populate products to enable shoppable chips and quick add.
  • Use consistent taxonomy values (for example hair, skin, ritual) so filters group correctly.
  • Set featured true for looks you want prioritized when featured-first ordering is enabled.

5. Wire it in Theme Editor

  1. Open the page/template containing the Lookbook section.
  2. Set Source mode to Metaobject lookbook_look entries.
  3. Set Taxonomy field to Category, Mood, or Service type based on what you filled in entries.
  4. Optional: enable Shop the look, Quick add, Filters, and Load more.
  5. Optional: set Featured look ordering to Show featured looks first.

6. Verify behavior

  • Lookbook cards render when entries exist and storefront access is enabled.
  • Filters only show values present in rendered entries and correctly narrow visible looks.
  • Load more reveals additional matched looks without page reload.
  • Quick add appears only for available products with a single default variant.

7. Troubleshooting

IssueWhat to check
No looks render in metaobject modeDefinition API type must be exactly lookbook_look and storefront access must be enabled.
Filters show no useful optionsPopulate category, mood, or service_type consistently across entries and select the matching taxonomy field in section settings.
Quick add missing on product chipsQuick add only shows for available products with a single default variant and when section setting Enable quick add is on.
Featured-first ordering has no effectSet featured=true on one or more entries and set section setting Featured look ordering to featured_first.
  • Section library for where Lookbook sits in the merchandising stack.
  • JavaScript events for analytics signals emitted by lookbook interactions.

Was this page helpful?

Content is maintained by Arcanum Hollow Labs. For internal engineering notes, see the docs/ folder in the monorepo.