How to Setup a Charm Builder? (Full Tutorial)
Full Tutorial: How to Setup a Charm Builder
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 experienSome readersHow to Optimize Charm Images for the Builder? (Manually)
A custom image is an image specially prepared for the Charmi builder. It allows you to optimize how your products look in the builder without changing the original product images in your store.
Why is this important?
If an image has a background or incorrect proportions, it can break the visual experience in the builder and make the design look inconsistent.

Charmi Shopify App: How to Optimize Charm Images
If an image has a background or incorrect proportions, it can break the visual experience in the builder and make the design look inconsistent.
How to Optimize Image for the Builder Automatically
Follow these steps to automatically create optimized images for your builder.
OptimizFew readersHow to Add Builder on Any Store Page?
Add builder to any store page
You’ve created a builder in Charmi app (for example, Charm Bracelet) and now want to display it on your store.
You can place the builder almost anywhere - on a collection page, homepage, or a custom page.
In this tutorial I will show you how to embed the base picker anFew readersHow to Add Filters to Your Builder?
In this guide, you’ll learn how to add filters to your builder to help customers quickly find the products they’re looking for.
Charmi uses filters created by the Shopify Search and Discovery app.
Filters are available on the Regular plan.
Why Filters Are Important
Filters improve the shoppingFew readersHow to Create Builder?
In this guide, you’ll learn how to create your first builder in Charmi.
Builders allow your customers to create unique, personalized jewelry using an intuitive drag-and-drop experience directly in your store.
Step 1: Add Builder
Click Add builder
You should now see the Builder form. Let's quickly review each field.
 and now want to display it on a product page.
Step 1: Create a New Product Template
Open your Theme Editor
Navigate to Products
Click Create template

Slots are positioned so that the **charms feel connected to the cFew readersHow to Add Slots?
Slots define where customers can place and arrange components inside the builder.
Click the three dots (⋯) → Edit slots
In the editor you should see all variants of base products.
Click Add slot to arrange youFew readersHow to Optimize Component Image Frames?
If a component product image is incorrectly positioned or its size does not accurately reflect the real product, this can lead to a confusing shopping experience. This can make it difficult for customers to visualize what their finished jewelry will actually look like.
Why is this important?
Correctly sized and positioned component product images help:
Set clear expectations - customFew readersHow to Add Custom CSS to Your Charmi Builder?
Sometimes you may want to make small design changes to your Charmi builder, such as adjusting font sizes, spacing, colors, or other visual elements.
You can add custom css directly in the Shopify Theme Editor.
Open your Theme Editor
Navigate to the page where your Charmi builder is displayed
Select the parent section of the Charmi builder app block
On the right side, find Custom CSS and click to open it
![](https://storage.crisp.chat/users/heFew readersHow to Remove Charmi Images from Product Variants?
Sometimes you may need to remove an image stored in the Charmi image metafield and start again with a different image.
When Should You Remove a Charmi Image?
There are a few common situations:
You previously had the same image assigned to all variants. Later, you assigned the correct images to individual variants, but the builder continues to use the old Charmi images.
An image was optimized incorrectly. For example, it was trimmed too much and you want to optimize it again.
When a CharmFew readers