> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.boxiapps.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to Setup a Charm Builder? (Full Tutorial)

${youtube}[Full Tutorial: How to Setup a Charm Builder](GFKYgsmH4l8)

**What is Charmi: Charm Bar Builder?**

Charmi is a Shopify app that lets your customers create unique, personalized jewelry using an intuitive drag-and-drop visual builder.

With Charmi, customers can select a base product, such as a bracelet or necklace, add charms or other components, and see their custom design come to life in real time. 

Charmi is designed to help you offer a more interactive and personal buying experience, while keeping order management clear and convenient for your store.

**What does Charmi do exactly?**

Charmi helps you create a visual charm-building experience directly inside your Shopify store.

Your customers can:

* Choose a base product, such as a bracelet, necklace, or locket
* Add charms or components using drag and drop
* Preview their final custom design before purchasing
* Add the finished design to the cart as one bundled product

As a merchant, you can:

* See the customer’s final design preview image attached to the order // add link to other article on design preview in the order
* Understand exactly what the customer created
* Configure where charms and components can be placed using the admin-side visual slot editor
* Offer a personalized shopping experience without making the buying process complicated
---

So let's create a charm bracelet builder.

[**Step 1: Create the Builder**](https://help.boxiapps.com/en/article/how-to-create-builder-uuwrci/)

[**Step 2: Add Slots**](https://help.boxiapps.com/en/article/how-to-add-slots-1e1sc0s/)

[**Step 3. Add Builder on Any Store Page**](https://help.boxiapps.com/en/article/how-to-add-builder-on-any-store-page-oqgodk/)

[**Step 4: Optimize Component Images by Removing Background**](https://help.boxiapps.com/en/article/how-to-optimize-images-for-builder-162es3u/)

[**Step 5: Optimize Component Image Frames**
](https://help.boxiapps.com/en/article/how-to-optimize-and-position-component-images-with-the-frame-tool-od6eph/)

[**Step 6: Add Filters (optional)**](https://help.boxiapps.com/en/article/how-to-add-filters-to-your-builder-i615r5/)