Skip to main content

Build your first customizer

Build a working product cutomizer in Kickflip, from creating your product to previewing the finished result.

In this guide you'll build a t-shirt customizer where customers can pick colors for the body, sleeves and neckline, add their own text, upload a logo, and choose a size.

t-shirt builder

Everything here applies to any product. Once you've built this one, the same pattern works for a sofa, a bike or a suitcase.

Before you start, you'll need your product's image layers ready as transparent PNGs → Prepare your product images
​

Don't have your own yet? Download our t-shirt example files and build along with the guide.

The plan

It helps to write out what you're offering before you build it. For this t-shirt:

Questions

Answers

Body Color

White, Taupe, Navy

Sleeve Color

White, Taupe, Navy

Neckline Color

White, Taupe, Navy

Text

Up to 10 characters on the front (optional)

Logo

A customer-uploaded image, centred (optional)

Size

S, M, L, XL (+$5)

Each row becomes a question in your customizer. Each option becomes an answer.

1. Create your product

  1. Log in to your Kickflip admin and go to the Products page.

  2. Create a new product by clicking on the + Product button.

2. Add your image layers

Start with the images, so you can see your product take shape as you go. You'll add one question per layer — four for our t-shirt.

  1. Click the black + button at the top left.

  2. Under Select input type, pick None. Under Select a display type, pick Image. Click Create.

  3. Name the question "Body".

  4. In the right panel under Image answers, click the untitled answer, hit browse, and upload body.png.

  5. Name the answer "Body".

  6. Repeat for the neckline, sleeves, and tag and hanger.

3. Add color options

Color questions attach to an image question rather than standing on their own.

  1. Click the Body question, then + Color question in the right panel. A question called "Body colours" appears in the left panel.

  2. Click the untitled answer, rename it, and pick a colour. You can use the picker or type a hex code, and adjust the lighting to make the finish shinier or more matte.

  3. Click + Color answer to add more.

  4. Repeat this process for the Neckline and Sleeves questions but instead of creating new colors, you can click on Import to select the colors you previously created. When you do that, your imported colors are linked. Editing one will update the other linked colors.

4. Set your defaults

Defaults are what customers see the moment the customizer loads.


Open a question, hover over the answer you want, click the more icon and choose Set as default. A green marker appears on the answer card.

You can also build starting points — complete pre-made designs customers can begin from.

5. Add a size option

Not every question changes how the product looks. Size is a good example.

  1. Click the + button. Under Select input type, pick Dropdown. Under Select a display type, pick None. Click Create.

  2. Name it "Size".

  3. Click + Value answer four times and add S, M, L and XL.

NOTE

Display type None means the choice has no visual effect on the preview — it still reaches your order data.

6. Add custom text

  1. Click the + button. Input type Text input, display type Text. Click Create.

  2. Name it "Your name".

  3. Choose Text on straight path and centre it. Drag the path to position it, and click the dots to reshape it.

  4. Under Font, upload your web font files (.ttf, .otf, .woff, .woff2). WOFF and WOFF2 cover modern browsers; add OTF and TTF for wider support. Font Squirrel converts fonts you already have.

  5. Set the size and default colour.

  6. Add a placeholder — the text shown before the customer types anything.

  7. Set Text max length, and turn on Show character count so customers can see how much room they have.

  8. Click the checkmark icon to finish editing.

7. Add a logo upload

  1. Click the + button. Input type File upload, display type Logo. Click Create.

  2. Position the logo on the product and resize the bounding box using the dots.

  3. Click the checkmark icon when the placement looks right.

  4. Next to Logo answer, click + and upload a placeholder image.

8. Name your customizer

Click the Settings icon on the top left and enter a Customizer title. This appears above the choice panel.

9. Style it to match your brand

Leave the product builder and open Theme Editor. On the top left of the screen, click the down arrow next to your theme name, then select Change theme.

Barebones shows every question on a single page — better for complex products with a lot of options.


​

Booklike steps customers through the choices as they scroll — better for products with fewer questions.


You can change theme at any time. Fonts, colors, padding, sizes and the position of the choice panel are all adjustable.

10. Publishing your customizer

Once you are satisfied with your customizer. Make sure to hit the Publish button located on the top right corner of the product builder.

If your product is already live on your online store, hitting Publish will make your changes visible on your online store.

If you haven't already added your product on your online store, hitting Publish will essentially save your draft, but it will not add your product on your online store.

Your customizer is built. Next you'll set your prices, then connect it to your store so customers can buy it.


Did this answer your question?