Revenue setup guide
Turn appointments into product revenue with pairings, cart upsells, rituals, and first-sale checklist.
Studio Arcana is sold as a service-first revenue system. This guide walks the highest-impact setup: connect every bookable service to aftercare retail, surface upsells in cart and product surfaces, and verify your first attached sale.
Service-to-aftercare pairings
| Metafield | Type | Use |
|---|---|---|
| custom.service_pairing | list.product_reference | Service → recommended aftercare SKUs (PDP, quick view, cart drawer) |
| custom.treatment_service | product_reference | Aftercare → parent service (book matching treatment CTA) |
Where revenue surfaces appear
- Main product and Quick view — complementary product row from service_pairing.
- Cart drawer and /cart page — Top pick (first pairing) and Also consider cards when a service line qualifies. Cards expose data-sa-upsell-tier for analytics.
- Ritual builder — bundled treatment + add-on + aftercare in one add-to-cart.
- Expert match quiz — optional recommended products on the winning result profile.
Cart upsell analytics hooks
Service upsell cards set data-sa-cart-upsell, data-sa-upsell-tier (top_pick or also_consider), data-sa-upsell-product-id, and data-sa-upsell-add on the Add button so you can track attachment in your analytics tool without a separate app.
First-sale verification checklist
- Tag service products type:service and aftercare type:aftercare for clarity.
- Set service_pairing on at least one hero service.
- Add the service to cart and confirm aftercare upsell in the cart drawer.
- Complete checkout with one aftercare SKU from PDP or upsell card.
- Optional: enable Shopify Subscriptions selling plans on refill SKUs and confirm the picker on Main product and Quick view.
Was this page helpful?
Content is maintained by Arcanum Hollow Labs. For internal engineering notes, see the docs/ folder in the monorepo.