TL;DR
- Per-character pricing = charge per letter (e.g., $0.50 per character engraved). Common for engraved jewelry, embroidered apparel, hand-stamped items.
- Reflects production economics: labor scales with character count — 'JANE' is faster to engrave than 'JOHNSON-SMITH'.
- Personalizers and options apps with this: Print It My Way, Hulk Product Options (via math fields), Customily, Teeinblue, others — verify on each listing.
- What to verify: per-character rate configuration, free character allowance (e.g., 'first 5 characters free, $0.50 each after'), spaces vs letters handling, special characters.
- For high-volume engraving/embroidery stores, per-character pricing matches production cost reality. Verify implementation depth on each listing.
Why per-character pricing matters
Production economics for engraving, embroidery, hand-stamping, and similar character-by-character production processes scale with character count. 'JANE' (4 characters) takes less laser-engraving time and machine wear than 'JANE ELIZABETH SMITH-JOHNSON' (28 characters). For engraving and embroidery stores at production volume, per-character pricing reflects this reality and prevents margin erosion on long-name orders. Flat per-order engraving pricing ('any engraving $5') means short-name customers subsidize long-name customers' production cost.
Per-character pricing patterns
- Flat per-character: $0.50 per character regardless of position. Simplest model.
- Free first N then per-character: first 8 characters included in base price, additional characters $0.50 each. Common for engraving where typical names fit in 8 characters.
- Tiered per-character: characters 1-5 included, 6-10 at $0.30 each, 11+ at $0.50 each. More complex; matches more nuanced production cost.
- Per-word pricing: alternative for some processes — count words rather than characters.
- Position-specific per-character: engraving on watch back vs strap may have different per-character rates due to surface differences.
Personalizers and options apps with per-character pricing
| App | Per-character pricing emphasis |
|---|---|
| Print It My Way | Per-character pricing via Cart Transform line items |
| Hulk Product Options | Per-character pricing via math fields — see Hulk math fields use cases |
| Customily | Per-character pricing for engraving/embroidery configurations |
| Teeinblue | Per-character pricing in some configurations |
| Easify | Per-character pricing via option configuration |
| Globo | Per-character pricing via tiered pricing patterns |
| Bold (SC) | Per-character pricing via OPTIONS_HIDDEN_PRODUCT or option-fee mechanism |
What to evaluate in trial
- Configure per-character pricing for your representative product: rate per character, free allowance if applicable, special character handling.
- Test character counting: spaces — counted or not? Special characters (apostrophes, hyphens) — counted? Numbers — counted?
- Test edge cases: maximum character limit at engraving production scale, empty input behavior.
- Test display: cart shows 'engraving fee: 12 chars × $0.50 = $6.00' clearly, or just bundled into total?
- Test tier transitions if using tiered per-character: 5 chars at $0 + 5 chars at $0.30 + 5 chars at $0.50 = total displays correctly?
- Test free allowance behavior: 'first 8 characters free' — does the personalizer correctly charge only for character 9+ in a 12-character name?
- Verify production output: the character count the personalizer charged matches the character count your production team engraves.
Per-character pricing fits production economics
For engraving, embroidery, and character-based production, per-character pricing reflects production cost reality. Print It My Way supports per-character pricing via Cart Transform line items — clean cart display. Free plan, no per-item fees.
Install Print It My Way — Free See engraving personalizer roundup →Frequently asked questions
Which Shopify personalizers support per-character pricing?
Most major personalizers and options apps do, with implementation depth varying. Print It My Way supports per-character pricing via Cart Transform line items. Hulk Product Options supports it via math fields (see Hulk math fields use cases). Customily, Teeinblue, Easify, Globo, Bold/SC have varying implementations. Verify implementation on each listing — capability exists across the category, but how cleanly it integrates with cart display and production output varies.
Why does per-character pricing matter for engraving stores?
Production economics for engraving, embroidery, hand-stamping scale with character count. 'JANE' takes less engraving time than 'JANE ELIZABETH SMITH-JOHNSON'. For engraving stores at production volume, per-character pricing reflects this reality and prevents margin erosion on long-name orders. Flat per-order engraving pricing means short-name customers subsidize long-name customers' production cost. For high-volume engraving/embroidery stores, per-character pricing matches production cost reality.
What are common per-character pricing patterns?
Flat per-character ($0.50 per character regardless of position). Free first N then per-character ('first 8 characters included, additional $0.50 each' — common for engraving where typical names fit in 8). Tiered per-character (chars 1-5 included, 6-10 at $0.30, 11+ at $0.50 — matches nuanced production cost). Per-word pricing alternative. Position-specific (engraving on watch back vs strap may have different rates). Match the pattern to your production cost structure.
How should spaces and special characters be handled?
Depends on your production reality. Spaces: some engravers count spaces because the engraving machine still positions cursor across space; others don't because no material is removed. Special characters (apostrophes, hyphens): typically counted because production still positions and engraves the character. Numbers: counted (production-time-wise identical to letters). Verify your candidate personalizer's character counting logic and ensure it matches your production team's actual character counting.
How should per-character pricing display in cart?
Cleanly itemized: 'engraving: 12 chars × $0.50 = $6.00' shows the customer exactly what they're paying for and why. Cart Transform-using personalizers display this as a clean line item. Personalizers bundling per-character pricing into a single 'engraving fee' line without showing the math obscure the breakdown. Customers questioning the price are easier to support when the breakdown is visible. Verify cart display on your candidate personalizer.
What if customer adds characters after checkout?
Customers shouldn't be able to modify character count after checkout without creating an order modification or new order. Production cost is determined by ordered character count. If customer realizes they want a longer name after placing the order, standard order modification workflow applies (refund + new order with correct count, or accept the longer name at the original price as customer service). The personalizer captures character count at checkout; production team engraves what was ordered.