Skip to content
What Makes TailorKit Different

Why your engraved & embossed product mockups look fake — and how TailorKit fixes it

Side-by-side product mockup comparison: generic mockup tool shows OLIVIA name as flat sticker on tan leather wallet, vs TailorKit version with name genuinely engraved into the leather with burnt-brown color and grain showing through.
On this page

The five-second test every personalized product store fails

Open any personalized product page in a Shopify store. Engraved wallet, embossed notebook, neon sign mockup. Now squint.

If the customization looks like a sticker someone slapped on the photo, you already know why your conversion rate is what it is.

That sticker look isn't a Photoshop problem. It's a physics problem. Real engraving on leather is not a logo with a black shadow under it. Real embossing on a notebook is not a darker version of the cover color. Real neon is not a glow filter from a 2007 tutorial.

We rebuilt all four — engrave, deboss, emboss, neon — inside TailorKit from the rendering pipeline up. Here's what changes, and why it matters the moment a buyer hovers over the personalization input.

Effects at a glance

Skim the differences, then dive in below.

Effect What competitors do What TailorKit does Best for
Engrave Darker text + drop shadow Burnt color computed from intensity slider; singed-rim highlight Leather wallets, wood signs, metal jewelry
Emboss White or solid raised text Material color sampling + 3 light angles (18°, 39°, 101°) Notebooks, leather goods, business cards
Deboss Pressed text with outer drop shadow Zero outer shadow; 3 inner shadows; compressed-fiber tone shift Leather card holders, journals, packaging
Neon Single Gaussian blur filter Tight halo + wide halo + white hot-core, all sharing color Custom neon signs, LED signage, club merch

EFFECT 01 Engraving on leather — it's color, not depth

Before/after engrave comparison: left wallet has crown logo as dark sticker with drop shadow; right wallet has the same crown laser-engraved into leather with scorched-brown color and visible grain through the burn.
Left: generic mockup app — flat sticker logo + drop shadow. Right: TailorKit's burnt-color engrave with singed-rim highlight.

Most mockup tools treat engraving as "make the logo darker and add a shadow." Wrong.

When a laser hits leather, it burns the surface. The result is a color change — light scorch at low power, charred near-black at high power — with a tiny singed lip that catches raking light. There's almost no depression at all.

TailorKit ships a single Burn Intensity slider that drives the actual chemistry:

  • At 20%, glyphs render in light-scorch brown (#9B6B3D).
  • At 60% (default), they're dark-roasted leather brown (#5A3218).
  • At 100%, near-black charred carbon (#1A0A04) — the cut-through look.

The color slides linearly with the slider — same way a real laser pass does as you crank wattage. Combine with a configurable light angle (default top-left, 315°) and you get a singed outer-rim highlight that sells the burn.

Why merchants care: your customer sees what their name will actually look like burnt into the wallet, not a Photoshop placeholder. Returns drop. Reviews stop saying "looked different in the photo."

EFFECT 02 Embossing — let the leather show through

Before/after emboss comparison: left notebook shows JOURNAL in flat white sticker text on brown leatherette; right notebook shows the same word genuinely embossed in the leather's own color, raised with light catching three faces of each letter.
Left: white-paint emboss sticker. Right: TailorKit's material-sampled raised emboss — the leather color shows through the glyph.

Embossed leather doesn't have ink. The raised area is the same color as the rest of the cover — slightly lit on top, slightly shadowed where it falls back to flat.

So why do other tools paint embossed text white or solid black? Because that's the easy thing to do.

TailorKit does the hard thing: we sample the material under the text before applying the effect. Five samples by five samples, twenty-five points, averaged into one RGB value. The text fill becomes that color, at 15% opacity — so the actual leather grain shows through the glyph.

Then we stack three drop shadows, not at the same angle, but at 18°, 39°, and 101°. A single drop shadow looks like a sticker. Three at slightly different angles look like sunlight hitting three faces of a raised surface.

The result: emboss on walnut leather looks warm and brown. Emboss on white-grain leather looks bone-white. Emboss on black caviar looks faintly graphite. One preset, every material.

For the truly raised feel, we even add a darker inner highlight along the top edge — counter-intuitive, but mimicking how a raised surface catches glancing light at its uppermost rim.

A single drop shadow looks like a sticker. Three at slightly different angles look like sunlight hitting three faces of a raised surface.

EFFECT 03 Debossing — what's missing is the point

Before/after deboss comparison: left card holder has L.P. monogram as flat black sticker with obvious external drop shadow; right card holder has the same monogram genuinely pressed into the leather as a visible cavity with no outer shadow.
Left: flat black sticker with an outer drop shadow — impossible geometry. Right: TailorKit's pressed-in deboss, no outer shadow at all.

Here's the tell that separates real-deboss software from fake-deboss software: drop shadow.

A debossed letter lives below the leather surface. It cannot cast an outer shadow. Period.

Every preset that adds one is lying to your eye, and your eye knows. The buyer doesn't articulate it ("hmm, this drop shadow violates the geometry of inverse relief"). They just feel that something's off, and bounce.

TailorKit's deboss preset has zero outer shadows. Instead:

  • Two dark inner shadows on the down-right wall — the side of the depression in shade.
  • One light inner shadow on the up-left wall — ambient light bouncing off the far cliff of the press.
  • A slightly darker, slightly desaturated fill at 70% opacity — because compressed leather fibers actually do shift color where they've been crushed.

We sample the material color the same way emboss does, then push the saturation down a touch. The result reads as pressed into the surface, not laid on top.

EFFECT 04 Neon — three layers, one tube

Before/after neon comparison: left sign has OPEN with a single fuzzy pink Gaussian blur and no wall reflection; right sign has the same word as a real glowing pink neon with white hot core, tight pink halo, wide diffuse halo washing onto the brick wall.
Left: single Gaussian blur "glow." Right: TailorKit's three stacked layers — tight halo + wide halo + white hot-core washing onto the wall.

A real neon sign has three things happening at once:

  1. The glass tube itself, hot enough to blow out white at the core.
  2. A tight bright halo within centimeters of the tube.
  3. A wide diffuse halo that fades into the surrounding wall.

A "neon filter" in most editors gives you exactly one of those — the wide halo — and calls it done. The result looks like a Gaussian blur, because that's what it is.

TailorKit stacks all three:

  • Inner shadow at 50% radius, white at 80% opacity — the glass-tube blowout.
  • Drop shadow at 6% radius — the tight near halo, in the user's chosen color.
  • Drop shadow at 16% radius — the wide far halo, same color, softer.

Both halos use currentColor, so when you change the neon hue, every halo follows in unison — physically correct for monochromatic gas discharge. Pick the color once and the whole tube re-tunes.

We also auto-bump the user's chosen color 15% lighter in HSL space when you apply Neon. Real neon is high-luminance; if we used the raw color you picked, it'd look like a sticker pretending to be neon. Subtle, but it's the difference between "lit" and "drawn."

"Wait — what about printing?"

Common merchant fear: if my mockup looks this realistic, will the print also have a fake shadow baked in?

No. Effects render in the preview only. When an order goes to your engraver, embosser, laser, or DTG printer, TailorKit strips every shadow, every halo, every burn-color overlay automatically. The physical machine produces the depth; we produce the visualization. Doubling them up would ruin the actual product.

If you specifically want the visualization to print (e.g., a DTG t-shirt that mimics engraved leather aesthetic), there's one toggle — Include effects in print — and we'll honor it.

Under the hood — for the engineers reading

A few honest pieces of the implementation, in case you're evaluating us against another tool's marketing page.

Material-aware color sampling
When you apply Emboss or Deboss, we temporarily hide the text layer, redraw the Konva stage, sample a 5×5 grid of pixels under the text bounding box, average the RGB, then restore the layer and write the sampled color back as the fill. Twenty-five samples, one frame, imperceptible. Sampling happens against the real composited scene — mockup background, gradient, and underlying image layers — not a guessed color.
Single SVG filter, not stacked filters
All shadows, inner shadows, strokes, and fills for a given text node compose into one <filter> element with one <feMerge>. Browsers love this — it stays GPU-side, no per-effect rasterization, identical compositing order to Figma.
Scale-invariant via relative units
Effects don't store absolute pixel offsets. They store direction (degrees), distancePercent, and radiusPercent, all relative to the layer's font size. A neon preset built at 16px renders proportionally at 200px, at 4K export, on a Retina print proof.
feTurbulence + feDisplacementMap for organic edges
Image emboss and deboss optionally distort the path edge with deterministic Perlin-like turbulence (seed 123, so previews and saved templates render identically). It's the difference between a die-cut sticker edge and a real hand-pressed leather stamp.
Burn intensity → RGB, not lookup table
Laser engraving color is computed directly from the slider value: r = 155 − burnIntensity × 129, g = 107 − burnIntensity × 97, b = 61 − burnIntensity × 57. Light scorch at 20%, charred at 100%. One slider, real chemistry.
Per-substrate engraving
"Engrave" isn't one filter. Laser-engraved leather burns brown. Deep-laser-engraved gold etches dark bronze. Diamond-drag scratched silver brightens with directional bevel (because polished V-groove facets reflect light, not absorb it). Hot-foil stamping uses a foil color lookup. One generic "engrave" filter would never match all four — so we didn't ship one.
Safari filter-area cap
Discovered the hard way: Safari has an undocumented ~6–10 million pixel filter region limit. We clamp the filter region to 100% on Safari (everywhere else uses the natural overflow), avoiding silent render failures on feGaussianBlur at high zoom.

The bottom line for your store

Realistic effects are not a "nice to have." They are the first thirty seconds of a buyer's trust decision on a personalized product. The flatter your preview, the more your customer assumes the final product will look like a sticker — and the faster they bounce.

TailorKit's engrave, deboss, emboss, and neon were rebuilt because we got tired of watching merchants ship beautiful products with previews that didn't sell them. The four effects above ship in every TailorKit template today, with one-click presets and per-material auto-tuning.

Stop shipping previews that look like stickers.

TailorKit's realistic engrave, emboss, deboss, and neon ship in every template — one-click presets, per-material auto-tuning, free to try.

Try TailorKit free on your Shopify store

Frequently asked questions

What is TailorKit and which Shopify stores is it built for?

TailorKit is a product personalization app for Shopify that lets merchants offer engraved, embossed, debossed, neon-glow, and custom-text products with realistic real-time previews. Built for stores selling personalized leather goods, jewelry, neon signs, drinkware, apparel, and any product where the buyer customizes a name, monogram, or design before checkout.

Which materials does TailorKit support for realistic effect rendering?

Leather, wood, metal (gold, silver, rose gold, platinum, brass, copper), acrylic, fabric, paper, and ceramic. The material color is sampled from the product mockup background, so the effect inherits the actual color and texture of the underlying surface.

How is TailorKit's engrave different from other Shopify personalization apps?

Most apps render engraving as a generic dark logo with a drop shadow — a visual lie, because real laser engraving on leather is a color change, not a depression. TailorKit computes the burnt color directly from a Burn Intensity slider (light scorch at 20%, charred near-black at 100%) and adds a faint singed-rim highlight matching the scene's light angle. The preview matches what your laser actually produces.

Why does TailorKit's deboss effect not have a drop shadow?

Because real debossed letters live below the leather surface and physically cannot cast an outer shadow. Adding one is the giveaway that separates fake-deboss software from real-deboss software. TailorKit uses inner shadows on the depression walls instead — two dark on the shaded side, one light on the ambient-bounce side.

Do the rendered effects affect the final printed or engraved product?

No. Effects render in the preview only. When an order is sent to your engraver, embosser, laser, or print-on-demand fulfillment partner, TailorKit strips every shadow and overlay automatically. The physical machine produces the depth; TailorKit's render is the visualization. There is an opt-in toggle Include effects in print if you specifically want the visualization to print.

How does TailorKit render a realistic neon sign mockup?

By stacking three layers instead of one: a tight near halo (6% radius, user's color), a wide far halo (16% radius, same color), and a bright white inner-core blowout (50% radius). Combined with a 15% HSL lightness boost on the user's chosen color, the result reads as a lit gas-discharge tube rather than a Gaussian-blurred text label.

Does TailorKit work with leather, wood, and metal jewelry product mockups?

Yes. Engrave has four substrate-specific implementations: laser engraving on leather (computes burnt-brown color), deep laser engraving on metal jewelry (computes oxide tone from darkness and warmth, supporting gold, silver, rose gold, platinum, brass, copper), diamond-drag V-groove on polished metal (bright reflective scratch lines), and laser annealing (oxidation mark, no depth).

Leave a comment

Please note, comments need to be approved before they are published.

About the author

avatar.png__PID:d8d98c71-f999-403e-8220-9ebd3859864a

Hi, I’m Monica Nguyen, Marketing Manager at TailorKit, where I specialize in driving eCommerce growth, building impactful brands, and enhancing user retention. With years of experience in the ecom - Shopify field, CRO and personalization-on-demand industry, I’m passionate about helping merchants unlock their store’s full potential. Through my articles, I share actionable tips, proven strategies, and the latest industry insights to help you stay ahead of trends, optimize your store’s performance, and confidently grow your personalization-on-demand business.

Connect me via 👉🏻LinkedIn so we can directly share and talk more and more. I'll be so delighted to connect and support you! 💚