Skip to content
Install app
English
  • English
  • FrançaisSoon
  • DeutschSoon
  • EspañolSoon
  • ItalianoSoon
  • Português (Brasil)Soon
  • Português (Portugal)Soon
  • 日本語Soon
  • 한국어Soon
  • 简体中文Soon
  • 繁體中文Soon
  • NederlandsSoon
  • DanskSoon
  • SuomiSoon
  • Norsk (bokmål)Soon
  • PolskiSoon
  • ČeštinaSoon
  • TürkçeSoon

Walkthrough: personalized t-shirt

Build a t-shirt where customers upload a photo, add a line of text, and pick its font and color, from an empty option set to a live product page.

This walkthrough builds one complete product: a t-shirt with the customer’s photo on the chest and a line of text below it. Customers choose the font and color of the text, and can move and resize their photo inside the print area.

Swap in your own product and wording. The same method works for a tote bag, a hoodie, or a poster.

Before you start

  • A t-shirt product with a clear, front-facing photo first in its gallery. If it has color variants, give each variant its own photo.
  • The Personalizer available on your plan. See Compare plans.
  • The app embed turned on in your live theme.

Steps

  1. Create the option set

    Go to Option Sets > Create option set > Create from scratch and name it Personalized tee. On Setup flow > Assign products, select your t-shirt. See Create an option set.

  2. Add the photo upload

    On Setup flow > Build option, add a File upload option.

    FieldValueWhy
    Name on product pageYour imageWhat customers read
    Required fieldOnEvery shirt needs a photo
    Allowed extensionsjpg, jpeg, pngFiles you can print from
    Help textJPG or PNG, at least 1500 × 1500 pixels.Sets the quality you need
  3. Turn on the Personalizer for the photo

    Open the option’s Personalizer tab and turn on the Personalizer switch. The Personalizer editor appears.

  4. Set the background

    Select Change background. Choose Product image, First product image only, and your t-shirt, then select Select. See Choosing the background.

  5. Shape, place, and limit the photo

    On the Personalizer tab of Your image:

    CardSettingValue
    Shape and fillImage shapeSquare
    Background modeCover
    Position and sizeWidth / Height30 / 32
    X position / Y position50 / 44, on the chest
    Print areaCrop areaOn
    X position / Y position50 / 47
    Width / Height38 / 46, the printable area

    You can drag the photo and the dashed crop area on the canvas instead of typing values. See The Personalizer editor.

  6. Let customers frame their photo

    In What customers can change, tick Change position and Resize. Leave Rotate off.

    The What customers can change card of the Your image option with Change position and Resize ticked, next to the t-shirt in the editor with the photo inside the dashed print area

    With Change position and Resize on, customers can frame their photo, but only inside the crop area.

  7. Add the text

    Add a Text option below the upload.

    FieldValueWhy
    Name on product pageYour text
    Max character20What fits under the photo
    Default valueYour text hereSo the design is never empty

    Then select Add element in the editor toolbar and pick Your text. Drag it below the photo, and set its Font size in Text style.

  8. Let customers pick the font and color

    On the Personalizer tab of Your text, in What customers can change > Font and color:

    1. Tick Font from a Font Picker option, then select Add font option. A Font picker opens. Name it Text font and add the fonts customers can choose.
    2. Select Back to Your text.
    3. Tick Color from a Color Picker, Swatch or Dropdown option, select Add color option, and choose Color Picker. Name it Text color.
    4. Select Back to Your text.
    The Font and color part of the card with Text font and Text color linked to the Your text option

    Your text now takes its font from Text font and its color from Text color.

    See Let customers pick font and color.

  9. Test it in the preview

    In the Preview, upload a photo, type a line of text, and pick a font and a color. Check that the photo fills the square and the text stays readable.

    The preview with a test photo, the text Ride the waves, a purple color, and the Orbitron font chosen, all drawn on the t-shirt in the editor

    Every choice in the preview is drawn on the t-shirt straight away.

    See Test like a customer.

  10. Save, activate, and check the storefront

    Select Save. Make sure the option set is Active and published to Online Store. Then select View in Store and Preview next to the t-shirt.

    The t-shirt product page with the customer's photo and the text Golden hour in purple on the shirt

    On the product page, customers see their photo and text on the shirt as they fill in the form.

  11. Add it to the cart

    Select Add to cart. The cart line shows the design, every choice, and Preview Your Design.

    The cart with the personalized t-shirt, its design thumbnail, the uploaded photo, the text, color, and font, and a Preview Your Design link

    The cart keeps the design and all the details your team needs to produce it.

    See Designs in cart and orders.

What to change for other products

ProductChange
A tote bagA larger print area, and image swatches if customers pick designs instead of uploading
A hoodieA smaller print area higher on the chest
A posterA print area covering almost the whole image, and Contain if no part of the photo may be cut
A dark shirtA light default text color, or a stroke

Was this helpful?

Report an issue