Client projectDawnPersonalisationLine item properties
Charmlry
App-free builder writes each design onto the line item
- Industry
- Personalised jewellery, United States
- Architecture
- Theme forked from Dawn 11.0.0. A configurator in the theme previews the piece and writes finish, chain or cord, names and extras to line item properties. The public catalogue is 32 products, sold in USD.
- Technology
- ShopifyDawn 11LiquidKlaviyoJudge.me
- Role
- Shopify developer
charmlry.com

The problem
Each monogram is made from names the buyer supplies, and those choices have to travel with the order. A personalisation app would sit in the middle of a flow the theme can own.
The system
The builder is theme code. The buyer steps through finish, length, names and extras, and stones appear on the chain as a live preview. Add to cart posts the variant with those choices as line item properties. Klaviyo, Judge.me and a referral programme sit beside that flow.
The implementation
- 01Forked the published theme from Dawn 11.0.0
- 02Built the configurator in the theme, with no personalisation app on the path
- 03Show stones on the chain as the buyer adds them
- 04Store names, finish, chain or cord, style and extras as line item properties
- 05Left Klaviyo, Judge.me and the referral programme as the surrounding integrations
The result
- Theme
- Fork of Dawn 11.0.0
- Catalogue
- 32 published products
- Personalisation
- Line item properties, no builder app
Key learnings
- 01Line item properties are enough for a made-to-order brief to travel with the order
- 02A live preview of the configured piece does not need a personalisation app
- 03Reviews, email and referrals can stay as integrations while the design flow stays in the theme
Next
Recognise the problem?
Tell us where your store is constrained and we will tell you what it takes to fix it.