Getting Started
How to Install Customix on Your Shopify Store
Getting started with Customix Product Personalizer is quick and easy. Follow the steps below to install the app and start creating personalized product experiences on your Shopify store. Step 1: Install the App Go to the Customix App Listing on Shopify. Click Add app. Log in to your Shopify store (if you haven’t already). Click Install app to complete the installation. Step 2: Grant Required Permissions CustoPopularYour First Product in 5 Minutes
Let’s walk through creating a personalized product using Customix, starting with a simple poster. To help you get familiar with the setup process, we’ll use a real example from our Customix demo store. This poster product allows customers to upload their own photo, add a custom message, and preview it live, which will be a perfect use case for beginners. By the end of this guiPopularWhat is Customix?
1. What is Customix? Customix Product Personalizer is a powerful Shopify app that lets customers personalize products directly on your storefront, no coding or design skills are required. Whether you're selling T-shirts, mugs, phone cases, or any print-on-demand product, Customix makes it easy for shoppers to customize designs in real-time and see a live preview before purchasing. 2. WhyFew readers
Assets
Color Options
Color assets let you define fixed color options customers can use to personalize text. Adding a New Color To upload a new color: Go to Assets > Colors Click + Add and select Add Color Use the color picker or input a hex code (e.g., #FF5733) Click Save to add it to your library Organize with Folders Color assets can be grouped into folders, just like fonts and imagSome readersUploading and Managing Image Assets
Image assets are essential for creating visually engaging personalized products. In Customix, you can upload clipart, decorative graphics, and default artwork that appear in your design templates, either as part of the base design or as selectable options for customers. 1. Uploading Images To upload images: Go to the Assets section in your Customix dashboard. Select the Images tab. Click Add Images to upload files one by one, or click Upload ZIP File to upload an entireSome readersFont Assets
Font assets let you offer custom text personalization with your own brand fonts or creative typefaces. You can upload font files to use with text fields in your Customix templates. Uploading Fonts To upload fonts: Go to the Assets section, then switch to the Fonts tab. Click the + Add button in the top right corner. Choose either Upload files (for single fonts) or Upload ZIP (for font packs). Supported formats: .TTF, .OTF, or .WOFF 
This article covers how to enable image-based customization through the Image Folder feature in Customix. This is ideal for clipart-style personalization, such as selecting hairstyle, outfit, or pet images, but it can also be used for any image-based choice (e.g. product color option, badges). 1. Single-level Folder A single-level folder is a folder that contains only image files directly inside it, no subfolders as below . A default crossword layout wFew readersQR Code Personalization
QR Code Personalization allows customers to generate a QR code dynamically based on a URL they provide, or automatically from a linked data source such as a Spotify song. Step 1: Add QR Code Element to the Template After you have finished creating the template and setting up other design elements, open the Elements panel in the template editor and select QR Code. This will add a QR Code layer to your canvas, which you can resize and position to fit your design layout. . This tool lets you deform text with Bezier warp shapes, giving you full creative control over how your typography interacts with your product designs. 1. Accessing Warp Text To begin, open your template and select the Text icon (T) from the left-hand sidebar. In the content menu, you will see the new Warp Text option. Click this to add a warpable text layer to your canvas.  that assigns a different color to each character, cycling through a custom set of swatches. To add it, click the Text tool in the left sidebar, then choose Rainbow Text from the list (alongside Curved Text, Warp Text, Shaped Text, Spiral Text, Crossword, and Word Search).  Show/Hide mulSome readersGlobal ID
Global ID is a mechanism that allows you to map and synchronize values across multiple Option Sets. 1. Mapping values between different Option Sets Global ID allows values from different option sets to be linked so they automatically sync. For example, you have two option sets:** Upper part **and Lower part. Each option set contains corresponding values (for example, matching top and bottom designs). When a customer selects value 1 in the Upper part, then the Lower part willPopularImport Layers from Other Templates
The Import Layers from Other Templates feature allows you to reuse existing layers from another template instead of rebuilding them from scratch. This helps speed up template creation and keep designs consistent across products. 1. How it works First, in the Design tab, click the three-dot menu and select Import from template Next, choose a source template from the list . 1. From the Design Tab In the Design tab, select the image swatch layer. Scroll tFew readersAdd Separate Layers to Preview
In some cases, you should not add the entire print file to a preview. Instead, you may only need to display specific layers. This is common for: Products with multiple print sides (e.g., mugs with front/back prints) 3D products where the preview surface is flat, but the product itself is not Scenarios where only part of the design should appear in a preview How to add separate layers to a preview Go to the Preview tab In the Layers section, click the Add button and selecFew readersSetting Up Print File Formats and Color Model
The Format and Color mode settings let you choose how Customix creates the print files for each template: the file type (PNG, JPEG, PDF, EPS or AI) and whether the colors are RGB or CMYK.Few readersAdd-on Price Setup (Extra Fee for Special Options)
You might want to add a small extra charge for certain customization options. For example, if a shopper picks 2 dogs instead of 1 dog, you can set up an additional fee inside Customix. Here’s how you can do it: Step 1. Create an Extra Fee Product in Shopify In your Shopify Admin, go to Products and click Add product. Give it a name (for exSome readersDisplay Multiple Swatches Based on the Number of Characters
In addition to displaying a single alphabet based on the first character, Customix also allows you to display multiple swatches dynamically, depending on how many characters the customer enters. This is useful for designs where each character needs its own letter image, such as full names or multi-letter monograms. How It Works Each character in the text input is mapped to one swatch The number of visible swatches automatically adjusts to the number of characters entered You caFew readersLink Different Templates Inside One Option Set
When working with complex designs, a single template can become very heavy and difficult to manage. In cases where you want customers to choose a design variation first (for example: 1 flower or 2 flowers) and then load a completely different template based on that selection, you can use the Change Template feature inside an Option Set. This allows each option value to map to a different template. Step 1: Prepare Your Templates First, create your templates separately: One template for the 1Few readersUsing the Ruler
The ruler helps you position and align elements precisely on your canvas. Showing the ruler To turn on the ruler, click the three-dot (•••) menu next to the template name at the top, then select Show ruler. How the ruler works Once enabled, you can use the ruler in the following ways: Rulers appear along the canvas edges: measurement rulers are displayed at the top and left sideFew readersSetting Up Option Groups
Option groups split a long personalization form into named tabs, so customers fill in one part of the product at a time instead of scrolling through every field at once.Few readers
Campaigns
Variant Functions
The Variant Functions feature lets merchants link different template previews to different product variants, so that each variant (for example, each color) displays the appropriate preview to customers. There are two approaches Option 1: Change preview Use this when each variant requires a different preview image. With this approach, you create separate previews in the template, one for each variant (e.g., three previews for three colors). Each preview has its own product mockup and design posSome readersCreate a Campaign from Shopify Product
Creating a campaign from a Shopify product lets you personalize items already in your Shopify store. This is ideal for merchants who want to enhance existing listings with customization features without manually reconfiguring variants. 1. Navigate to Campaigns In the left-side menu, click on Campaigns. Click the Add button at the top right. 2. Choose Shopify Products In the pop-up, sFew readersTemplate variants
The Template Variants feature lets merchants link different templates to different product variants. This is typically used when two variants require different print file dimensions for example, a vertical print versus a horizontal print. 1. Prepare your templates First, create a separate template for each variant. For example, if your product has Vertical and Horizontal variants, create both a "PT001 Vertical" and a "PT001 Horizontal" template. 
A test order is the fastest way to confirm your personalized product works from end to end before real customers start buying. After you publish a campaign, placing one test order lets you check three things at once: the personalizer shows correctly on your storefront, the customer's customization is saved on the order, and the print-ready file generates exactly as it should. This guide walks you through placing a test order on the Legacy version. How to place a test order Step 1: PubFew readers