Commerce
Engraving options: collect an instruction without inventing stock
Design a personalisation workflow that reaches production intact.
Zocri · 2 min read · Sources checked
Separate the pen from the inscription
WooCommerce Product Add-Ons supports extra options on products, and its documentation distinguishes those options from inventory items with their own SKUs. For a hypothetical engraved pen shop, that means the pen is the stocked object while the inscription is an instruction attached to it. Decide whether the customer chooses text only or also approves a visual proof. A text field can collect the request, but the business still needs a clear process for checking that the requested inscription can be produced as promised.
Make constraints visible before payment
Specify the supported characters, maximum usable length and any restrictions on placement. Use examples from your own production method rather than an arbitrary character count chosen by a designer. If a longer inscription requires review, make that step explicit. Show the customer the exact submitted text again before completion, including spaces and capitalisation where those matter. Do not quietly correct a name or assume a typo. The person placing the order should know whether staff will reproduce the text literally or contact them for approval first.
Carry the approved text into production
Give the production team one clear version of the inscription attached to the correct item reference. If the customer changes it, preserve the earlier request and record the approval of the new version. Define the point after which a change may no longer be possible. In the hypothetical shop, two identical pens with different names should remain distinguishable through picking, engraving and packing. A handwritten note detached from the order creates an avoidable ambiguity. The workflow should let staff verify the object and instruction together before irreversible work begins. Place the inscription and item reference together on the final packing check, allowing a different staff member to catch a mismatched personalised order.
Test an awkward order
Rehearse a purchase with punctuation, a long surname and two pens carrying different inscriptions. Check the cart, confirmation, owner view and production sheet for truncation or misplaced text. Then ask for a correction before engraving and verify that the old version cannot be mistaken for the current instruction. Choose the simplest tool that preserves this chain reliably. A successful personalisation feature is one a maker can execute accurately, not merely a form that accepts any text and leaves the difficult decisions to a later email exchange.