Skip to main content

Feature

Product Personalization

Let shoppers add their name, number, or custom text to any product — and see it rendered in real time before checkout. Distributors set up the personalization once. Shoppers fill in their details and get exactly what they ordered.

Brikl on-demand personalization: a tablet showing the personalization editor next to a custom jersey with player name and number

What makes it different

Personalization isn't new.
Personalization for B2B on-demand is.

Consumer brands have offered “put your name on it” for years. None of that tooling was built for distributor programs running dozens of stores, hundreds of products, and thousands of shoppers in parallel. Brikl was.

Built for B2B

Distributors run programs, not one-off orders. Every Brikl store supports unlimited products, unlimited shoppers, prefilled rosters, and decorator-ready production files — the workflow a 24-piece team order and a 2,400-piece corporate program both need.

On-demand from day one

No inventory, no minimums, no decoration done in advance. The personalization data flows from the shopper's keyboard straight into the decorator's production file — print-on-demand, embroidery-on-demand, sublimation-on-demand. One garment at a time, every garment unique.

Bulk input the whole team

Consumer tools personalize one item at a time. B2B programs need to personalize hundreds at once. Brikl's roster lets distributors paste names, numbers, and positions straight from a spreadsheet — one row per shopper, one column per layer. A 40-player team is loaded in seconds.

Two sides, one workflow

Personalization in Brikl has two parts: the distributor sets up the personalization in the dashboard, and the shopper fills in the details on the storefront.

Distributor Dashboard

Compose the design

Brikl dashboard showing the composition editor with a Name input field configured — font, size, character limit, and Show Input in PDP toggle
  • 1.Open any product and select a decoration location — full front, left chest, right chest, or full back
  • 2.Add text layers to the canvas. Choose font, size, color, position, rotation, and whether to curve the text
  • 3.Toggle "Show Input in PDP"if you want to turn a text layer into a field the shopper can fill in. Set a character limit and field label (e.g. "Your name", "Number")
  • 4.View the product with the personalization design

Shopper Storefront

Personalize and Order

Brikl storefront product page showing a personalized garment preview with the shopper's name, number, and logo rendered exactly as they'll be printed

See the finished product before a single order is placed.

  • 1.Open the product page and see the personalization fields the distributor set up — "Your name", "Number", or any custom field
  • 2.Type your details (or pick your name from a prefilled roster) and watch the 3D mockup of the actual garment update in real time — name, number, and logo positioned exactly where they'll be printed
  • 3.Add to cart and check out. Your personalization data flows straight to the production file — no re-keying, no surprises

Roster

Upload the whole team in seconds — paste it from a spreadsheet

The roster turns your personalization design into a bulk input. Each column maps to a layer in the design (name, number, position). Each row is one shopper — one player, one employee, one student. Paste the whole roster from Excel or Google Sheets in one go.

Brikl roster table with columns for Name, Number, and Position — each row is one player. Distributors paste the data straight from a spreadsheet.
1

Columns = design layers

The roster auto-generates one column per text layer in your personalization design. Three layers (Name, Number, Position) → three columns. No manual setup.

2

Rows = shoppers

Add a row for every player on the team or every employee in the program. The shopper picks their row from a dropdown on the storefront — no typing, no typos.

3

Paste from a spreadsheet

Copy a range from Excel, Google Sheets, or Numbers and paste directly into the roster. Brikl maps the columns automatically. A 40-player team takes about 5 seconds.

How to find it

The roster icon appears next to “New Personalization”

The roster button is hidden until your design accepts shopper input. Toggle “Allow shopper to input text” at the bottom of the personalization editor and the roster icon activates in the toolbar.

Once active, click the icon to open the roster panel and paste your data.

Toolbar showing the Roster icon enabled next to the New Personalization button after the Allow shopper to input text toggle is on

Layer tech

A canvas, not a template

Most personalization tools force you into pre-made templates: “name here, number there, logo in the corner.” If a customer needs something the template doesn't have, you're back in spreadsheets. Brikl gives you a layered canvas — unlimited creative freedom, all driven by the same shopper-facing form.

Brikl dashboard composition editor with three layers — PERSONALIZE text, Brikl logo, and WITHOUT LIMITS curved text — composed on a t-shirt canvas

In the dashboard

Stack text, logos, and curved type as independent layers. Each layer keeps its own font, color, position, and rotation — and any of them can be made shopper-editable.

Brikl storefront product page rendering the layered design as a 3D mockup of a teddy bear wearing a t-shirt with the personalized print

On the storefront

The same layered composition renders on a 3D mockup of the actual product — no separate template, no re-rendering. What the distributor designs is what the shopper sees.

Every element is a layer you control

Each text, logo, shape, or color in a Brikl design is its own layer. Position, rotation, curve, font, and size are all independently controlled. Mix as many shopper-editable layers with fixed brand layers as the design needs.

The same canvas powers a one-line name tag and a five-layer multi-color jersey back. There's no template ceiling: if the decorator can produce it, the Brikl canvas can compose it.

  • Unlimited text and logo layers per location
  • Per-layer font, size, color, position, rotation, curve
  • Mix fixed brand layers with shopper-editable layers
  • Multiple decoration locations on the same product
  • Layered output flows directly to the production file

What you can do with personalization

Input text fields

Create text fields shoppers type into — names, initials, department names, custom messages. Set character limits, font, size, and color. The text renders on the product in real time.

Prefilled rosters

Upload a spreadsheet with names, numbers, and custom fields for an entire team or organization. Shoppers select from a dropdown instead of typing — faster checkout, zero typos.

Multi-location placement

Place personalization across multiple decoration locations on the same product — name on the back, number on the front, logo on the left chest. Each location is independently configured.

Logo selection

Upload multiple logo options to the product. Shoppers choose which logo they want and where it goes. Supports multi-logo placement with drag-and-drop positioning in the dashboard.

Real-time 3D preview

Shoppers see their personalized product rendered on a 3D mockup before checkout. What they see is what they get — reducing returns and support requests.

Curved text & formatting

Apply curved text, adjust rotation, change fonts and colors — all from the visual composition editor. The same formatting tools work for both fixed text and input fields.

Built for these use cases

Team stores

Players select their name and number from a prefilled roster. The jersey, hoodie, or warm-up renders with their exact personalization before they add to cart. Coaches and parents see exactly what they're ordering.

Example setup: Name on back, number on front and back, team logo on left chest

Corporate programs

Employees type their name or select their department. The polo, jacket, or tee shows the personalization applied to the company's chosen decoration locations. Every item ships individually — no sorting, no labeling.

Example setup: Employee name on right chest, company logo on left chest

School spirit shops

Students and parents personalize school gear with names, graduation years, or activity groups. Prefilled fields keep it consistent — no misspelled school names or wrong mascot placements.

Example setup: Student name, graduation year, activity (Band, Soccer, Theater)

Fundraising stores

Each supporter personalizes their purchase with a name or message. Personalization increases perceived value and average order size — supporters are buying something uniquely theirs, not a generic fundraiser tee.

Example setup: Supporter name, custom message on sleeve

From setup to production — no manual steps

1

Distributor designs the personalization

Open the composition editor, add text fields and logos, toggle which fields are shopper-editable, set character limits and formatting. Save.

2

Optionally prefill a roster

For team or corporate orders, upload a spreadsheet with names, numbers, and any custom fields. These become dropdown selections on the storefront — no free-text typing needed.

3

Shopper personalizes at checkout

The shopper types their name (or selects from a dropdown), enters their number, and sees the product update in real time. The Personalization Editor gives a full-screen preview across all decoration locations.

4

Order routes to production automatically

The personalization data is embedded in the order — name, number, position, font, color. It routes to the fulfillment partner with the production file ready to print. No re-keying, no interpretation errors.

Works with most decoration methods

Personalization isn't limited to DTG. Shoppers can personalize products decorated with most of Brikl's 12+ supported methods — the storefront shows available decoration options and lets the shopper select their preferred method before personalizing.

Format note: Shopper-uploaded artwork must be in PNG format. Standard embroidery is not yet supported by the personalization flow. The only exception is Printful Enterprise’s Unlimited Color Embroidery (UCE) workflow, which can generate embroidery directly from the same PNG input.
DTGDTFEmbroiderySublimationUV PrintingEngravingHeat TransferPad PrintingLaser EtchingDebossingVinyl

Set up decoration locations

Before shoppers can personalize, you define where decorations go. The Design Tool lets you place logos, set text zones, and configure embroidery profiles.

Explore the Design Tool

Sell through on-demand stores

Personalization comes alive in your stores. Launch a branded storefront where shoppers add names, numbers, and custom text at checkout.

Explore On-Demand Stores

Try personalization free

Set up your first personalized product in minutes. No credit card required.

See what clients say about Brikl →