Book a demo
E-commerce & Conversion

Preflight Checks: Block the Order or Just Warn?

By
Rick Molenaar
·
October 3, 2026
·
6
min read
·
Updated
Branded FastEditor graphic on preflight checks blocking or warning at checkout
TL;DR

Whether a failed artwork check blocks the order or just warns is a conversion-versus-quality decision that differs by check and partner. Give every check three levels: off, warn and block. Block always-fatal defects like artwork outside the print area, warn on borderline cases with a clear fix, run checks before payment, and make the policy configurable per partner.

A shopper has designed their product, they are at the approval step, and the artwork fails one check: a line is a touch too thin. Now you have a decision that quietly shapes both your reprint rate and your conversion rate. Do you block the order until they fix it, or do you warn them and let them proceed? Block too eagerly and you lose sales at the finish line. Warn too softly and you ship problems to production. This article is about getting that call right, check by check, because the correct answer is not the same for every check or every customer. FastEditor treats it as a configurable policy rather than a fixed rule, and this is how to think about setting it.

This is not a hypothetical trade-off. Partners running the same editor ask for opposite behavior: some want a thin-line issue to hard-stop the order, others want it to show as a note that never blocks checkout, because they weigh conversion and production-readiness differently. A preflight system that forces one global rule on all of them is wrong for most of them. The checks themselves, quality, vectorization, line thickness, color count and artwork position, are described in automated artwork checks for print-ready files; this article is about what to do when one of them fails.

The conversion vs production-readiness tension

Every preflight check sits on a spectrum between two costs. Block too much, and you add friction exactly where it hurts most, at the approval step, where an interested buyer can still walk away. Warn too little, and a flawed file slips into production, producing a reprint, a refund, or a disappointed customer, the real cost of which is laid out in why artwork handling costs so much per order.

The mistake is treating this as a single setting. A hard block is correct for a defect that guarantees a bad print. It is wrong for a cosmetic preference or a borderline case the customer may legitimately accept. The job is to match the severity of the response to the severity of the defect, and to let the business owner tune where that line sits.

The three levels every check can have

Rather than a binary block-or-allow, the useful model gives every check three possible levels.

LevelWhat the customer seesEffect on checkoutUse when
OffNothingNoneThe check is irrelevant to this product or method
WarnA clear, non-blocking note on the proofThey can proceed anywayThe issue may be acceptable, or the customer should decide
BlockA message explaining what must changeCannot order until fixedThe defect guarantees an unusable print

With three levels per check, a business can express a real policy: block the things that always ruin a print, warn on the things that sometimes matter, and switch off the things that do not apply. That is far closer to how an experienced prepress operator actually works than a single on-or-off gate.

Which checks should block, and which should warn

A sensible default, which partners then tune, looks like this:

  • Artwork outside the print area: block. Art that runs past the printable bounds will be clipped. There is no acceptable version of this, so it should stop the order.
  • Resolution too low for the print size: block or strongly warn. Below a hard floor it will visibly pixelate; just above it, a warning with an honest preview lets the customer judge.
  • Line thickness below the minimum: warn by default, block for methods where thin lines reliably fill in or vanish. This is the most partner-specific check of all, which is why it needs to be configurable. The underlying rules are in automated line thickness checks and minimum line thickness and font size for print.
  • Color count above the method's limit: warn, and offer the fix. Many customers will happily reduce colors once they see the limit; blocking outright loses the ones who would have.
  • Vectorization applied: inform, do not block. Show the result and let the customer accept or reject it, as covered in how automated vectorization works.

The through-line: block defects that are always fatal, warn on defects that are sometimes acceptable, and always pair a warning with a clear fix and an honest preview so the warning is actionable rather than just worrying.

Put preflight before payment, not after

Where the check runs matters as much as how strict it is. Preflight belongs at the design and approval step, inside the editor, while the customer can still fix the file themselves. A check that only runs after the order lands turns every issue into a support ticket and a back-and-forth email, which is slow for you and worse for the customer. Running it live, in the print proof the customer approves, means most issues are resolved by the customer in the moment, before any money or production time is committed. It also makes the approval meaningful: when the customer clicks approve on a proof that has passed its checks, that approval can stand as sign-off for production.

Make it configurable, per partner and per method

Because partners genuinely disagree, and because the right answer changes by decoration method, the preflight policy should be set per partner and ideally per product or method, not hard-coded. A high-volume webshop optimizing for conversion may warn on almost everything and block only clipping. A premium supplier protecting its reputation may block more aggressively. Both are correct for their business. The platform's job is to make that a setting, with an optional approval disclaimer and checkbox for partners who want the customer to formally accept responsibility on borderline cases. This flexibility is part of what separates a configurable web-to-print platform from a rigid one, and it is why the same checks can serve a conversion-first shop and a quality-first supplier at the same time. You can see the levels in action on your own products in a Studio demo.

Frequently asked questions

Should a failed artwork check block the order?

Only when the defect guarantees a bad print, such as artwork running outside the print area. For issues that are sometimes acceptable, like a borderline line thickness or an over-limit color count, a clear warning with a fix converts better and still protects quality.

Does blocking orders hurt conversion?

Over-blocking does, because it adds friction at the approval step where buyers can still leave. The aim is to block only unavoidable defects and warn on the rest, so you protect production without losing customers who would have proceeded on an informed basis.

Where should preflight checks run?

Inside the editor, at the design and proof step, before payment, so the customer can fix the file themselves in the moment. Checks that run only after the order turn every issue into a support ticket.

Can different partners have different preflight rules?

Yes, and they should. Partners weigh conversion and production-readiness differently, and decoration methods differ, so each check should be configurable to off, warn or block per partner and per method rather than fixed globally.

More articles in E-commerce & Conversion.

Key takeaways

  • Whether a failed check blocks the order or just warns is a conversion-versus-quality decision, and the right answer differs by check, by decoration method and by partner.
  • Give every check three levels, off, warn and block, so a business can block the always-fatal defects, warn on the sometimes-acceptable ones, and disable the irrelevant ones.
  • Block artwork outside the print area and hard-floor resolution failures; warn on borderline line thickness, over-limit color count and applied vectorization, always with a clear fix and honest preview.
  • Run preflight inside the editor before payment so customers fix issues themselves, instead of turning every defect into a post-order support ticket.
  • Make the policy configurable per partner and per method; the same checks should serve a conversion-first shop and a quality-first supplier.