How to sell personalised products on Shopify with print on demand: adding a personaliser to your product pages, text and photo fields, previews, pricing, photos and the policies to get right.
In this article · 9 sections
Personalised products are some of the easiest things to sell online and some of the hardest to fulfil yourself. Buyers love a hoodie with their name on the back, a mug with their dog on it or a tote with a date that matters. But you cannot stock every name in advance, and making each one by hand does not scale.
Print on demand solves the fulfilment half: each item is made after the order, so a one-off costs the same to produce as a standard print. Shopify solves the shop half. This guide covers how to put the two together so buyers personalise on your product page and the order arrives ready to print.
What "personalised" means on Shopify
Out of the box, Shopify product pages sell fixed variants: a colour and a size. Personalisation needs more. The buyer has to enter something, such as a name, a number, a date or a photo, see roughly what they are getting, and have that information travel with the order to whoever makes it.
Many shops do this with a plain text box and a promise to "get it right". That works until the first misspelled name, the first logo in the wrong place or the first buyer who expected their photo much bigger. A proper personaliser fixes this with defined fields, limits and a preview.
How the allthe Personaliser works
When you connect Shopify to allthe, you can add the allthe Personaliser block to your product pages from your theme editor. The app links you straight to the right spot, and the block hides itself on products that are not personalisable, so you can add it once to your product template.
- Text fields. Names, numbers, initials, dates and short messages, each in the slot you designed for it.
- Photo and image uploads. Pet photos, family pictures, club badges or a buyer's own logo.
- Saved to the order. Whatever the buyer enters is saved onto the Shopify order and flows into production automatically, so nobody retypes a name from an email.
- Tracking goes back. Once the item is printed and shipped, tracking is written back to Shopify, and your buyer gets the dispatch notification your store normally sends.
You design the product once in allthe and mark which parts a buyer can change. The final artwork for each order is generated from the buyer's inputs. If you are new to the idea, our guide to personalised print on demand explains the mechanics, and the personalised products page shows examples.
Setting it up, step by step
- Connect Shopify. Install the allthe app and approve the connection. The Get started with Shopify page has the full walkthrough, and our Shopify print on demand guide covers the basics.
- Build a personalised product. Pick a blank from the catalogue, place your design, and add the slots a buyer can fill: a text field for a name, a number field, or a photo area.
- Push it to Shopify. The listing is built for you with every colour and size, the images, the price and a size chart where there is one. Your real cost is written onto each variant, so Shopify's profit reports work without manual entry.
- Add the Personaliser block to the product template in your theme editor, and the size guide block if you want it.
- Place a test order and check the result end to end before you promote the product.
Most stores are connected end to end in under fifteen minutes.
Designing personalised products that print well
The personalisation is only as good as the space you give it. A few rules:
- Set character limits. An eight-letter name and a twenty-letter name will not fit the same space at the same size. Decide the limit and say it on the product page before checkout, not after.
- Pick a font that survives. Thin script fonts can break up at small sizes and on textured fabrics. Test the longest likely name in your chosen font.
- Give photos a frame. Decide the shape and size of the photo area, and tell buyers what kind of photo works best, such as a clear, well-lit face or a pet looking at the camera.
- Think about placement. Names across the back of a hoodie, initials on the chest, dates under a design. Place the slot where it looks deliberate.
- Check colours. Make sure the personalised text contrasts with every garment colour you offer.
Photos that sell personalised products
Personalised products are hard to photograph because every buyer's version is different. Show one great example, then make it obvious what can be changed.
allthe's Mockup Studio creates AI product photos from your actual design in studio, lifestyle, urban, nature or flat-lay scenes, with a model and framing you choose. Choose Shopify as the destination and it suggests a consistent studio half-body shot, because a collection page looks best when every product is shot the same way. Your real artwork is put back onto every generated photo, so a personalised example reads exactly as it will print, with no garbled lettering. Photos are 2000px square, the size Shopify recommends, and go straight into the product's gallery.
A good set for a personalised product: a clear example as photo one, a close-up of the personalised area, a lifestyle shot, and an image or caption that says what the buyer can change.
Pricing personalised products
Personalised items are gifts and keepsakes, and buyers expect to pay more for something made for them. Price accordingly:
- Start from production cost, including any extra print area the personalisation uses.
- Add postage, Shopify's payment fees and your marketing cost per sale.
- Price for the value of a personal gift, not the cost of a plain garment.
Avoid charging separately for each small change unless it really costs more to make. A single, clear price converts better than a list of add-ons.
Policies and expectations
Because each personalised item is made for one buyer, set expectations clearly:
- Made to order. Say on the product page and in your policies that personalised items are made uniquely for each order and when they will dispatch.
- Returns. Explain your returns policy for personalised items. Faulty or damaged items should always be put right.
- Proofing. The live preview is the proof. Ask buyers to check spelling before they order, and remind them on the page.
- Image rights. Ask buyers to upload only photos and logos they have the right to use.
Shopify, Etsy or both?
Many sellers use both, and they work differently for personalisation. On Shopify and allthe storefronts, buyers can personalise with both text and photos. Etsy can only collect a single box of text from a buyer, so photo personalisation is not possible there; single-field text products work and print automatically. A common setup is Etsy for discovery and text-personalised gifts, and your Shopify store for photo products and your full range. Our Etsy print on demand guide covers the Etsy side.
FAQ
Can buyers upload photos on Shopify?
Yes. With the allthe Personaliser block, buyers can add text and upload images on your product page. Their inputs are saved onto the order and used to generate the artwork that is printed.
Do I have to change my Shopify theme?
No. The Personaliser is a block you add from the theme editor. It hides itself on products that are not personalisable.
What happens if a buyer enters a very long name?
You set the limits when you design the product. Tell buyers the limit on the product page, and the preview shows how their text will look before they buy.
Is there a minimum order for personalised products?
No. Every item is made to order, so a single personalised item is a normal order.
Where are personalised orders made?
In the UK. Orders are printed, packed under your brand and shipped to your buyer, with tracking written back to Shopify.