How to let customers put their own name on a product in WooCommerce

Guide

How to let customers put their own name on a product in WooCommerce

WooCommerce sells the same thing to everybody. The moment a customer wants their name on the mug, you need something else. Here is what the options actually give you, and what to check before you pick one.

What WooCommerce gives you on its own

Nothing, is the short answer. A product has a price, a stock level and some variations, and none of that is a place for a customer to write “Ana” and have it appear on the thing they are buying.

So every shop that sells personalised goods has bolted something on. There are three ways people do it, and they are not equally good.

1. A text field on the product page

The simplest approach: a plugin adds an input box, the customer types a name, and the text travels with the order. Product add-on and extra product option plugins all do this, and for some shops it is genuinely enough.

What you get is a string. What you do not get is a picture. The customer has no idea what it will look like, which means two things you will feel later: the order arrives with no preview to approve, and somebody on your side opens a design file and retypes the name by hand before it can be printed. Fine at five orders a week. Not fine at fifty.

Watch out for this one

A plain text field accepts anything: emoji, a name in an alphabet your font has no letters for, or forty characters where eight fit. You will find out at the printer. If you go this route, set a length limit and decide in advance what you do about characters your font cannot draw.

2. A designer the customer draws in

At the other end are full canvas editors, where the customer drags text and images around a mockup. They look impressive in a demo.

They also hand the customer a layout tool, and most customers are not designers. Expect artwork placed off centre, text at sizes that will not print, and a support thread about each one. If your product range is genuinely open ended, this is the right shape. If you sell shirts with a slogan and a name, it is more freedom than the job needs.

3. A configurator with a fixed design and a variable name

The middle path, and the one most personalised goods actually want: you design the artwork once, decide where the name sits and how big it is, and the customer only fills in the part that changes. They see it on a photograph of the real product before they pay, and you get a file you can print without touching it.

The customer cannot ruin the layout because the layout is not theirs to move. That is a feature, not a limitation.

What “print-ready” has to mean

This is where most of the difference between plugins hides, and it is worth understanding before you compare prices.

If the file you receive is a raster image, a PNG or a JPG, then it has a fixed number of pixels. Print it larger than it was generated and the edges go soft. Whoever built the plugin had to guess the size you print at, and if you move to a bigger product later, every old file is the wrong size.

If the file is vector, an SVG or a PDF, the letters are curves rather than pixels. It prints at any size, on a mug or on a poster, at the same sharpness. Nothing is guessed.

One question worth asking any vendor: if a customer types a name in a font I uploaded, does the print file contain that font, or the letters as curves? If it contains the font, your printer needs it installed too, and one day they will not have it and the file will silently come out in something else.

Four things to check before you choose anything

  1. Where does the work happen? Some plugins send every preview to the vendor’s server. That means an outage there is an outage in your shop, and your customers’ artwork sits on somebody else’s disk. Ask whether it runs on your own hosting.
  2. Is there a fee per order? A monthly price is easy to plan for. A cut of every personalised order is not, and it grows exactly as your shop succeeds.
  3. What file arrives with the order? Vector or raster, at what size, and does it land in the order in the admin or do you have to go and fetch it.
  4. Does it survive variations? If you sell the same shirt in five colours, the preview has to follow the colour, and the print often has to change colour with it. White ink on a dark shirt, black on a light one.

How this works in Pomp Product Personalizer

This site publishes a plugin that takes the third approach, so here is the honest version of how it goes together.

  1. Set a product up once. On the shirt or the mug, you mark where the print sits, how big it is and how it follows the shape of the object. You do this per product, not per design.
  2. Add designs to a catalogue. Each one is artwork plus the lines of text a customer can fill in. Every design then works on every product you have set up, including the ones you add next month.
  3. The customer picks and types. They choose a design, type the name, and watch it appear on a photograph of the real product, bent to its shape. Then they choose the colour and size.
  4. You get an SVG with the order. Vector, at the exact size you set, attached to the order in the WooCommerce admin and optionally emailed to whoever prints it.

It runs entirely on your own server. There is no external service in the path, no per-order fee, and no account to sign up for. The free version covers the catalogue, the preview and the print file. The paid version adds the customer’s own wording and their own uploaded artwork, for shops that need it.

The demo is a real shop. You can order something and nothing will be shipped or charged, which is the fastest way to see what arrives on the other side.

This site uses cookies to measure how it is used. Privacy policy