Color management for web-to-print: what every shop owner should know
A non-technical primer on ICC profiles, rendering intents, and why customer monitors will never match your press output exactly.
PrintIntegrator Team · Product & engineering
Color management is the discipline of keeping print color consistent from customer monitor to proof to press. It is the most consequential technical area in web-to-print and the most poorly understood by shop owners.
This post is the version we wish every print shop owner had read before sending out the first "but it looked different on my screen!" credit memo.
The screen-to-press gamut problem
Computer monitors display in RGB (red, green, blue) — a wide gamut of colors achievable through emitted light. Most presses print in CMYK (cyan, magenta, yellow, black) — a narrower gamut achievable through ink absorbing some light and reflecting the rest.
Many vivid colors visible on screen — neon greens, deep blues, bright oranges — cannot be reproduced in CMYK. They have to be "mapped" to the nearest in-gamut equivalent. The mapping is what an ICC profile defines.
ICC profiles in one paragraph
An ICC profile is a file that describes how a specific device or process reproduces color. There are profiles for monitors, profiles for cameras, profiles for printers (per substrate and ink combination). Two roles: source profile (what the original color values mean) and target profile (how to translate them for output).
The four rendering intents
When the source gamut is wider than the target, the rendering intent controls how the conversion handles colors that don't fit.
Perceptual: compresses the entire gamut smoothly. Best for photographic content. Default for most workflows.
Relative colorimetric: keeps in-gamut colors exact, maps out-of-gamut colors to the gamut boundary. Best for graphics with critical brand colors.
Saturation: preserves saturation aggressively. Used for charts and corporate graphics where vividness matters more than accuracy.
Absolute colorimetric: matches the source paper white. Used for proofing the output of one device on another.
For most personalization work, perceptual is correct. For brand-critical print, relative colorimetric with explicit spot-color callouts.
The single most important configuration
If you do nothing else, get the target ICC profile right.
For US offset on coated paper, that's GRACoL 2013. For European offset on coated paper, ISO Coated v2 / FOGRA39. For digital presses, the press vendor's profile (HP Indigo, Canon imagePRESS).
Set this once in PrintIntegrator's output settings. Every print-ready PDF generates with the correct profile baked in.
The complaint that keeps coming back
Even with perfect color management, you will get the "it looks different than my screen" complaint. The customer's monitor isn't calibrated, the office lighting is fluorescent, the proof PDF was viewed on a phone in sunlight. These are not problems you can fully solve.
What you can do: set expectations. Add language to your order confirmation noting that print color matches target ±5%, not pixel-perfect, and that the customer's display calibration affects perceived match. The complaint rate drops noticeably when this expectation is set in writing before purchase, not after.
What we did
PrintIntegrator's output settings expose ICC profile, source assumption, and rendering intent as admin-configurable. The defaults are correct for the most common case (sRGB source assumed, GRACoL or FOGRA39 target, perceptual rendering). Shops with non-standard requirements override.
The customer-facing preview uses a soft-proof simulation tuned for typical monitor calibration. It's not perfect — no soft proof is — but it cuts the screen-to-print surprise meaningfully.
Stay in the loop
One short email a month.
Honest takes on web-to-print pricing, integration gotchas, and the occasional industry trend. Unsubscribe in one click.