A mug with a name, a bracelet with initials, a box of chocolates with a message: personalised products sell at a higher price and make perfect gifts. In WooCommerce, the challenge is collecting the personalisation cleanly and charging for it.
What customers can personalise
- Text: a name, initials, a date, a short message.
- Style: a font, a colour, a position.
- Packaging: a gift box, a card, gift wrap.
- Service: express production, priority shipping, a proof by email.
Why not create a variation for each option?
Variations are made for stock: sizes and colours you keep on a shelf. A name has infinite values and a gift box can go with every product. Product add-ons are the right tool: extra fields above the add to cart button, with their own price.
Price the options
| Option | Typical price |
|---|---|
| Name or initials | +3 to +8 € |
| Gift box | +3 to +8 € |
| Express production | +4 to +10 € |
| Font or colour choice | Free |
Show the price next to each option and a live total, so the customer is never surprised at checkout.
Avoid mistakes
- Limit the number of characters and show a counter.
- Show an example in the field (“e.g. Emma”).
- Explain where and how the text is printed.
- Make the essential fields required.
- Repeat the personalisation in the cart and the confirmation email, so customers can check it.
Process the orders
Every option must be saved in the order, visible to your team and in the admin email. Read the 20 product add-on ideas to find yours.
Set it up
Addly adds text fields, lists, choice buttons and checkboxes to the products or categories you choose, each with its price, a character counter and a live total. Try it on the mug of the demo.
Frequently asked questions
Can I charge for a personalisation in WooCommerce?
Yes, with product add-ons: each option or choice adds its price to the product.
Should I use variations for personalised text?
No. Variations are for stock items; free text and extras are better as add-ons.
Are the options saved in the order?
With Addly, yes: in the cart, the order, the emails and the admin.